xfpGM
Players
Teams
Coaches
Tools
Research
FAQ
J.J. McCarthy

J.J. McCarthy

QB · #9

MIN • Age 23 • Season 2

🎓 Michigan📏 6'3"⚖️ 202 lbs📝 Draft: Round 1, Pick 10 (MIN)

XFP Summary

New here? Watch the 3-min walkthrough.
SeasonTeamAdj GPXFPFPXFP/GFP/GOpp +/-OEX%%TM XFP%TM FPRZ XFP/GRZ FP/GRZ OEX%%TM RZ XFP%TM RZ FP
2025MINMIN9.25148.7126.416.08QB1813.66QB20++5.0%98-15%105%699.3%906.51QB108.27QB627%889.6%7518.5%92
ALL—9.25148.7126.416.0813.66—-15%5%9.3%6.518.2727%9.6%18.5%

XFP Splits

SeasonTeamTypeAdj GPXFPFPXFP/GFP/GOEX%%TM XFP%TM FPRZ XFP/GRZ FP/GRZ OEX%%TM RZ XFP%TM RZ FP
2025MINMINPASS9.25124.183.313.42QB189.00QB20+-33%1——5.2QB115.2QB140%48——
2025MINMINRUN9.2524.643.12.66QB124.66QB675%9918.3%6927.2%851.3QB103.1QB2133%9829.6%8441.4%91

WOWY (With / Without)

Loading WOWY data...

Metrics — Passing Efficiency

Core
SeasonTeamDBXFP/TgtEPA/DBSuccess%xCPCPOEaDOTxYACYAC OEXAggr%TTT
2025MINMIN2730.4595-0.111140%1963%28-5.4789.58934.7950+0.687117.0%643.0595
Charting
SeasonTeamDBDrop%On Tgt%Bad %Ctchble%Contest%INT%INTW%CushSepAY/Sticks
2025MINMIN2734.9%3965%221%669%1525%14.4%24.5%306.05523.12751.0395

Metrics — Passing Descriptive

Core
SeasonTeamDBShotgunUnder CtrRPO/PAMotionManZoneDeepHoriz RTFirst Read
2025MINMIN27374.4%1825.6%8330.4%8751.6%6731.5%3168.5%6914.4%8724.0%957.8%32
Situational
SeasonTeamDBBlitzPressuredOOPScreenCHKDRB TgtEarly TTTLate TTTNo Huddle
2025MINMIN27327.1%5733.8%3915.8%6310.2%688.0%113.9%2011.8%2526.0%8410.6%56

Metrics — Protection & Pressure

SeasonTeamDB+Sack RateQB Fault Sack%Pressure RateThrowaway%Sack+TA%Pressure → Sack%Blitz → Pressure%No Blitz Pressure%OL Madden
2025MINMIN2739.3%1125.9%7633.8%392.1%6311.4%1927.6%1337.2%6732.6%268391

Metrics — QB Rushing

Core
SeasonTeamRushesXFP/CarryEPA/RushSuccess %YBCYACBT %Fumble %RPO Rush %
2025MINMIN280.8855+0.386460.7%593.19341.708813.5%10010.7%1620.0%78
Per Game
SeasonTeamRushesRush/GScrambles/GSneaks/GDesigned/GScramble RZ/GSneak RZ/GDesigned RZ/GRPO Rush/G
2025MINMIN283.03271.84470.32450.86550.43810.0000.22500.4364

Snap Share by Situation

SeasonTeamSegmentAdj GPSnaps %Rush %Pass %High RZ %GL %Early Down %Late Down %Late Short %Late Medium %Late Long %Blowout Down %Blowout Up %No-Huddle %
2025MINMINEarly2.00100%100%100%100%100%100%100%100%100%100%——100%
2025MINMINMid4.00100%100%100%100%100%100%100%100%100%100%100%—100%
2025MINMINEnd3.2596%95%97%100%100%96%98%94%100%100%—100%100%
2025MINMINAll9.2599%98%99%100%100%98%99%98%100%100%100%100%100%

Injury History

SeasonWeeksInjuryStatus
2025Week 17HandOut
2025Week 13ConcussionOut
2025Weeks 7-8AnkleQuestionable

Current Contract

YearAgeBase SalaryCashCap HitCap %Team Pos %Guaranteed $Cap Savings
202623$1.07M$3.86M$5.96M1.9%5152.7%51$12.91M$-6.95M
202724$1.19M$4.97M$6.95M2.1%3386.1%36$6.95M$0.00M

Weekly Game Logs

WeekTeamOppScorev Pos Avgv Pos RkQPSnaps% Snaps% Rush% Pass% Rush Sh% Tgt ShXFPFPXFP PassFP PassXFP RushFP Rush
16MINNYG16-13 (W)18.92623054.5%42.3%65.5%——9.68.37.90.31.78.0
17——————————————————
18MINGB16-3 (W)16.31634265.6%60%70.6%——11.48.010.57.30.90.7