NFL players from Oklahoma

138 NFL players on file were born in Oklahoma. 27 are on NFL rosters now, among them James Winchester, George Kittle, and Sterling Shepard. Antonio Smith leads them with 184 career games played. Rosters are on file in full from 1993; before that only some of the stars are.

NFL players who went to college at Oklahoma →

On NFL rosters now (27)

NFL players from Oklahoma on rosters now
PlayerPosYearsSeasonsCareerBorn
James WinchesterKCLS2016–202610156 GP · 18 tacklesWashington, OK
George KittleSFTE2017–202610132 GP · 8,491 rec ydsNorman, OK
Sterling ShepardNYJWR2016–202611119 GP · 4,803 rec ydsOklahoma City, OK
Josh JacobsGBRB2019–20268108 GP · 7,883 rush ydsTulsa, OK
Tress WayWSHP2014–20261396 GP · 9 tacklesTulsa, OK
Justice HillBALRB2019–2026793 GP · 1,495 rush ydsTulsa, OK
Zaven CollinsARILB2021–2026693 GP · 288 tackles, 14 sacksHominy, OK
Creed HumphreyKCC2021–2026576 GP · 3 tacklesShawnee, OK
Dax HillCINCB2022–2026562 GP · 276 tackles, 2.5 sacksTulsa, OK
Malcolm RodriguezDETLB2022–2026558 GP · 190 tackles, 3.5 sacksWagoner, OK
Charlie KolarLACTE2022–2026553 GP · 538 rec ydsNorman, OK
Tyler OttWSHLS2015–2023449 GP · 8 tacklesTulsa, OK
Isaiah McGuireCLEDE2023–2026446 GP · 96 tackles, 8.5 sacksTulsa, OK
Jalen RedmondMINDT2024–2026338 GP · 107 tackles, 8 sacksMidwest City, OK
Dadrion Taylor-DemersonARIS2024–2026335 GP · 111 tacklesOklahoma City, OK
Cam LittleJAXPK2024–2026325 GP · 1 tacklesMoore, OK
Chris McClellanGBDT202619 GP · 16 tacklesTulsa, OK
Kendal DanielsATLLB202619 GP · 61 tackles, 1 sacksBeggs, OK
Robert Spears-JenningsPITS202618 GP · 29 tacklesBroken Arrow, OK
Trace FordNYGLB202615 GP · 12 tacklesEdmond, OK
Anthony GoodlowLVDE202513 GP · 3 tacklesDel City, OK
Collin OliverGBDE202511 GP · 1 tacklesOklahoma City, OK
Ethan DownsKCLB202511 GP · 5 tacklesWeatherford, OK
Kolbe KatsisDENWR20261—Owasso, OK
Brennan PresleyLARWRNo games yet——Tulsa, OK
Dalton CooperGBOTNo games yet——Prague, OK
Kyler BaughPITDTNo games yet——Talihina, OK

Former NFL players (111)

