List of all NFL Players Born on March 31

(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
1Frank AkinsFB1919194319460010280244114274516150051
2Jeff AlmDT196819901993001544000
3George AmundsonRB195119731975000429010001007419441125212129
4Bob AndersonHB1938196319630000101-20-20
5Scott BarrowsG-C196319861988001944000
6Mike BassDB19451967197500754100000
7T.J. BassOL199920232023000217000
8Derek BrownTE19701992199900141050043401127
9Ron BrownWR196119841991113201000211270169817911365
10James BurgessLB197419971998000331000
11Gregg CarrLB196219851988000857000
12Roger CarterTE19992022202200001000
13Tyrone CarterDB19762000201000227158000
14Bam ChildressWR1982200520060000300539021
15Bruce ClarkDE-DT19581982198901646113000
16Sammie CoatesWR199320152018000444041401529528272
17Jim ColcloughE19361960196801547126045101628350013978
18Jarrod CooperDB197820012007001787000
19Jim CrottyDB193819601962000722000
20Dick DaughertyG-LB-C192919511958015069000
21Hermit DavisE1910193619360000200136036
22David Diaz-InfanteG-C196419872001000969000
23Dorin DickersonTE19882010201300012301-80011151026
24Khalil DorseyDB19982020202300011900131031
25Brian DuncanRB19521976197800013301760011954217
26Dave EdwardsDB196219851987000533000
27Brody EldridgeC198720102011002027001484010
28Bull FinchBB-FB18931926192600107000
29Art FolzB190319231925000018000400010
30Melvin FowlerC-G1979200220080042587000
31Eric GarrorCB200020232023000212000
32Don GillisC1935195819610041045000
33Charlie HallDB194819711976000138300118018
34Aaron HaltermanTE19822007200700009001707
35Andy HawkinsLB1958198019880022166000
36Ray HesterLB194919711973000827000
37Jim HudsonDB19431965197000226540100000000
38George IlokaFS19902012202000429103000
39Quinton JeffersonDT19932016202300328103000
40Ove JohanssonK194819771977000-12000
41Jimmy JohnsonDB-HB19381961197635161032130040690480
42James JonesWR198420072015004461360043358615183
43Rod JonesDB19641986199600734144000
44John KellyT194419661967000516000
45Ben KishB19171940194900308307434416638420245
46Karl KlugDL19882011201700013109001909
47John LeypoldtK1946197119780001892000
48Mick LuckhurstK1958198119870002195000
49Avonte MaddoxCB1996201820230011464000
50Jordan MailataT1997202020230032762000
51Ed MarinaroRB1950197219770022358038313196271461176735
52Carl MayesHB19301952195200007052060
53Chase MinnifieldDB19892014201400017000
54Glenn MontgomeryDT19671989199600326114000
55Rocco MooreG-T19551980198000017000
56Melvin MorganDB1953197619800001355000
57Don MullinsDB193919611962000513000
58Jim MutschellerE-DE1930195419610177950022036844066
59Yannick NgakoueOLB19952016202301750123000
60Jason OdomT1974199619990021746000
61Glenn OlsonBB19161940194000002000
62Jim PalermoG-C19021925192600003000
63Denzel RiceDB199320152018000119000
64Glynn RogersG19141939193900001000
65Kevin SargentT1969199219980052773000
66Kermit SchmidtE-HB19081932193300006002360
67Craig ShafferLB195919821984000218000
68Kory SheetsRB19852009200900002015050
69Steven SimsWR199720192023000744010000002417416578704565
70Marcus SmithDE199220142018000453000
71Walt StickelT-DT192219461951004068000
72John TaylorWR19621987199502757121226204100063101234755984397
73Jaylon ThomasOL20002023202300001000
74Keith TinsleyWR1965198719870000300117017
75Bob TrocolorQB-HB1917194219440000145125612923540190
76Mark TuineiT-C-DT196019831997021060195000
77Winston VenableS198720112011000112000
78Leterrius WaltonDT199220152018000436000
79John WeaverG192619491949001012000
80Sam WilliamsOLB199920222023000432000
81Devonte WyattDT199820222023000433000
82David WymanLB1964198719950053792001111
83Joe YackanichG192219461948000026000