NFL players from Pennsylvania

342 NFL players on file were born in Pennsylvania. 67 are on NFL rosters now, among them Aaron Donald, Brandon McManus, and Jihad Ward. Dan Marino leads them with 242 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 Pennsylvania →

On NFL rosters now (67)

NFL players from Pennsylvania on rosters now
PlayerPosYearsSeasonsCareerBorn
Aaron DonaldLARDT2014–202611161 GP · 555 tackles, 111 sacksPittsburgh, PA
Brandon McManusLARPK2014–202613154 GP · 13 tacklesHatfield, PA
Jihad WardMINLB2016–202611138 GP · 200 tackles, 24 sacksPhiladelphia, PA
Zaire FranklinGBLB2018–20269138 GP · 779 tackles, 10 sacksPhiladelphia, PA
DJ MooreBUFWR2018–20269137 GP · 8,498 rec ydsPhiladelphia, PA
Luke RhodesINDLS2018–20268125 GP · 19 tacklesHollidaysburg, PA
Alex AnzaloneTBLB2017–202610120 GP · 658 tackles, 14 sacksWyomissing, PA
Malik HookerDALS2017–202610119 GP · 445 tacklesNew Castle, PA
Saquon BarkleyPHIRB2018–20269113 GP · 8,652 rush ydsCoplay, PA
Sebastian Joseph-DayPITDT2019–20268111 GP · 325 tackles, 15.5 sacksStroudsburg, PA
James ConnerARIRB2017–20259110 GP · 6,065 rush ydsErie, PA
Tanoh KpassagnonTENDE2017–20259108 GP · 145 tackles, 17.5 sacksAmbler, PA
D'Andre SwiftCHIRB2020–2026798 GP · 5,351 rush ydsPhiladelphia, PA
Justin WatsonKCWR2018–2026894 GP · 1,359 rec ydsBridgeville, PA
Christian KuntzPITLS2021–2026693 GP · 12 tacklesPittsburgh, PA
Teair TartLACDT2020–2026789 GP · 157 tackles, 3.5 sacksPhiladelphia, PA
Kyle Pitts Sr.ATLTE2021–2026687 GP · 3,799 rec ydsPhiladelphia, PA
Geno StoneBUFS2021–2026685 GP · 318 tackles, 2 sacksNew Castle, PA
Mike McGlincheyDENOT2018–2026682 GP · 5 tacklesPhiladelphia, PA
Micah ParsonsGBDE2021–2025577 GP · 297 tackles, 65 sacksHarrisburg, PA
Rodney Thomas IISEAS2022–2026577 GP · 129 tacklesPittsburgh, PA
Christian BarmoreNEDT2021–2026673 GP · 179 tackles, 20 sacksPhiladelphia, PA
Jahan DotsonATLWR2022–2026572 GP · 1,872 rec ydsNazareth, PA
Kevin GivensINDDT2019–2026871 GP · 95 tackles, 8 sacksAltoona, PA
Craig ReynoldsWSHRB2019–2026861 GP · 662 rush ydsWillow Grove, PA
Damar HamlinBUFS2021–2026661 GP · 210 tackles, 1.5 sacksMckees Rocks, PA
Jaquan BriskerPITS2022–2026560 GP · 393 tackles, 7 sacksPittsburgh, PA
Skyy MooreGBWR2022–2026558 GP · 616 rec ydsNew Kensington, PA
Jonah JacksonCHIG2020–2026458 GP · 7 tacklesMedia, PA
Elijah WilkinsonARIOT2018–2025344 GP · 4 tacklesDowningtown, PA
Omar SpeightsLARLB2024–2026342 GP · 194 tackles, 2 sacksPhiladelphia, PA
Chad RylandARIPK2023–2026439 GP · 1 tacklesLebanon, PA
Tykee SmithTBS2024–2026338 GP · 204 tackles, 2 sacksPhiladelphia, PA
Bryce HallHOUCB2020–2026437 GP · 125 tackles, 0.5 sacksHarrisburg, PA
Marvin Harrison Jr.HOUWR2024–2026336 GP · 1,638 rec ydsPhiladelphia, PA
Kenny YeboahARITE2021–2026534 GP · 111 rec ydsAllentown, PA
Robert HainseyJAXC2022–2026334 GP · 0 pass ydsPittsburgh, PA
Connor McGovernBUFC2022–2023232 GP · 3 tacklesLarksville, PA
David Martin-RobinsonTENTE2024–2026329 GP · 15 tacklesLandisville, PA
Donovan McMillonCLES2025–2026226 GP · 26 tackles, 1 sacksMcmurray, PA
Abdul CarterNYGLB2025–2026225 GP · 62 tackles, 6 sacksPhiladelphia, PA
Chris MyarickLVTE2021–2022224 GP · 6 tacklesElkins Park, PA
Asim RichardsNOOT2024113 GP · 1 tacklesPhiladelphia, PA
Ke'Shawn WilliamsCINWR2025–2026212 GP · 10 rush ydsPhiladelphia, PA
Ben MannNYGLS202618 GP · 2 tacklesLancaster, PA
Gavin BartholomewMINTE202618 GP · 54 rec ydsSchuylkill Haven, PA
Jaden DuggerSFLB202618 GP · 36 tackles, 1 sacksPittsburgh, PA
Josiah TrotterTBLB202618 GP · 76 tackles, 1 sacksPhiladelphia, PA
Nicholas SingletonTENRB202614 GP · 12 rush ydsShillington, PA
Eli HeidenreichPITRB202612 GP · 0 pass ydsPittsburgh, PA
Joe FagnanoBALQB202612 GP · 151 pass ydsWilliamsport, PA
Ayden GarnesTBCBNo games yet——Philadelphia, PA
CJ DippreTBTENo games yet——Scranton, PA
Daequan HardyPITCBNo games yet——Pittsburgh, PA
Da'Metrius WeatherspoonCAROTNo games yet——Clairton, PA
David Blay Jr.GBDTNo games yet——Levittown, PA
Donte KentPITCBNo games yet——Harrisburg, PA
Drew SheltonDALOTNo games yet——Downingtown, PA
Jimmy MorrisseyNYJCNo games yet——Huntingdon Valley, PA
Josh KaltenbergerLACCNo games yet——Pittsburgh, PA
Khalil DinkinsSFTENo games yet——Wexford, PA
Max HurlemanPITRBNo games yet——Wyomissing, PA
Nathan VoorhisNYJLBNo games yet——Stroudsburg, PA
Nick DawkinsNYJCNo games yet——Allentown, PA
Nolan RucciINDOTNo games yet——Lititz, PA
Ryan ScherneckeNYGOTNo games yet——Hatboro, PA
Will HowardPITQBNo games yet——Downingtown, PA

