List of all NFL Players Born on July 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
1Carl BacchusE190419271928002019000070
2Jack BaldwinC-LB192119461948000015000
3Fred BarryDB19481970197000049000
4Colin BaxterC198720112012000112000
5David BloughQB1995201920220000913824214356779211441460018119119
6Maury BodengerG190919311934004048000
7Marty BookerWR19761999200901748157310126248000184101853967033766
8Carlos BrownQB19521975197600022629783963476106612490210
9Brandon BurtonDB198920112013000123000
10Vernon CareyT-G19812004201100744121000
11Don CluneWR195219741976000228009164041
12Sean ConoverDE198420062007000111000
13Tim CouchQB1977199920030033062102517141113164796716611191245562402-1300
14Joe DuckworthE1921194719470000120014250355
15John DuffTE19671993199400005000000
16Roger EasonG191819451949002044000
17Glen EdwardsDB19471971198102954142000
18John FordWR1966198919890001700556037
19Gus FrerotteQB1971199420080155714716993106212911149910620713281973156260
20Russell GaryDB1959198119870042980000
21William GholstonDE19912013202300738169000
22Jason GildonLB19721994200413875167000
23Fred GlatzE19331956195600004000
24Art GrahamSE-WR194119631968004307501-50019931072080
25A.J. GreenWR19882011202207107715801193022727105147082
26Kevin GreeneLB-DE196219851999251193228000
27Rich GriffithTE1969199320000012900021296039
28Gary HammondWR-RB194919731976000249128108100072407964023
29Ben HanksLB197219961997000114000
30Greg HardingDB19601984198700004000
31Tim HarrisCB19952020202100003000
32Dennis HarrisonDE19561978198701546136000
33Chris HintonT-G196119831995171179177003-901
34Glenn HoltWR1984200620080002420220120172222
35Brandon JamisonLB198120062007000122000
36Horace JonesDE1949197119770043071000
37Wagner JorgensenC-LB191319361937001018000
38Troy KropogT19862009201200007000
39Irv KupcinetQB1912193519350000215606000
40Antonio LanghamDB19721994200000429102000
41Emarlos LeroyDT197519992000000222000
42Emanuel MartinDB196919931999000654000
43Ray McElroyDB197219952001000781000
44Scott MillerWR1997201920230019670881133851085656
45Rodrick MonroeTE19761999200100009001808
46Hap MoranB19011926193300209912219170862701391619
47Ryan NeuzilOL199720222023000326000
48Louis NixDT19912015201500004000
49Jerry NoonanB-E189719211924002012100100020
50Dick O'DonnellE190019231931008092000060
51Jonathan OgdenT-G1974199620074111295177002221
52Hans OlsenDT19772001200100002000
53Brian OrakpoLB19862009201804858132000
54Joe PasquaT191819421946002024000
55Red PearlmanT-G189819201924002018000
56Tommy PharrDB194719701970000010000
57Gerry PhilbinDE19411964197322962123000
58Kirk PhillipsWR19601984198400008001606
59Larry PooleRB195219751978000838013358822632212321
60Keith ReaserCB199120152017000230000
61Dedrick RoperLB198120052006000114000
62Garrison SanbornC19852009201900016163000
63Brennan ScarlettOLB1993201620220021570000
64Peter SkoronskiOL200120232023001514000
65Dallis SmithDB19651987198700013000
66Norm SneadQB193919611976041287178227643533079719694257350273521252123250
67Nick SorensenDB1978200120100007131000
68Cole StrangeOL199820222023002102700030
69Rico TiptonLB19611987198700013000
70Tristan VizcainoK199620202022000110000
71Andre WareQB196819901993000514831611112559827146382170320
72DeMarcus WareLB1982200520164911100178000
73Chuck WeatherspoonRB19681991199100004000
74Chris WeinkeQB197220012007001929386709390415482647298541486230
75Dick WerderG19221948194800003000
76Rodrique WrightDT198420072008000413000
77Renard YoungDB19611987198700013000
78Emanuel ZandersG1951197419810073199001707