List of all NFL Players Born on April 21

(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
1Robert AlexanderRB195819821983000024083101523010
2Bruce AlfordK194519671969000527000
3Don AllardQB19361961196200005000
4Nick AllegrettiG1996201920240021086000
5Don AlleyWR19451967196900001800227016
6Khalif BarnesT19822005201700751154003916
7Darrius BlevinsWR19762000200000005000
8Tony BufordLB19641987198700002000
9Conrad ClarksDB19691995199500006000
10Angelo CoiaSE-WR193819601966003197705-202512120372080
11Linzy ColeWR19481970197200013100347034
12Neal CraigDB1948197119760053379001101
13Bill DarnallWR19441968196900001300338013
14Jack DeloplaineRB195419761979000140037165219316015
15Mel DohertyC18961921192100104000
16Forrest DoudsT-G-C190519301934103053012020
17Rick DvorakDT-DE1952197419770011247000
18DeShon ElliottSS1997201920240041868000
19Steve EnichG19231945194500005000
20Duke FergersonWR1954197719800017420035543245
21Blake FergusonLS199720202024000472000
22Joe FrancisQB-HB1936195819590000242049266250369261581200
23Jim GaffneyQB-HB19211945194600001202690012785141
24Bill GlassgowWB-HB190719301931002021100300
25Van GreenDB195119731976002144800226027
26John GreeneE-G-B1920194419500040780017529652688
27Pat GucciardoDB19441966196600001000
28Mike GumanRB195819801988004241062338231115342128611181501433460
29Derrick HardenWR1964198719870000300229015
30Rip HawkinsLB1939196119650153170000
31Tom HenryWB18951920192000001000
32Khalil HerbertRB19982021202400112500372179196345291225
33Bill HillDB19591987198700013000
34Claude HippsDB192719521953001017000
35Marc HoganDB19621987198700013000
36Dwight HollierLB19691992200000432138000
37Tony HollowayDE-LB19641987198700001000
38Bill HowellE19041929192900004000
39Brice HunterWR19741997199800011300473145
40Tarvaris JacksonQB198320062015002225964010737263397135905461716366330
41Lewis KellyT-G197720012005000418000
42Ken KnapczykWR1963198719870001300462022
43Lee KunzLB1957197919810001048000
44Kareem LarrimoreDB197620002001000319000
45Gene LeeC192219461946000011000
46Alex LewisOT1992201620200021444000
47Ned MaloneyE19231948194900002600129129
48Tony McGeeTE1971199320030010281560032240892158
49Tom MelvinE-WB18971921192100003000010
50Jaydon MickensWR1994201720210003380015145241
51Claudie MinorT19511974198200947125000
52Mitch MorseC19922015202401953137000
53Craig NallQB19792003200700017304840254303181011090
54Wally NiemannC189419221924002022000
55Steve OwenT-G189819241933107097000
56Johnny PerkinsWR195319771983003247103201016326111880
57Cliff RobertsT193319611961000210000
58Tony RomoQB198020042016048951562829433534183248851172481672238620521110011
59Jack SimsG19621987198700013000
60Dan SkutaLB19862009201600220112000
61Jeff SmithWR1997201920220003360000001161-10034426050
62Israel StanleyDT197019951995000114000
63Bill StantonDE192419491949000010000
64Russ SteinT-E-C189619221926004037000
65Avatus StoneHB19311958195800001000
66Ken StrongFB-TB-HB-WB-DB-K19061929194730801312052380653791228242222547
67Steve SucicHB-FB1921194619480000150164109221020
68Mike SuttonDE19751998199800001000
69Shaq ThompsonOLB19942015202400841123000000
70Spencer TillmanRB19641987199400011150401811343714
71John VellaT1950197219800033192000
72Eddie WallBB19071930193000001000
73Alex WardLS199920232024000124000
74Barney WentzFB1901192519280030400001700
75Cadillac WilliamsRB198220052011004288101055403821711481002425
76Payton WilsonLB200020242024000011000