Former NFL players (275)

Former NFL players from Pennsylvania
PlayerPosYearsSeasonsCareerBorn
Dan MarinoQB1983–199917242 GP · 61,361 pass ydsPittsburgh, PA
Andre ReedWR1985–200016234 GP · 13,198 rec ydsAllentown, PA
Matt RyanQB2008–202215234 GP · 62,792 pass ydsExton, PA
Jason TaylorLB1997–201115233 GP · 774 tackles, 139.5 sacksPittsburgh, PA
Ty LawCB1995–200915203 GP · 839 tackles, 5 sacksAliquippa, PA
Kyle BradyTE1995–200713197 GP · 3,519 rec ydsNew Cumberland, PA
Kerry CollinsQB1995–201117194 GP · 40,922 pass ydsLebanon, PA
Joe MontanaQB1979–199415192 GP · 40,551 pass ydsNew Eagle, PA
Marvin HarrisonWR1996–200813190 GP · 14,580 rec ydsPhiladelphia, PA
Ed McCaffreyWR1991–200313185 GP · 7,422 rec ydsAllentown, PA
Brandon MarshallWR2006–201813179 GP · 12,351 rec ydsPittsburgh, PA
Jon CondoLS2007–201711173 GP · 50 tacklesPhilipsburg, PA
LeSean McCoyRB2009–202012170 GP · 11,102 rush ydsHarrisburg, PA
Curtis MartinRB1995–200511168 GP · 14,101 rush ydsPittsburgh, PA
Shaun PhillipsLB2004–201411168 GP · 532 tackles, 81.5 sacksPhiladelphia, PA
Anthony BechtTE2000–201111167 GP · 1,537 rec ydsDrexel Hill, PA
Scott RadecicLB1984–199511167 GP · 47 tackles, 7 sacksPittsburgh, PA
John KuhnFB2006–201712166 GP · 658 rush ydsYork, PA
Lance JohnstoneDE1996–200611166 GP · 380 tackles, 72 sacksPhiladelphia, PA
Jim KellyQB1986–199611160 GP · 35,467 pass ydsPittsburgh, PA
Rich GannonQB1987–200416157 GP · 28,743 pass ydsPhiladelphia, PA
Matt SchaubQB2004–202016155 GP · 25,467 pass ydsWest Chester, PA
Frank WycheckTE1993–200311155 GP · 5,126 rec ydsPhiladelphia, PA
Raheem BrockDE2002–201110152 GP · 348 tackles, 40.5 sacksPhiladelphia, PA
Brent GrimesCB2007–201812148 GP · 574 tacklesPhiladelphia, PA
Gus FrerotteQB1994–200815147 GP · 21,291 pass ydsKittanning, PA
Jeff HostetlerQB1986–199711147 GP · 16,430 pass ydsHollsopple, PA
Sean GilbertDT1992–200311146 GP · 409 tackles, 42.5 sacksAliquippa, PA
Marques ColstonWR2006–201510146 GP · 9,759 rec ydsHarrisburg, PA
Darrelle RevisCB2007–201711145 GP · 494 tackles, 2 sacksAliquippa, PA
Paul PoslusznyLB2007–201711145 GP · 1,212 tackles, 16 sacksButler, PA
Kevin MitchellLB1994–200310144 GP · 227 tackles, 6.5 sacksHarrisburg, PA
Ricky WattersRB1992–200110144 GP · 10,643 rush ydsHarrisburg, PA
John ThorntonDT1999–200810143 GP · 299 tackles, 27.5 sacksPhiladelphia, PA
Eddie GeorgeRB1996–20049141 GP · 10,441 rush ydsPhiladelphia, PA
Sam ClancyDT1985–19939139 GP · 46 tackles, 30 sacksPittsburgh, PA
Dan KreiderFB2000–200910138 GP · 491 rec ydsLancaster, PA
Eric HicksDE1999–20079136 GP · 335 tackles, 44.5 sacksErie, PA
Tyler BoydWR2016–20249136 GP · 6,390 rec ydsClairton, PA
Justin PughG2013–202310127 GP · 16 tacklesHolland, PA
Coy WireLB2002–20109127 GP · 248 tackles, 5 sacksCamp Hill, PA
Raghib IsmailWR1993–20019126 GP · 5,295 rec ydsWilkes-barre, PA
Qadry IsmailWR1993–200210124 GP · 5,137 rec ydsWilkes-barre, PA
Lee WoodallLB1994–20018124 GP · 458 tackles, 10 sacksCarlisle, PA
Artrell HawkinsFS1998–20069122 GP · 489 tackles, 4 sacksJohnstown, PA
Aaron BeasleyCB1996–20049121 GP · 420 tackles, 8.5 sacksPottstown, PA
Jamir MillerLB1994–20018121 GP · 669 tackles, 36 sacksPhiladelphia, PA
Robbie GouldPK2005–202218120 GP · 13 tacklesLock Haven, PA
Troy DraytonTE1993–20008119 GP · 2,645 rec ydsHarrisburg, PA
Sean LeeLB2010–202010118 GP · 804 tackles, 4 sacksPittsburgh, PA
Derrick MorganLB2010–20189118 GP · 305 tackles, 44.5 sacksLancaster, PA
Barry ChurchS2010–20189117 GP · 600 tackles, 2.5 sacksPittsburgh, PA
Mike LoganDB1997–200610116 GP · 294 tackles, 4.5 sacksPittsburgh, PA
Quinton JeffersonDT2016–20249115 GP · 206 tackles, 28.5 sacksPittsburgh, PA
Greg ManuskyLB1993–19997112 GP · 61 tacklesDallas, PA
Willie ClayFS1993–19997112 GP · 493 tackles, 1 sacksPittsburgh, PA
Pat McAfeeP2009–20168111 GP · 24 tacklesPittsburgh, PA
Anthony DorsettFS1997–20037110 GP · 254 tackles, 2 sacksAliquippa, PA
Rod ColemanDT1999–20079109 GP · 269 tackles, 58.5 sacksPhiladelphia, PA
Hank PoteatCB2000–20099108 GP · 199 tackles, 3 sacksHarrisburg, PA
Marc SpindlerDT1990–19989107 GP · 127 tackles, 9.5 sacksScranton, PA
Bo OrlandoDB1991–19987107 GP · 223 tackles, 2 sacksBerwick, PA
John MobleyLB1996–20038105 GP · 611 tackles, 10.5 sacksChester, PA
Jordan WhiteheadS2018–20247105 GP · 557 tackles, 2.5 sacksAliquippa, PA
Shawn WoodenDB1996–20038104 GP · 283 tacklesPhiladelphia, PA
Jameel McClainLB2008–20147103 GP · 448 tackles, 7 sacksPhiladelphia, PA
Shawntae SpencerCB2004–20129100 GP · 348 tackles, 2.5 sacksRankin, PA
Rob HolmbergLB1994–20018100 GP · 63 tackles, 2 sacksMckeesport, PA
Brandon ShortLB2000–20067100 GP · 384 tackles, 9.5 sacksMckeesport, PA
Gary BrownRB1991–1999899 GP · 4,300 rush ydsWilliamsport, PA
William JamesCB2001–20101097 GP · 334 tacklesUniontown, PA
Kris WilsonTE2004–2011897 GP · 446 rec ydsHarrisburg, PA
Daryl WorleyS2016–2024996 GP · 336 tackles, 2 sacksPhiladelphia, PA
Marc BulgerQB2002–2009896 GP · 22,814 pass ydsPittsburgh, PA
Mark KelsoFS1987–1993796 GP · 56 tacklesPittsburgh, PA
Ryan MundyS2009–2014696 GP · 310 tackles, 2 sacksPittsburgh, PA
Ray VentroneDB2008–2014795 GP · 64 tacklesPittsburgh, PA
Jon RitchieFB1998–2004794 GP · 1,148 rec ydsMechanicsburg, PA
Rich OwensDE1995–2002794 GP · 209 tackles, 28.5 sacksPhiladelphia, PA
Robert McClainCB2010–2017794 GP · 297 tackles, 2.5 sacksPhiladelphia, PA
Jahri EvansG2007–2017694 GP · 12 tacklesPhiladelphia, PA
Louis RiddickDB1992–1998694 GP · 91 tackles, 2 sacksQuakertown, PA
Kyzir WhiteLB2018–2025893 GP · 618 tackles, 7.5 sacksMacungie, PA
Stefen WisniewskiG2012–2018693 GP · 7 tacklesBridgeville, PA
Tyler KroftTE2015–2022892 GP · 1,081 rec ydsDowningtown, PA
Brandon MooreDE2002–2010790 GP · 247 tackles, 15 sacksPittsburgh, PA
Steve BonoQB1985–19991488 GP · 10,439 pass ydsNorristown, PA
Miles SandersRB2019–2025788 GP · 4,462 rush ydsPittsburgh, PA
Jared OdrickDL2010–2016787 GP · 170 tackles, 23 sacksLancaster, PA
Brian StableinWR1995–2000687 GP · 792 rec ydsErie, PA
Chase EdmondsRB2018–2025786 GP · 1,972 rush ydsHarrisburg, PA
Burt GrossmanDE1989–1994686 GP · 44 tackles, 43.5 sacksPhiladelphia, PA
Steve BreastonWR2007–2012686 GP · 3,387 rec ydsBraddock, PA
LaVar ArringtonLB2000–2006785 GP · 411 tackles, 23.5 sacksPittsburgh, PA
Jon WitmanFB1996–2001685 GP · 263 rec ydsWrightsville, PA
Kevan BarlowRB2001–2006684 GP · 3,984 rush ydsPittsburgh, PA
James DevelinFB2012–2019783 GP · 222 rec ydsWest Chester, PA
Kenny WatsonRB2002–2008783 GP · 1,651 rush ydsHarrisburg, PA
Lousaka PoliteFB2004–2012982 GP · 296 rush ydsNorth Braddock, PA
Nate StuparLB2013–2019782 GP · 137 tackles, 2 sacksState College, PA

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 →