Skip to content

NFL Expiring Contracts

Every roster contract by the season it runs out. A deal expiring after 2029 makes the player a free agent when the 2030 league year opens, so this is also the 2030free agent class. Practice squad and street free agent deals are left out: they are two thirds of all contracts and none of them is a roster decision.

275 contracts expiring after 2029$5752.4M in total value
PlayerPosTeamValuePer year
Carsen RyanTECLE$4.50M$1.13M
Dallen BentleyTEDEN$4.50M$1.13M
Deion BurksWRIND$4.50M$1.13M
Garrett NussmeierQBKC$4.50M$1.13M
Quintayvious HutchinsEDNE$4.50M$1.13M
Aiden FisherLBHOU$4.51M$1.13M
Ar'Maj Reed-AdamsRGBUF$4.51M$1.13M
Parker HughesLBJAX$4.51M$1.13M
Tommy DomanPBUF$4.51M$1.13M
Seth McGowanRBIND$4.51M$1.13M
Behren MortonQBNE$4.53M$1.13M
Zach DurfeeEDJAX$4.53M$1.13M
Ethan OnianwaLGATL$4.54M$1.13M
Eli HeidenreichRBPIT$4.54M$1.13M
V.J. PayneSNYJ$4.54M$1.13M
Jackson KuwatchLBCAR$4.54M$1.13M
Landon RobinsonIDLCIN$4.54M$1.14M
Jaren KanakTETEN$4.54M$1.14M
Robert Spears-JenningsSPIT$4.54M$1.14M
Athan KaliakmanisQBWAS$4.54M$1.14M
Jack EndriesTECIN$4.55M$1.14M
Toriano Pride Jr.CBCLE$4.56M$1.14M
Jayden WilliamsRGARI$4.56M$1.14M
Caden CurryEDIND$4.59M$1.15M
Harold Perkins Jr.LBATL$4.59M$1.15M
Trey SmackKGB$4.59M$1.15M
Jordan van den BergIDLCHI$4.61M$1.15M
Namdi ObiazorLBNE$4.62M$1.15M
Ryan EckleyPBAL$4.62M$1.16M
Gabriel RubioIDLPIT$4.63M$1.16M
Matt GulbinCWAS$4.63M$1.16M
Anterio ThompsonIDLATL$4.63M$1.16M
Micah MorrisLGPHI$4.64M$1.16M
Alex HarkeyRGLAC$4.64M$1.16M
Skyler Gill-HowardIDLDET$4.64M$1.16M
C.J. WilliamsWRJAX$4.65M$1.16M
Logan TaylorLGLAC$4.65M$1.16M
D.J. CampbellRGMIA$4.65M$1.16M
Demond ClaiborneRBMIN$4.65M$1.16M
C.J. DanielsWRLA$4.66M$1.16M
Dametrious CrownoverRTNE$4.66M$1.16M
Malik BensonWRLV$4.66M$1.16M
Pat CooganCTEN$4.66M$1.16M
Jack KellyLBNYG$4.66M$1.17M
J.C. DavisRTNYG$4.67M$1.17M
Josh CameronWRJAX$4.67M$1.17M
Barion BrownWRNO$4.67M$1.17M
Brian Parker IICCIN$4.68M$1.17M
Anez CooperRGNYJ$4.68M$1.17M
Kaytron AllenRBWAS$4.68M$1.17M
Bobby Jamison-TravisIDLNYG$4.69M$1.17M
Bauer SharpTETB$4.70M$1.17M
Jackie MarshallIDLTEN$4.70M$1.18M
Karson ShararLBARI$4.71M$1.18M
Taylen GreenQBCLE$4.72M$1.18M
Adam RandallRBBAL$4.76M$1.19M
Cole PaytonQBPHI$4.76M$1.19M
Cyrus AllenWRKC$4.76M$1.19M
Enrique Cruz Jr.RTSF$4.76M$1.19M
Hezekiah MassesCBLV$4.76M$1.19M
Josh CuevasTEBAL$4.76M$1.19M
Kevin Coleman Jr.WRMIA$4.76M$1.19M
Seydou TraoreTEMIA$4.76M$1.19M
Zane DurantIDLBUF$4.76M$1.19M
Lorenzo Styles Jr.SNO$4.80M$1.20M
Karon PruntyCBNE$4.81M$1.20M
Joe RoyerTECLE$4.81M$1.20M
Riley NowakowskiTEPIT$4.82M$1.21M
Kendrick LawWRDET$4.83M$1.21M
Jalon KilgoreSBUF$4.84M$1.21M
Keyshaun ElliottLBCHI$4.85M$1.21M
Nick SingletonRBTEN$4.85M$1.21M
Tanner KoziolTEJAX$4.86M$1.21M
Charles DemmingsCBMIN$4.86M$1.21M
Chandler RiversCBBAL$4.86M$1.22M
Emmett JohnsonRBKC$4.87M$1.22M
Billy SchrauthLGTB$4.87M$1.22M
Max BredesonFBMIN$4.87M$1.22M
Michael TaaffeSMIA$4.88M$1.22M
Keith Abney IICBDET$4.88M$1.22M
George GumbsEDIND$4.88M$1.22M
DeMonte CapehartIDLTB$4.88M$1.22M
Jaden DuggerLBSF$4.88M$1.22M
Jager BurtonCGB$4.88M$1.22M
Justin JolyTEMIA$4.89M$1.22M
Zakee WheatleySCAR$4.89M$1.22M
Dalton JohnsonSLV$4.90M$1.22M
Justin JeffersonLBCLE$4.90M$1.23M
Beau StephensLGSEA$4.90M$1.23M
Joshua JosephsEDWAS$4.91M$1.23M
Parker BrailsfordCCLE$4.91M$1.23M
Nick BarrettIDLLAC$4.92M$1.23M
Sam HechtCCAR$4.93M$1.23M
Reggie VirgilWRARI$4.94M$1.23M
Fernando CarmonaRGTEN$4.94M$1.24M
Kamari RamseySHOU$4.95M$1.24M
Bryce BoettcherLBIND$5.17M$1.29M
Bryce LanceWRNO$5.17M$1.29M
Colbie YoungWRCIN$5.17M$1.29M
Ephesians PrysockCBSF$5.17M$1.29M
Kendal DanielsLBATL$5.17M$1.29M
Kyle LouisLBMIA$5.17M$1.29M
L.T. OvertonIDLDAL$5.17M$1.29M
Matthew HibnerTEBAL$5.17M$1.29M
Jeremiah WrightRGNO$5.39M$1.35M
Genesis SmithSLAC$5.41M$1.35M
Trey MooreEDMIA$5.42M$1.36M
Will Lee IIICBCAR$5.43M$1.36M
Connor LewCCIN$5.44M$1.36M
Carver WillisRTSF$5.45M$1.36M
Kaleb Elarms-OrrLBBUF$5.46M$1.37M
Skyler BellWRBUF$5.47M$1.37M
Malik MuhammadCBCHI$5.48M$1.37M
Wade WoodazLBHOU$5.48M$1.37M
Mike Washington Jr.RBLV$5.50M$1.37M
Kaden WetjenWRPIT$5.51M$1.38M
Dani Dennis-SuttonEDGB$5.51M$1.38M
Wesley WilliamsEDJAX$5.52M$1.38M
Jimmy RolderLBDET$5.53M$1.38M
Travis BurkeLTLAC$5.54M$1.39M
Keionte ScottCBTB$5.55M$1.39M
Elijah SarrattWRBAL$5.56M$1.39M
Devin MooreCBDAL$5.57M$1.39M
Jalen FarmerRGIND$5.57M$1.39M
Drew SheltonRTDAL$5.58M$1.39M
Kage CaseyRGDEN$5.58M$1.39M
Cade KlubnikQBNYJ$5.60M$1.40M
Jadon CanadyCBKC$5.61M$1.40M
Jonah ColemanRBDEN$5.61M$1.40M
Gracen HaltonIDLSF$5.62M$1.41M
Febechi NwaiwuRGHOU$5.63M$1.41M
Brenen ThompsonWRLAC$5.63M$1.41M
Kaleb ProctorIDLARI$5.64M$1.41M
Darrell Jackson Jr.IDLNYJ$5.65M$1.41M
Jude BowryRTBUF$5.72M$1.43M
Jermod McCoyCBLV$5.81M$1.45M
Caleb TiernanLTMIN$6.69M$1.67M
Jakobe ThomasSMIN$6.69M$1.67M
Jalen HuskeySJAX$6.69M$1.67M
Julian NealCBSEA$6.69M$1.67M
Gennings DunkerLGPIT$6.73M$1.68M
Eli RaridonTENE$6.75M$1.69M
Chris BellWRMIA$6.77M$1.69M
Keagen TrostRTLA$6.79M$1.70M
Jaishawn BarhamEDDAL$6.82M$1.70M
Trey Zuhn IIICLV$6.83M$1.71M
Kaelon BlackRBSF$6.83M$1.71M
Zavion ThomasWRCHI$6.83M$1.71M
Emmanuel PregnonRGJAX$6.84M$1.71M
Will KacmarekTEMIA$6.85M$1.71M
Austin BarberRTCLE$6.87M$1.72M
Daylen EveretteCBPIT$6.90M$1.73M
Ted HurstWRTB$6.92M$1.73M
Chris Brazzell IIWRCAR$6.94M$1.74M
Domonique OrangeIDLMIN$6.98M$1.75M
Albert RegisIDLJAX$7.00M$1.75M
Ja'Kobi LaneWRBAL$7.03M$1.76M
Zachariah BranchWRATL$7.06M$1.76M
A.J. HaulcySIND$7.08M$1.77M
Chris McClellanIDLGB$7.10M$1.77M
Drew AllarQBPIT$7.10M$1.78M
Caleb DouglasWRMIA$7.17M$1.79M
Malachi FieldsWRNYG$7.19M$1.80M
Oscar DelpTENO$7.21M$1.80M
Tacario DavisCBCIN$7.24M$1.81M
Antonio WilliamsWRWAS$7.26M$1.81M
Romello HeightEDSF$7.29M$1.82M
Sam RoushTECHI$7.34M$1.83M
Markel BellLTPHI$7.36M$1.84M
Keyron CrawfordEDLV$7.38M$1.85M
Tyler OnyedimIDLDEN$7.39M$1.85M
Carson BeckQBARI$7.41M$1.85M
Bud ClarkSSEA$7.88M$1.97M
Jake SlaughterCLAC$7.93M$1.98M
Davison IgbinosunCBBUF$7.95M$1.99M
Max KlareTELA$8.02M$2.00M
Anthony Hill Jr.LBTEN$8.11M$2.03M
Marlin KleinTEHOU$8.18M$2.05M
Emmanuel McNeil-WarrenSCLE$8.35M$2.09M
Logan JonesCCHI$8.47M$2.12M
Nate BoerkircherTEJAX$8.54M$2.13M
Gabe JacasEDNE$8.66M$2.16M
Eli StowersTEPHI$8.89M$2.22M
C.J. AllenLBIND$9.13M$2.28M
Brandon CisseCBGB$9.36M$2.34M
Jake GoldayLBMIN$9.60M$2.40M
D'Angelo PondsCBNYJ$9.84M$2.46M
Lee HunterIDLCAR$10.1M$2.52M
Avieon TerrellCBATL$10.3M$2.58M
Germie BernardWRPIT$10.5M$2.64M
Josiah TrotterLBTB$10.9M$2.73M
Zion YoungEDBAL$11.2M$2.79M
Derrick MooreEDDET$11.4M$2.86M
Jacob RodriguezLBMIA$11.6M$2.90M
Christen MillerIDLNO$11.8M$2.95M
Cashius HowellEDCIN$12.0M$3.00M
R Mason ThomasEDKC$12.2M$3.05M
Denzel BostonWRCLE$12.4M$3.10M
Treydan StukesSLV$12.6M$3.15M
Colton HoodCBNYG$12.8M$3.20M
Kayden McDonaldIDLHOU$12.9M$3.23M
T.J. ParkerEDBUF$13.1M$3.29M
Chase BisontisRGARI$13.3M$3.31M
De'Zhaun StriblingWRSF$13.4M$3.34M
Braden MannPPHI$14.0M$3.50M
Ryan WrightPNO$14.0M$3.50M
Jadarian PriceRBSEA$16.8M$4.20M
Eddy PineiroKSF$17.0M$4.25M
Keldric FaulkEDTEN$17.1M$4.26M
Omar CooperWRNYJ$17.5M$4.37M
Peter WoodsIDLKC$18.0M$4.49M
Caleb LomuRTNE$18.9M$4.73M
Chris JohnsonCBMIA$19.0M$4.76M
Keylan RutledgeCHOU$19.3M$4.82M
Dillon ThienemanSCHI$19.5M$4.88M
KC ConcepcionWRCLE$19.7M$4.94M
Malachi LawrenceEDDAL$20.2M$5.06M
Akheem MesidorEDLAC$20.5M$5.11M
Max IheanachorRTPIT$20.7M$5.17M
Makai LemonWRPHI$20.8M$5.20M
Monroe FreelingRTCAR$20.9M$5.23M
Caleb BanksIDLMIN$21.3M$5.32M
Blake MillerRTDET$21.9M$5.47M
Kenyon SadiqTENYJ$22.3M$5.59M
Rueben BainEDTB$23.8M$5.94M
Olaivavega IoaneLGBAL$24.2M$6.06M
Ty SimpsonQBLA$25.4M$6.35M
Kadyn ProctorLGMIA$26.1M$6.53M
Brandon AubreyKDAL$28.0M$7.00M
Chris BoswellKPIT$28.0M$7.00M
Caleb DownsSDAL$29.0M$7.24M
Francis MauigoaRGNYG$31.0M$7.74M
Spencer FanoLTCLE$32.3M$8.06M
Jordyn TysonWRNO$32.5M$8.12M
Sonny StylesLBWAS$37.2M$9.30M
Mansoor DelaneCBKC$41.9M$10.5M
Darnell WashingtonTEPIT$42.0M$10.5M
Arvell ReeseEDNYG$47.8M$12.0M
Travis EtienneRBNO$48.0M$12.0M
Carnell TateWRTEN$51.1M$12.8M
Connor McGovernCBUF$52.4M$13.1M
Jeremiyah LoveRBARI$53.0M$13.3M
David BaileyEDNYJ$54.7M$13.7M
Fernando MendozaQBLV$57.3M$14.3M
David EdwardsLGNO$61.0M$15.3M
Joe TippmannCNYJ$62.0M$15.5M
Devon AchaneRBMIA$64.0M$16.0M
Romeo DoubsWRNE$68.0M$17.0M
Wan'Dale RobinsonWRTEN$70.0M$17.5M
Will FriesRGMIN$87.7M$17.5M
Keeanu BentonIDLPIT$72.0M$18.0M
Tucker KraftTEGB$75.0M$18.8M
O'Cyrus TorrenceRGBUF$76.4M$19.1M
Jack CampbellLBDET$81.0M$20.3M
Christian WatsonWRGB$92.0M$23.0M
Matthew BergeronLGATL$94.0M$23.5M
Brian O'NeillRTMIN$96.0M$24.0M
Odafe OwehEDWAS$96.0M$24.0M
Nick HerbigLBPIT$100.0M$25.0M
Peter SkoronskiLGTEN$100.0M$25.0M
Charles CrossLTSEA$104.4M$26.1M
Travon WalkerEDJAX$110.0M$27.5M
Trey HendricksonEDBAL$112.0M$28.0M
Alec PierceWRIND$114.0M$28.5M
Darnell WrightRTCHI$116.0M$29.0M
Jaelan PhillipsEDCAR$120.0M$30.0M
Chris OlaveWRNO$124.0M$31.0M
Trent McDuffieCBLA$124.0M$31.0M
Devon WitherspoonCBSEA$132.0M$33.0M
Christian GonzalezCBNE$135.0M$33.8M
Zay FlowersWRBAL$140.0M$35.0M
Drake LondonWRATL$141.1M$35.3M
Jalen CarterIDLPHI$152.0M$38.0M
Jaxon Smith-NjigbaWRSEA$168.6M$42.1M
Brock PurdyQBSF$265.0M$53.0M

Contract terms as accounted by Over the Cap. “Value” is the total of the deal and “per year” its average annual value. Neither is guaranteed money, and a deal can end early. Values are the base of the deal and exclude incentives, so they can read lower than a headline quoting a maximum. League-wide contract records are complete from 2013.

All contract reportsRookie contract scale by round