Former NFL players from Oklahoma
PlayerPosYearsSeasonsCareerBorn
Antonio SmithDE2005–201612184 GP · 315 tackles, 47.5 sacksOklahoma City, OK
Tyler LockettWR2015–202511178 GP · 8,885 rec ydsTulsa, OK
Josh BrownPK2003–201614176 GP · 26 tacklesTulsa, OK
Chris Harris Jr.CB2011–202212172 GP · 621 tackles, 6 sacksBixby, OK
Jason GildonLB1994–200411167 GP · 506 tackles, 80 sacksAltus, OK
Tony CasillasDT1986–199712166 GP · 160 tackles, 23 sacksTulsa, OK
Jeffrey Scott CaseS1985–199511162 GP · 127 tackles, 7.5 sacksWaynoka, OK
Wes WelkerWR2004–201512160 GP · 9,924 rec ydsOklahoma City, OK
R.W. McQuartersCB1998–200811156 GP · 479 tackles, 3 sacksTulsa, OK
Mike MinterFS1997–200610148 GP · 782 tackles, 11 sacksLawton, OK
Tracy ScrogginsDE1992–200110142 GP · 293 tackles, 60.5 sacksChecotah, OK
Gerald McCoyDT2010–201910139 GP · 334 tackles, 59.5 sacksOklahoma City, OK
Darrien GordonDB1993–20029138 GP · 368 tackles, 5 sacksShawnee, OK
Jeremy ShockeyTE2002–201110137 GP · 6,143 rec ydsAda, OK
Jermaine GreshamTE2010–20189132 GP · 3,752 rec ydsArdmore, OK
Curtis LoftonLB2008–20158128 GP · 949 tackles, 8 sacksKingfisher, OK
Brian YoungDT2000–20089123 GP · 306 tackles, 22.5 sacksLawton, OK
Billy BajemaTE2005–20139120 GP · 416 rec ydsOklahoma City, OK
Rey MaualugaLB2009–20179120 GP · 607 tackles, 4 sacksFort Sill, OK
Mike GannDE1985–19939118 GP · 24 tackles, 23.5 sacksStillwater, OK
Stephen AlexanderTE1998–20069115 GP · 2,519 rec ydsChickasha, OK
Spencer TillmanRB1987–19948115 GP · 181 rush ydsTulsa, OK
Rick BryanDT1984–19939109 GP · 5 tackles, 29 sacksTulsa, OK
Lewis TillmanRB1989–19957109 GP · 2,383 rush ydsOklahoma City, OK
Maurkice PounceyC2010–20208105 GP · 7 tacklesArdmore, OK
Jerry AzumahCB1999–20057105 GP · 352 tackles, 6.5 sacksOklahoma City, OK
Robert MeachemWR2008–20147103 GP · 2,914 rec ydsTulsa, OK
Mark AndersonDE2006–2012798 GP · 175 tackles, 36.5 sacksTulsa, OK
Riley CooperWR2010–2015688 GP · 2,418 rec ydsOklahoma City, OK
Sam BradfordQB2010–2018883 GP · 19,449 pass ydsOklahoma City, OK
Mark ClaytonWR2005–2011783 GP · 3,448 rec ydsOklahoma City, OK
Dan BaileyPK2011–20201080 GP · 9 tacklesMustang, OK
Kevin LockettWR1997–2003780 GP · 1,738 rec ydsTulsa, OK
Felix JonesRB2008–2013680 GP · 2,912 rush ydsTulsa, OK
Tanner PurdumLS2011–2015580 GP · 9 tacklesEnid, OK
Stacy McGeeDT2013–2019779 GP · 118 tackles, 4.5 sacksMuskogee, OK
Marcellus RiversTE2001–2007679 GP · 395 rec ydsOklahoma City, OK
Artie SmithDE1993–1998573 GP · 103 tackles, 4.5 sacksStillwater, OK
Ronald MooreRB1993–1998671 GP · 2,210 rush ydsSpencer, OK
Rayna StewartFS1996–2000571 GP · 84 tackles, 0.5 sacksOklahoma City, OK
Chris PennWR1994–1999670 GP · 1,945 rec ydsLenapah, OK
James AllenRB1998–2002566 GP · 2,497 rush ydsWynnewood, OK
Lynn ScottDB2001–2005566 GP · 75 tackles, 1 sacksTurpin, OK
Aaron ColvinCB2014–2019665 GP · 211 tackles, 5 sacksTulsa, OK
Will ShieldsOG1998–2005564 GP · 9 tacklesLawton, OK
Charlie JohnsonOG2006–2014660 GP · 6 tacklesDurant, OK
Leshon JohnsonRB1994–1999560 GP · 955 rush ydsHaskell, OK
Chris ChamberlainLB2008–2011459 GP · 149 tackles, 2 sacksBethany, OK
Josh ScobeyRB2003–2007558 GP · 200 rec ydsOklahoma City, OK
Martin ChaseDT1999–2005655 GP · 60 tackles, 1 sacksLawton, OK
Sam RayburnDT2003–2006453 GP · 65 tackles, 9 sacksChickasha, OK
Dominique FranksCB2010–2014552 GP · 43 tacklesOklahoma City, OK
Patrick CobbsRB2007–2010451 GP · 409 rec ydsShawnee, OK
Teddy LehmanLB2004–2008545 GP · 150 tackles, 1 sacksTulsa, OK
Jermelle CudjoDT2010–2015445 GP · 52 tackles, 1.5 sacksLawton, OK
Reggie SmithDB2008–2011445 GP · 64 tacklesEdmond, OK
Tre BrownCB2021–2025544 GP · 82 tackles, 1 sacksTulsa, OK
Todd FranzDB2000–2005541 GP · 56 tacklesEnid, OK
Reggie BrooksRB1993–1996441 GP · 1,726 rush ydsTulsa, OK
Xavier AdibiLB2008–2012440 GP · 70 tacklesStillwater, OK
Alonzo MayesTE1998–2000337 GP · 339 rec ydsOklahoma City, OK
Richard JordanLB1997–2002436 GP · 48 tacklesHoldenville, OK
Brandon WeedenQB2012–2018535 GP · 6,462 pass ydsOklahoma City, OK
Bryan McCannCB2010–2013435 GP · 31 tackles, 1 sacksLawton, OK
T.J. RushingCB2006–2009335 GP · 30 tacklesPauls Valley, OK
Deji KarimRB2010–2013433 GP · 341 rush ydsOklahoma City, OK
Willie PonderWR2003–2006432 GP · 6 tacklesTulsa, OK
Demontre HurstCB2014–2016332 GP · 58 tackles, 1 sacksDel City, OK
J.D. WaltonC2010–2011232 GP · 2 tacklesLawton, OK
Sean MahanOG2005–2007232 GP · 3 tacklesTulsa, OK
DeDe DorseyRB2006–2008329 GP · 191 rush ydsBroken Arrow, OK
Jason PhillipsLB2010–2012329 GP · 31 tacklesGoodwell, OK
Chuck LongQB1986–1990527 GP · 3,747 pass ydsNorman, OK
Rocky CalmusLB2002–2004327 GP · 80 tackles, 1 sacksTulsa, OK
Cameron LawrenceLB2013–2014227 GP · 25 tackles, 1 sacksAltus, OK
Steve WarrenDT2000–2002225 GP · 19 tackles, 1 sacksLawton, OK
Robert ThomasDT2016–2017223 GP · 21 tackles, 1 sacksMuskogee, OK
Tyrell PetersLB1998–1999223 GP · 5 tacklesOklahoma City, OK
Ryan BroylesWR2012–2014321 GP · 420 rec ydsOklahoma City, OK
Darryl WrenDB1993–1994220 GP · 36 tacklesTulsa, OK
Justin BlackmonWR2012–2013220 GP · 1,280 rec ydsArdmore, OK
De'Mond ParkerRB1999–2000219 GP · 269 rush ydsTulsa, OK
Nick GrahamCB2007–2008219 GP · 16 tacklesOklahoma City, OK
Derek FineTE2008–2009218 GP · 158 rec ydsSallisaw, OK
Garrett MillsTE2007–2010316 GP · 110 rec ydsTulsa, OK
Dewell BrewerRB1994116 GP · 0 pass ydsLawton, OK
Nick ColeOG2008116 GP · 1 tacklesLawton, OK
Trey WattsRB2014–2015215 GP · 5 tacklesNorman, OK
Alvin BaileyOL2016114 GP · 2 tacklesBroken Arrow, OK
Rashaun WoodsWR2004114 GP · 160 rec ydsOklahoma City, OK
Kywin SupernawDB2000113 GP · 27 tacklesClaremore, OK
Isaiah ThomasDE2022–2024212 GP · 12 tackles, 1 sacksTulsa, OK
James HoltLB2009–2010212 GP · 12 tacklesAltus, OK
Josh CooperWR2012–2013211 GP · 166 rec ydsYukon, OK
David ThompsonRB1997111 GP · 1 tacklesOkmulgee, OK
Jamal WillisRB1995111 GP · 35 rush ydsLawton, OK
Bill GoldbergDT1993–1994210 GP · 4 tacklesTulsa, OK
Shamiel GaryS2015–201629 GP · 12 tacklesTulsa, OK
Marcus NashWR199818 GP · 76 rec ydsTulsa, OK
Ronnell LewisDE201218 GP · 2 tacklesDewar, OK

Birthplace as ESPN lists it for each player. Best career first: games played in the regular season, summed over the seasons on file.

Where NFL players were born: every state and country →