Skip to content

NFL Expiring Contracts

Every roster contract by the season it runs out. A deal expiring after 2028 makes the player a free agent when the 2029 league year opens, so this is also the 2029free 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.

421 contracts expiring after 2028$10401.2M in total value
PlayerPosTeamValuePer year
Baker MayfieldQBTB$165.0M$55.0M
Trevor LawrenceQBJAX$275.0M$55.0M
Will Anderson Jr.EDHOU$150.0M$50.0M
Micah ParsonsEDGB$186.0M$46.5M
Aidan HutchinsonEDDET$180.0M$45.0M
Ja'Marr ChaseWRCIN$161.0M$40.3M
Myles GarrettEDLA$160.0M$40.0M
Quinnen WilliamsIDLDAL$105.9M$35.3M
Jeffery SimmonsIDLTEN$105.8M$35.3M
D.K. MetcalfWRPIT$132.0M$33.0M
Garrett WilsonWRNYJ$130.0M$32.5M
Chris JonesIDLKC$158.8M$31.8M
Ahmad GardnerCBIND$120.4M$30.1M
Leonard WilliamsIDLSEA$90.0M$30.0M
Tee HigginsWRCIN$115.0M$28.8M
Rashawn SlaterLTLAC$114.0M$28.5M
Josh Hines-AllenEDJAX$141.3M$28.3M
Brian BurnsEDNYG$141.0M$28.2M
Tristan WirfsRTTB$140.6M$28.1M
Tyler LinderbaumCLV$81.0M$27.0M
Nik BonittoEDDEN$106.0M$26.5M
Jordan DavisIDLPHI$78.0M$26.0M
Milton WilliamsIDLNE$104.0M$26.0M
Zach AllenIDLDEN$102.0M$25.5M
Derwin JamesSLAC$75.6M$25.2M
Kyle HamiltonSBAL$100.4M$25.1M
Bernhard RaimannLTIND$100.0M$25.0M
Jaycee HornCBCAR$100.0M$25.0M
Michael WilsonWRARI$75.0M$25.0M
Tyler SmithLGDAL$96.0M$24.0M
Trey SmithRGKC$94.0M$23.5M
Courtland SuttonWRDEN$92.0M$23.0M
DaRon BlandCBDAL$90.0M$22.5M
Jahmyr GibbsRBDET$67.5M$22.5M
Luke GoedekeLGTB$90.0M$22.5M
Malik WillisQBMIA$67.5M$22.5M
Bijan RobinsonRBATL$66.8M$22.3M
George KarlaftisEDKC$88.0M$22.0M
Zach Bako-BeweleRTGB$88.0M$22.0M
Kerby JosephSDET$85.0M$21.3M
John Franklin-MyersIDLTEN$63.0M$21.0M
Dan Moore Jr.LTTEN$82.0M$20.5M
Boye MafeEDCIN$60.0M$20.0M
Gregory RousseauEDBUF$80.0M$20.0M
Osa OdighizuwaIDLSF$80.0M$20.0M
Robert HuntRGCAR$100.0M$20.0M
Alontae TaylorCBTEN$58.0M$19.3M
Aaron BanksLGGB$77.0M$19.3M
George KittleTESF$76.4M$19.1M
Josh SweatEDARI$76.4M$19.1M
Trey McBrideTEARI$76.0M$19.0M
Devonte WyattIDLGB$54.9M$18.3M
Azeez Al-ShaairLBHOU$54.0M$18.0M
Deommodore LenoirCBSF$89.8M$18.0M
Kyle PittsTEATL$53.0M$17.7M
Aaron BrewerLGMIA$52.5M$17.5M
Christian BenfordCBBUF$69.0M$17.3M
Cam JurgensCPHI$68.0M$17.0M
Jaylen WatsonCBLA$51.0M$17.0M
Rashid ShaheedWRSEA$51.0M$17.0M
Jayden ReedWRGB$50.3M$16.8M
Zion JohnsonLGCLE$49.5M$16.5M
Jordyn BrooksLBMIA$48.0M$16.0M
Kwity PayeEDLV$48.0M$16.0M
Cam BynumSIND$60.0M$15.0M
Cordale FlottCBTEN$45.0M$15.0M
Devin LloydLBCAR$45.0M$15.0M
Grant DelpitSCLE$45.0M$15.0M
Michael MayerTELV$45.0M$15.0M
Breece HallRBNYJ$43.5M$14.5M
Kenneth Walker IIIRBKC$43.0M$14.3M
Mike EvansWRSF$42.5M$14.2M
Alijah Vera-TuckerRGNE$42.0M$14.0M
Derick HallEDSEA$42.0M$14.0M
Quay WalkerLBLV$40.5M$13.5M
Bryan CookSCIN$40.3M$13.4M
Coby BryantSCHI$40.0M$13.3M
Isaiah LikelyTENYG$40.0M$13.3M
Minkah FitzpatrickSNYJ$40.0M$13.3M
Khalil ShakirWRBUF$53.0M$13.3M
Jermaine EluemunorLGNYG$39.0M$13.0M
Ed IngramRGHOU$37.5M$12.5M
Jake FergusonTEDAL$50.0M$12.5M
Jamel DeanCBPIT$36.8M$12.3M
Cam WardQBTEN$48.8M$12.2M
Dre'Mont JonesIDLNE$36.5M$12.2M
Nakobe DeanLBLV$36.0M$12.0M
Brenton StrangeTEJAX$36.0M$12.0M
Kamren CurlSLA$36.0M$12.0M
Luke WattenbergCDEN$48.0M$12.0M
Jalen NailorWRLV$35.0M$11.7M
Travis HunterWRJAX$46.6M$11.7M
James CookRBBUF$46.0M$11.5M
Joseph OssaiEDNYJ$34.5M$11.5M
Jalen CokerWRCAR$34.0M$11.3M
Abdul CarterEDNYG$45.3M$11.3M
D'Andre SwiftRBCHI$33.8M$11.3M
Jalen ThompsonSDAL$33.0M$11.0M
Kaden EllissLBNO$33.0M$11.0M
Sean RhyanCGB$33.0M$11.0M
Terence SteeleLTDAL$33.0M$11.0M
Will CampbellLTNE$43.7M$10.9M
Montaric BrownCBJAX$31.8M$10.6M
Isaac SeumaloLGARI$31.5M$10.5M
Terrel BernardLBBUF$42.0M$10.5M
Mason GrahamIDLCLE$40.9M$10.2M
Cade OttonTETB$30.0M$10.0M
Devin BushLBCHI$30.0M$10.0M
Eric StokesCBLV$30.0M$10.0M
John SimpsonLGBAL$30.0M$10.0M
Teair TartIDLLAC$30.0M$10.0M
Chigoziem OkonkwoTEWAS$27.0M$9.00M
Ashton JeantyRBLV$35.9M$8.97M
Cade MaysLGDET$25.0M$8.33M
Leo ChenalLBWAS$24.8M$8.25M
Reed BlankenshipSHOU$24.8M$8.25M
Charlie KolarTELAC$24.3M$8.10M
Alohi GilmanSKC$24.0M$8.00M
Javonte WilliamsRBDAL$24.0M$8.00M
Josh JobeCBSEA$24.0M$8.00M
Tim SettleIDLWAS$24.0M$8.00M
Armand MembouRTNYJ$31.9M$7.98M
Eric WilsonLBMIN$22.5M$7.50M
Daniel BellingerTETEN$21.0M$7.00M
Khyiris TongaIDLKC$21.0M$7.00M
Tetairoa McMillanWRCAR$27.9M$6.98M
Kelvin Banks Jr.LTNO$27.7M$6.93M
Dawson KnoxTEBUF$20.0M$6.67M
Colston LovelandTECHI$26.6M$6.66M
Mykel WilliamsEDSF$24.9M$6.24M
Brevyn Spann-FordTEDAL$18.0M$6.00M
Justin StrnadLBDEN$18.0M$6.00M
Adam TrautmanTEDEN$17.0M$5.67M
Jake ElliottKPHI$17.0M$5.67M
Micheal ClemonsEDIND$17.0M$5.67M
Tyler BookerLGDAL$22.6M$5.64M
Kenneth GrantIDLMIA$22.0M$5.49M
Dee AlfordCBBUF$15.8M$5.25M
Tyler WarrenTEIND$21.0M$5.24M
Jalon WalkerEDATL$20.6M$5.14M
Walter NolenIDLARI$19.4M$4.84M
Shemar StewartEDCIN$19.0M$4.74M
Grey ZabelLTSEA$18.5M$4.62M
Emeka EgbukaWRTB$18.2M$4.54M
Jahdae BarronCBDEN$18.1M$4.52M
Derrick HarmonIDLPIT$18.0M$4.49M
Omarion HamptonRBLAC$17.8M$4.44M
Matthew GoldenWRGB$17.6M$4.39M
Donovan JacksonLTMIN$17.2M$4.29M
Jaxson DartQBNYG$17.0M$4.24M
James Pearce Jr.EDATL$16.8M$4.19M
Malaki StarksSBAL$16.6M$4.14M
Tyleik WilliamsIDLDET$16.5M$4.12M
Jordan StoutPNYG$12.3M$4.10M
Michael DicksonPSEA$16.2M$4.05M
Logan CookePJAX$16.0M$4.00M
A.J. ColePLV$15.8M$3.95M
Josh Conerly Jr.LTWAS$15.7M$3.92M
Maxwell HairstonCBBUF$15.3M$3.81M
Jihaad CampbellLBPHI$14.9M$3.73M
Josh SimmonsLTKC$14.7M$3.67M
Reggie GilliamFBNE$10.8M$3.60M
Jake BaileyPATL$9.00M$3.00M
Carson SchwesingerLBCLE$11.8M$2.95M
Jayden HigginsWRHOU$11.7M$2.93M
Nick EmmanworiSSEA$11.6M$2.90M
Quinshon JudkinsRBCLE$11.4M$2.85M
Jonah SavaiinaeaLTMIA$11.3M$2.83M
TreVeyon HendersonRBNE$11.1M$2.79M
Luther BurdenWRCHI$11.0M$2.74M
Tyler ShoughQBNO$10.8M$2.70M
T.J. SandersIDLBUF$10.6M$2.66M
Mason TaylorTENYJ$10.5M$2.62M
Alfred CollinsIDLSF$10.3M$2.58M
Donovan EzeiruakuEDDAL$10.2M$2.54M
J.T. TuimoloauEDIND$9.94M$2.49M
Terrance FergusonTELA$9.71M$2.43M
Will JohnsonCBARI$9.41M$2.35M
Sam FranklinSBUF$7.00M$2.33M
Aireontae ErseryLTHOU$9.21M$2.30M
Demetrius KnightLBCIN$9.01M$2.25M
Elijah ArroyoTESEA$8.81M$2.20M
Nic ScourtonEDCAR$8.61M$2.15M
Oluwafemi OladejoEDTEN$8.42M$2.10M
Benjamin MorrisonCBTB$8.22M$2.05M
Anthony BeltonLTGB$8.02M$2.00M
Tre HarrisWRLAC$7.82M$1.95M
Ozzy TrapiloRTCHI$7.72M$1.93M
Tate RatledgeRGDET$7.66M$1.91M
Jack BechWRLV$7.56M$1.89M
Mike GreenEDBAL$7.42M$1.85M
R.J. HarveyRBDEN$7.36M$1.84M
Trey AmosCBWAS$7.28M$1.82M
Shemar TurnerIDLCHI$7.22M$1.81M
Omarr Norman-LottIDLKC$7.20M$1.80M
Andrew MukubaSPHI$7.16M$1.79M
Darius AlexanderIDLNYG$6.76M$1.69M
Ashton GillotteEDKC$6.74M$1.69M
Harold Fannin Jr.TECLE$6.74M$1.69M
Darien PorterCBLV$6.72M$1.68M
Kyle WilliamsWRNE$6.70M$1.68M
Isaac TeSlaaWRDET$6.66M$1.67M
Vernon BroughtonIDLNO$6.64M$1.66M
Landon JacksonEDBUF$6.62M$1.65M
Azareye'h ThomasCBNYJ$6.59M$1.65M
Pat BryantWRDEN$6.58M$1.65M
Nick MartinLBSF$6.56M$1.64M
Shavon RevelCBDAL$6.51M$1.63M
Princely UmanmielenEDCAR$6.50M$1.63M
Reid FergusonLSBUF$6.50M$1.63M
Jordan BurchEDARI$6.49M$1.62M
Jaylin NoelWRHOU$6.47M$1.62M
Justin WalleyCBIND$6.44M$1.61M
Dylan FairchildLGCIN$6.42M$1.61M
Nick MooreLSBAL$6.42M$1.60M
Kevin Winston Jr.STEN$6.40M$1.60M
Kaleb JohnsonRBGB$6.37M$1.59M
Jacob ParrishCBTB$6.35M$1.59M
Nohl WilliamsCBKC$6.34M$1.58M
Jamaree CaldwellIDLLAC$6.31M$1.58M
Savion WilliamsWRGB$6.29M$1.57M
Caleb RansawSJAX$6.28M$1.57M
Wyatt MilumLTJAX$6.28M$1.57M
Josaiah StewartEDLA$6.28M$1.57M
Emery Jones Jr.RTBAL$6.27M$1.57M
Jalen MilroeQBSEA$6.26M$1.57M
Jonas SankerSNO$6.25M$1.56M
Dillon GabrielQBCLE$6.23M$1.56M
Jared WilsonCNE$6.21M$1.55M
Xavier WattsSATL$6.19M$1.55M
Caleb RogersRTLV$6.16M$1.54M
Charles GrantLTLV$6.16M$1.54M
Jaylin SmithCBHOU$6.16M$1.54M
Sai'vion JonesIDLDEN$6.16M$1.54M
Tai FeltonWRMIN$6.16M$1.54M
Upton StoutSSF$6.16M$1.54M
Liam McCulloughLSATL$5.78M$1.45M
Chimere DikeWRTEN$5.40M$1.35M
Bhayshul TutenRBJAX$5.32M$1.33M
Cam SkatteboRBNYG$5.27M$1.32M
Craig WoodsonSNE$5.27M$1.32M
Dont'e Thornton Jr.WRLV$5.25M$1.31M
Deone WalkerIDLBUF$5.25M$1.31M
Arian SmithWRNYJ$5.24M$1.31M
Ty RobinsonIDLPHI$5.24M$1.31M
Danny StutsmanLBNO$5.23M$1.31M
C.J. WestIDLSF$5.21M$1.30M
Trevor EtienneRBCAR$5.21M$1.30M
Cody SimonLBARI$5.20M$1.30M
Woody MarksRBHOU$5.20M$1.30M
Billy Bowman Jr.SATL$5.19M$1.30M
Barrett CarterLBCIN$5.18M$1.30M
Gunnar HelmTETEN$5.17M$1.29M
David WalkerEDTB$5.16M$1.29M
Lathan RansomSCAR$5.16M$1.29M
Jack SawyerEDPIT$5.15M$1.29M
Barryn SorrellEDGB$5.14M$1.29M
Dylan SampsonRBCLE$5.13M$1.28M
Jalen TravisLTIND$5.12M$1.28M
Jaylin LaneWRWAS$5.11M$1.28M
Teddye BuchananLBBAL$5.10M$1.28M
Malachi MooreSNYJ$5.10M$1.27M
Quincy RileyCBNO$5.09M$1.27M
Ruben Hyppolite IILBCHI$5.08M$1.27M
Jalen RoyalsWRKC$5.07M$1.27M
Que RobinsonEDDEN$5.05M$1.26M
Elic AyomanorWRTEN$4.87M$1.22M
Jordan WatkinsWRSF$4.87M$1.22M
Joshua FarmerIDLNE$4.87M$1.22M
Tonka HemingwayIDLLV$4.87M$1.22M
Tyrion Ingram-DawkinsEDMIN$4.68M$1.17M
Cam'Ron JacksonIDLCAR$4.67M$1.17M
Carson VinsonLTBAL$4.67M$1.17M
Rylie MillsIDLSEA$4.67M$1.17M
Jordan PhillipsIDLMIA$4.66M$1.16M
Shedeur SandersQBCLE$4.65M$1.16M
Mac McWilliamsCBPHI$4.64M$1.16M
Jordan JamesRBSF$4.64M$1.16M
Ty HamiltonIDLLA$4.64M$1.16M
Jason Marshall Jr.CBMIA$4.63M$1.16M
DJ GiddensRBIND$4.62M$1.16M
Shemar JamesLBDAL$4.62M$1.16M
Jalen RiversLTCIN$4.62M$1.16M
Marcus MbowRTNYG$4.62M$1.15M
Dante Trader Jr.SMIA$4.61M$1.15M
Jeffrey BassaLBKC$4.61M$1.15M
Elijah RobertsEDTB$4.61M$1.15M
KeAndre Lambert-SmithWRLAC$4.61M$1.15M
Collin OliverEDGB$4.60M$1.15M
Marques SigleSSF$4.60M$1.15M
Smael Mondon Jr.LBPHI$4.60M$1.15M
Francisco MauigoaLBNYJ$4.59M$1.15M
Mitchell EvansTECAR$4.59M$1.15M
Yahya BlackIDLPIT$4.58M$1.14M
Oronde Gadsden IITELAC$4.57M$1.14M
Tory HortonWRSEA$4.57M$1.14M
Jackson SlaterLGTEN$4.56M$1.14M
Drew KendallCPHI$4.56M$1.14M
Denzel BurkeCBARI$4.52M$1.13M
Jackson HawesTEBUF$4.52M$1.13M
Jordan HancockSBUF$4.52M$1.13M
Miles FrazierRGDET$4.52M$1.13M
Robbie OuztsTESEA$4.52M$1.13M
Tyler BaronEDNYJ$4.52M$1.13M
Dorian StrongCBBUF$4.49M$1.12M
Bilhal KoneCBBAL$4.48M$1.12M
Ollie Gordon IIRBMIA$4.47M$1.12M
JJ PeguesIDLLV$4.47M$1.12M
Andres BorregalesKNE$4.46M$1.11M
Marcus HarrisCBTEN$4.45M$1.11M
Cameron WilliamsRTATL$4.45M$1.11M
Will HowardQBPIT$4.45M$1.11M
Tyler LoopKBAL$4.44M$1.11M
Jaylen ReedSNE$4.44M$1.11M
Riley LeonardQBIND$4.44M$1.11M
Myles HintonLTCIN$4.43M$1.11M
Bryce CabeldueRTLV$4.43M$1.11M
Tahj BrooksRBCIN$4.43M$1.11M
Luke NewmanLGCHI$4.43M$1.11M
Graham MertzQBHOU$4.43M$1.11M
Warren BrinsonIDLGB$4.43M$1.11M
Rayuan Lane IIISJAX$4.42M$1.11M
Gavin BartholomewTEMIN$4.42M$1.10M
LaJohntay WesterWRBAL$4.41M$1.10M
Ajani CorneliusRTDAL$4.41M$1.10M
Kain MedranoLBWAS$4.41M$1.10M
Aeneas PeeblesIDLBAL$4.37M$1.09M
Hayden ConnerLGARI$4.37M$1.09M
Jeremy CrawshawPDEN$4.37M$1.09M
R.J. MickensSLAC$4.37M$1.09M
Thomas Fidone IITENYG$4.35M$1.09M
Marcus BryantLTNE$4.35M$1.09M
Jonah MonheimCJAX$4.34M$1.09M
Cody LindenbergLBLV$4.34M$1.09M
Kitan CrawfordSARI$4.34M$1.08M
Carson BruenerLBPIT$4.34M$1.08M
Kurtis RourkeQBSF$4.33M$1.08M
Brashard SmithRBKC$4.33M$1.08M
Donte KentCBPIT$4.33M$1.08M
Quinn EwersQBJAX$4.33M$1.08M
Hunter WohlerSIND$4.33M$1.08M
Kyle MonangaiRBCHI$4.33M$1.08M
Mason RichmanLTSEA$4.33M$1.08M
Tez JohnsonWRTB$4.32M$1.08M
LeQuint AllenRBJAX$4.32M$1.08M
Konata MumpfieldWRLA$4.31M$1.08M
Jacory Croskey-MerrittRBWAS$4.31M$1.08M
Connor ColbyRGSF$4.30M$1.08M
John WilliamsLGGB$4.30M$1.08M
Julian AshbyLSNE$4.30M$1.08M
Zeek BiggersIDLMIA$4.30M$1.08M
Thaddeus DixonCBNYG$3.13M$1.04M
Wesley BaileyEDLA$3.13M$1.04M
Bryan Thomas Jr.EDJAX$3.13M$1.04M
James Thompson Jr.IDLSF$3.13M$1.04M
Kevin Jobity Jr.IDLPIT$3.13M$1.04M
Rene KongaIDLMIA$3.13M$1.04M
Aaron HallIDLCAR$3.13M$1.04M
Bryson EasonIDLKC$3.13M$1.04M
Collin WrightCBHOU$3.13M$1.04M
Corey RuckerWRLV$3.13M$1.04M
D.J. RogersTEDAL$3.13M$1.04M
Diego PoundsLTKC$3.13M$1.04M
Dominic ZvadaKNYG$3.13M$1.04M
Jalon DanielsQBTB$3.13M$1.04M
Jeff CaldwellWRKC$3.13M$1.04M
Kapena GushikenSIND$3.13M$1.04M
Myles MontgomeryRBNE$3.13M$1.04M
Albert Reese IVRTCAR$3.12M$1.04M
Avery SmithCBSEA$3.12M$1.04M
Ayden GarnesCBTB$3.12M$1.04M
Channing CanadaCBNE$3.12M$1.04M
Chip TrayanumRBNYJ$3.12M$1.04M
Ethan BurkeEDBAL$3.12M$1.04M
Jayden LovingIDLCHI$3.12M$1.04M
John Michael GyllenborgTEKC$3.12M$1.04M
Justin PickettRGLV$3.12M$1.04M
Malcolm DeWalt IVCBATL$3.12M$1.04M
Mason MurphyRTNO$3.12M$1.04M
Rocco UnderwoodLSPHI$3.12M$1.04M
Sam HagenRTHOU$3.12M$1.04M
Skyler ThomasSCHI$3.12M$1.04M
Xavier NwankpaSKC$3.12M$1.04M
Isaiah WorldLTLAC$3.12M$1.04M
Tanner ArkinTENE$3.12M$1.04M
Brett ThorsonPMIN$3.12M$1.04M
Camden BrownWRDAL$3.12M$1.04M
J. Michael SturdivantWRGB$3.12M$1.04M
Jack PyburnEDKC$3.12M$1.04M
Jack StrandQBATL$3.12M$1.04M
Jameson GeersTEARI$3.12M$1.04M
Sabastian HarshEDHOU$3.12M$1.04M
Tanoa TogiaiLGWAS$3.12M$1.04M
Ben MannLSNYG$3.11M$1.04M
Carson TowtTEIND$3.11M$1.04M
Dohnte MeyersWRCIN$3.11M$1.04M
Eric O'NeillEDDET$3.11M$1.04M
Haynes KingQBCAR$3.11M$1.04M
Jacob SpomerCLAC$3.11M$1.04M
Jacob ThomasSMIN$3.11M$1.04M
Tahj ChambersLBIND$3.11M$1.04M
Wydett Williams Jr.SARI$3.11M$1.04M
Hayden LargeTECHI$3.11M$1.04M
Tyreek ChappellCBMIN$3.11M$1.04M
Matthew CaldwellQBLA$3.11M$1.04M
Kelvin GilliamIDLDAL$3.10M$1.03M
Rodney ShelleyCBLAC$3.10M$1.03M
Drew StevensKWAS$3.10M$1.03M
Brock RechsteinerWRNO$3.10M$1.03M
D.J. HermanFBMIA$3.10M$1.03M
Daniel RickertEDLA$3.10M$1.03M
Eddie Walls IIIEDLA$3.10M$1.03M
Garrett DiGiorgioLGJAX$3.10M$1.03M
JahQuez RobinsonSBAL$3.10M$1.03M
Joe FagnanoQBBAL$3.10M$1.03M
Kahlil BensonLGKC$3.10M$1.03M
Khalil JacobsLBNE$3.10M$1.03M
Marlon JonesCBGB$3.10M$1.03M
Mikail KamaraEDSF$3.10M$1.03M
Tucker LargeSPHI$3.10M$1.03M
Jared IveyLBATL$2.98M$993K

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