List of all NFL Players Born on December 18

(See today's birthdays)

Birthdays

Birthdays Table
Passing Rushing Receiving
Rk Player Pos Born From To AP1 PB St wAV G Cmp Att Yds TD Lng Int Sk Yds Att Yds TD Lng Rec Yds TD Lng
1Ricardo AllenCB1991201520210052591000
2Chuck ApolskisE19141938193900002000
3Tony BanfieldDB1937196019653355367000
4Estes BanksRB194519671968000123044157020415113
5Joe BarnesQB19511974197400003292902413301190190
6Eddie BarnikowFB18971926192600002000
7Don BeebeWR19641989199700433116042802321934162380
8Curtis BoltonLB199520212023000123000
9Peter BoulwareLB-DE19741997200504759126000
10Barry BowmanP19641987198700001000
11Ron BraceDT198620092012001639000
12John BroussardWR19832007200700028004126156
13Phil BucklewE19141937193800101200465014
14Chuck ButlerLB19611984198400018000
15Marco ColemanDE-LB196919922005011272207000
16Tim ColstonNT19731996199600002000
17Bill CravenDB195119761976000213000
18Aaron CraverRB196819911999004181030200000024396610281701364449
19Corby DavisBB-FB-K1914193819420010391322022114338241819133014
20Lee DavisDB196219851987000110000
21Doug DennisonRB195119741978001105203061112192714110033
22Herb EllisC-LB192519491949000012000
23Ox EmersonG-C190719311938507086000
24Stan FrittsRB1952197519760017262431016000141575112215138219
25Len GarrettTE19471971197500115500696022
26Tanner GentryWR1994201720220000700335015
27Carl GrandersonDE1996201920230001066000
28Tom GravesLB195519791979000311000
29Johnnie GrayDB19531975198300949124000
30Justin HardyWR1991201520190008730095946927
31Joey HarrisRB19802004200400004015530190000
32Tracy HayworthLB1967199019950021572000
33Tom HicksLB1952197619800042564000
34Tommy HolleranB18961923192300105000200
35Jabari HollowayTE1978200220030021260015157033
36Vern HuffmanBB-TB-HB-QB1914193719380020223210848431410436819121017
37Earnest JacksonRB1959198319880243581010594167225987695228
38Bruce JohnsonDB198720092010000322000
39Damian JohnsonG-T1962198619900021354000
40Edward JohnsonDT1983200720100011333000
41Todd JohnsonDB1978200420090011380000
42Aaron JonesDE-LB19661988199600218112000
43Freddy KeiahoLB1982200620090021555000
44Daniel KilgoreG1987201120200032698000
45Joe KrakoskiDB1937196119660032362000
46Todd KrummDB196519881988000215000
47Greg LandryQB19461968198401680146127623001605298841033162503430265521760
48Tim LewisDB1961198319860022151000
49Victor LeyvaG197720022002000110000
50Lloyd LoweDB-HB1928195319540000800434011
51Riley MattsonT1938196119660042368000
52Nat McCombsG-T190419261929002017000010
53Anthony McFarlandDT19771999200600743109000
54Dan McGwireQB196719911995000213741487452366211611460110
55Dale MeinertLB-G19331958196703954125000
56Fred MooreDT-DE193919641966000729000
57Rick MoserRB19561978198200014905419011531016
58Leonard MyersDB197820012003000117000
59Donte NicholsonDB198120052008000116000
60Evan OglesbyDB198120052010000238000
61Jim OppermanLB195319751975000310000
62Zach PascalWR19942018202300319910200000074701216920571642
63Willis PegueseDE196619901993000435000
64Jarrod PughsleyG19902015201500002000
65Red QuigleyTB-BB18951920192000109000
66Frank QuillenE-DE19201946194700002000202563
67Jerry RobinsonLB195619791991011072184000
68James RouseRB1966199019910001300431300101593014
69Jim ShofnerDB1935195819630052976000
70Tony SimmonsDE196219851987000316000
71Deontae SkinnerLB199020142017000114000
72Breeland SpeaksDE199520182018000316000
73Eric StokesDB197319971998000011000
74Pierre ThomasRB1984200720150024511008333809284833626921257
75Trenton ThompsonS19972022202300005000
76Kirk TimmerLB19631987198700001000
77Eric UnverzagtLB19721996199700009000
78Travon WalkerDE200020222023001627000
79Keith WashingtonDE19721996200400220118000
80Pat WatkinsDB198220062010001653000
81Ben WatsonTE198020042019001140205021001154760584446
82Scott WoernerDB195819811987000017000