CONTRACT EXPLORER

2024 NFL Player Contracts

Filter player contracts by team or position, then compare total value, APY, guarantees, cap charges, and cash paid.

Data as of September 1, 2026, 10:19 AM EDT2,547 matching contracts
Clear

2024 RESULTS

All contracts

Page 3 of 26
PlayerPosTeamTotalAPYGuaranteed2024 cap2024 cash
Kyle DuggerSNE$58M$14.5M$29.8M$7.5M$20.8M
Matt JudonEDGENE$22.5M$11.3M$14M$7.5M$7.5M
Noah FantTESEA$21M$10.5M$11.5M$7.5M$11.9M
T.J. EdwardsLBCHI$19.5M$6.5M$7.9M$7.5M$6M
Darnell MooneyWRATL$39M$13M$26M$7.5M$17.5M
Mike HiltonCBCIN$24M$6M$6M$7.5M$6.4M
Alex AnzaloneLBDET$18.8M$6.3M$9M$7.4M$6.1M
Donovan WilsonSDAL$21M$7M$13.5M$7.4M$5.8M
Mike McGlincheyRTDEN$87.5M$17.5M$35M$7.4M$15M
Chris JonesIDLKC$158.8M$31.8M$60M$7.4M$31.3M
Alex SingletonLBDEN$18M$6M$9M$7.3M$5.6M
Harrison SmithSMIN$9M$9M$7M$7.3M$9M
Marcus EppsSLV$12M$6M$7.8M$7.3M$5.5M
C.J. MosleyLBNYJ$17.3M$8.6M$13.3M$7.2M$9M
Devon WitherspoonCBSEA$31.9M$8M$31.9M$7.2M$2.2M
Graham GanoKNYG$16.5M$5.5M$11.3M$7.2M$5.1M
DJ MooreWRBUF$110M$27.5M$43.7M$7.2M$23.2M
Caleb WilliamsQBCHI$39.5M$9.9M$39.5M$7.2M$26.3M
Germaine PrattLBCIN$20.3M$6.8M$7M$7.1M$4.8M
Justin MadubuikeIDLBAL$98M$24.5M$53.5M$7.1M$31M
Ted KarrasCCIN$6M$6M$3M$7.1M$7.6M
T.J. HockensonTEMIN$66M$16.5M$29.3M$7M$10.3M
Evan EngramTEJAX$41.3M$13.8M$24M$7M$10.3M
Jarrett StidhamQBDEN$10M$5M$5M$7M$6M
Jabrill PeppersSNE$25M$8.3M$13.5M$7M$9.6M
Kenny MooreCBIND$30M$10M$16M$7M$11.4M
Marquise BrownWRKC$7M$7M$6.5M$7M$6.8M
Chidobe AwuzieCBTEN$36M$12M$19M$6.9M$11.7M
Baker MayfieldQBTB$100M$33.3M$40M$6.9M$32.5M
Zaven CollinsLBARI$14M$7M$11.3M$6.9M$8.5M
Jayden DanielsQBWAS$37.7M$9.4M$37.7M$6.9M$25.1M
Kyzir WhiteLBARI$10M$5M$6M$6.8M$5.5M
Alex HighsmithEDGEPIT$68M$17M$17M$6.7M$10.7M
Jaycee HornCBCAR$21.1M$5.3M$21.1M$6.7M$3.5M
Evan NealRTNYG$24.6M$6.1M$24.6M$6.7M$2.9M
Bobby OkerekeLBNYG$40M$10M$21.8M$6.7M$8M
Christian McCaffreyRBSF$38M$19M$24M$6.7M$15.6M
David AndrewsCNE$6.5M$6.5M$8M$6.7M$6.4M
Drake MayeQBNE$36.6M$9.2M$36.6M$6.7M$24.3M
Nico CollinsWRHOU$72.8M$24.3M$32.1M$6.6M$19.1M
Derrick BrownIDLCAR$96M$24M$41.2M$6.6M$26.6M
Jonah WilliamsRTARI$30M$15M$19M$6.6M$16.8M
Tristan WirfsRTTB$140.6M$28.1M$52.2M$6.6M$26.2M
Justin JonesIDLARI$30.2M$10.1M$17.8M$6.6M$12.8M
Ben PowersLGDEN$52M$13M$27M$6.6M$12M
Erik McCoyCNO$60M$12M$20.1M$6.5M$10.1M
Dalvin TomlinsonIDLCLE$57M$14.3M$25M$6.5M$11.6M
Bobby WagnerLBWAS$6.5M$6.5M$6.1M$6.5M$8M
Jon RunyanLGNYG$30M$10M$17M$6.5M$11.5M
Julian LoveSSEA$33M$11M$12M$6.5M$12M
Kevin ByardSCHI$15M$7.5M$7.4M$6.5M$8M
Terence SteeleRTDAL$82.5M$16.5M$23.6M$6.5M$8M
Christian DarrisawLTMIN$104M$26M$43.7M$6.5M$19.1M
Jarran ReedIDLSEA$9M$4.5M$4.2M$6.5M$5.2M
Robert HuntRGCAR$100M$20M$44M$6.5M$27.7M
Marvin HarrisonWRARI$35.4M$8.8M$35.4M$6.4M$23.3M
Lloyd CushenberryCTEN$50M$12.5M$26M$6.4M$19.7M
Jimmie WardSHOU$4.5M$4.5M$8.8M$6.4M$7M
Paris JohnsonRTARI$28.1M$7M$28.1M$6.4M$2M
Patrick MekariLTBAL$15.5M$5.2M$7.1M$6.4M$4.9M
Zach SielerIDLMIA$30.8M$10.3M$17.7M$6.3M$9.9M
Christian BarmoreIDLNE$84M$21M$31.8M$6.3M$19.8M
Andre JamesCLV$24M$8M$13M$6.3M$9.6M
Nick ChubbRBCLE$2.3M$2.3M$2.1M$6.3M$3.6M
Ja'Whaun BentleyLBNE$13.5M$6.8M$9M$6.3M$2.6M
Josh OliverTEMIN$21M$7M$8.2M$6.2M$4.8M
Tyson CampbellCBCLE$76.5M$19.1M$31.4M$6.1M$18M
Patrick QueenLBPIT$41M$13.7M$13.8M$6.1M$13.8M
Joe AltRTLAC$33.2M$8.3M$33.2M$6M$21.7M
Geno StoneSCIN$14M$7M$6M$6M$7.4M
Donte JacksonCBPIT$6M$6M$4.8M$6M$6M
Jadeveon ClowneyEDGECAR$20M$10M$12M$6M$9.8M
Marcus MariotaQBWAS$6M$6M$5.4M$6M$6.3M
Landon DickersonLGPHI$84M$21M$28.9M$6M$21M
Kevin ZeitlerRGDET$6M$6M$5.5M$6M$6M
Sean Murphy-BuntingCBARI$25.5M$8.5M$14.2M$6M$10M
Matt GayKIND$22.5M$5.6M$10.1M$5.9M$3.9M
Mo Alie-CoxTEIND$17.6M$5.9M$8.2M$5.9M$5.9M
Stefon DiggsWRHOU$22.5M$22.5M$22M$5.9M$22.4M
Drake LondonWRATL$21.5M$5.4M$21.5M$5.9M$2.7M
Shaquille MasonRGHOU$35M$11.7M$22M$5.9M$9.7M
Charles CrossLTSEA$21.4M$5.3M$21.4M$5.8M$2.6M
Garrett BradburyCMIN$15.8M$5.3M$5.2M$5.8M$5M
D'Andre SwiftRBCHI$24M$8M$14M$5.8M$8.5M
Jonathan GreenardEDGEMIN$76M$19M$38M$5.8M$19M
Davon HamiltonIDLJAX$34.5M$11.5M$20M$5.8M$9.9M
Brandon AiyukWRSF$120M$30M$45M$5.7M$24.1M
Tyree WilsonEDGENO$25M$6.3M$25M$5.7M$1.9M
Samuel CosmiRGWAS$74M$18.5M$26.6M$5.7M$21.1M
Garrett WilsonWRNYJ$20.6M$5.1M$20.6M$5.6M$2.6M
Mike EvansWRTB$41M$20.5M$29M$5.6M$23.7M
Tyrann MathieuSNO$13.8M$6.9M$7.5M$5.6M$6.5M
Jason MyersKSEA$21.1M$5.3M$8.7M$5.5M$3.6M
Joe MixonRBHOU$19.8M$9.9M$13M$5.5M$9.4M
Morgan MosesRTBAL$15M$5M$5.5M$5.5M$5.5M
Harrison PhillipsIDLNYJ$15M$7.5M$10.3M$5.5M$6.5M
Gerald EverettTECHI$12M$6M$6.1M$5.5M$6.5M
E.J. SpeedLBIND$8M$4M$3.9M$5.5M$4M
Nate HerbigRGPIT$8M$4M$2.9M$5.5M$4M
Hunter HenryTENE$27M$9M$15.8M$5.4M$11.4M

Reading the table: Total value, APY, and guarantees describe the agreement selected for that season. The cap and cash columns are year-specific. Historical figures reflect the latest source record and can change after source corrections.