Also oursCFB Schedulethis site, for college footballThe Gridiron Kingodds and projections — a paid site
NFL Schedule the NFL
NFLCFB

J.J. McCarthy

Minnesota Vikings · #9 · Quarterback · 4th year
2025 season
YDS
1,632
32nd of 583
TD
11
28th of 583
INT
12
tied 5th of 583
RTG
72.6
not ranked

Overview

Next game
Sep 13

Passing

SeasonTeamGPCMPATTCMP%YDSAVGTDINTLNGSACKRTGQBR
2025MIN1014024357.61,6326.71112622772.635.6

Ranks are over the players on a 2026 NFL roster who have been read, counting only those who recorded that statistic in 2025 — how many that is. Rate statistics are shown without a rank, because ranking them without a qualifying minimum would put one long run above a whole season of them.

Stats

Passing

SeasonTeamGPCMPATTCMP%YDSAVGTDINTLNGSACKRTGQBR
2025MIN1014024357.61,6326.71112622772.635.6

Rushing

SeasonTeamGPCARYDSAVGTDLNGFDFUMLST
2025MIN10371814.94261230

Scoring

SeasonTeamGPPASSRUSHRECRETTD2PTPATFGPTS
2025MIN1011400400024

Season rows are the regular season only, which is what the source publishes for them. Postseason games are in the game log below, under their own heading and their own total, and they are not counted in these numbers.

Glossary

2PT
Total Two Point Convs
ATT
Passing Attempts
AVG
Yards Per Pass Attempt; Yards Per Rush Attempt
CAR
Rushing Attempts
CMP
Completions
CMP%
Completion Percentage
FD
Rushing First Downs
FG
Field Goals
FUM
Rushing Fumbles
GP
Games Played
INT
Interceptions
LNG
Long Passing; Long Rushing
LST
Rushing Fumbles Lost
PASS
Passing Touchdowns
PAT
Kick Extra Points
PTS
Total Points
QBR
Adj QBR
REC
Receiving Touchdowns
RET
Return Touchdowns
RTG
QBRating
RUSH
Rushing Touchdowns
SACK
Sacks
TD
Passing Touchdowns; Rushing Touchdowns; Total Touchdowns
YDS
Passing Yards; Rushing Yards

Bio

TeamMinnesota Vikings
PositionQuarterback
Experience4th year
CollegeMichigan
Height / weight6' 3" / 219 lbs
BirthplaceLa Grange Park, IL
Jersey#9
StatusActive

Career history

Splits

No splits recorded in 2026.

All Splits, home and away

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
All Splits1402431,63257.66.71112622772.6371814.9426
Home7714190154.66.456621168.318995.5026
Away6310273161.87.266581678.519824.3414

In wins and losses

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
Wins/Ties8112998962.87.794581596.725983.9416
Losses5911464351.85.628621245.312836.9026

By margin of victory

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
0-7365939461.06.743311182.213574.4314
8-14294743261.79.22158097.16223.718
15+162316369.67.130214129.26193.2016

Late and close

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
4th QTR, +/-7152119371.49.230273139.56223.7114
Last 2 Min. Half193626452.87.31250462.712272.3026

By stretch of the season

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1-8386644457.66.744501473.016623.9216
9-161021771,18857.66.778621372.4211195.7226

By month

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
September244130158.57.32350967.27507.1116
November6211862852.55.347621154.616704.4126
December406152165.68.552587106.012544.5216
January142318260.97.90026085.8273.506

By day of the week

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
Sunday1272231,48957.06.7911622470.3351564.5326
Monday132014365.07.22128398.522512.5114

Indoors and outdoors

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
Outdoors345333864.26.424281163.26559.2214
Indoors1061901,29455.86.898621675.2311264.1226

As a starter

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
As Starter1402431,63257.66.71112622772.6371814.9426

By conference and division

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
vs AFC204224847.65.91262154.55489.6026
vs NFC1202011,38459.76.91010582676.4321334.2416
vs. Own Division6911970558.05.956311368.115543.6214

By opponent

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
vs ATL112115852.47.50250637.55255.0016
vs BAL204224847.65.91262154.55489.6026
vs CHI295229355.85.63328367.222512.5114
vs DAL152425062.510.421580108.04153.818
vs DET142514356.05.72131582.69121.319
vs GB264226961.96.40226560.54174.3010
vs NYG91410864.37.70120358.022010.0112
vs WAS162316369.67.130214129.26193.2016

By half

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1st881401,04062.97.447621774.117694.1212
2nd5210359250.55.775291070.5201125.6226

By quarter

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1st385443970.48.142624103.97375.3010
2nd508660158.17.005581355.410323.2212
3rd184319741.94.61229444.46498.2116
4th346039556.76.66328689.214634.5126

By down

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1st558963161.87.18529689.714493.5016
2nd518347561.45.703501062.19596.6026
3rd296345846.07.314621149.610707.0314
4th586862.58.520280129.2430.811

Ahead, behind and tied

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
Ahead468047757.56.03426966.523863.7316
Behind6011476752.66.767581465.913896.8126
Tied344938869.47.92162498.0166.006

By field position

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
Own 1-20131917568.49.20050597.56498.2026
Own 21-506911774659.06.409621345.715624.1016
Opp 49-20437358258.98.02331376.410252.5011
Opp 19-Goal153412944.13.89018694.26457.5414

Game log

DateOppResultCMPATTYDSCMP%AVGTDINTLNGSACKRTGQBRCARYDSAVGTDLNG
9/8@ CHIW 27-24132014365.07.22128398.547.122512.5114
9/14vs ATLL 22-6112115852.47.50250637.56.25255.0016
11/2@ DETW 27-24142514356.05.72131582.646.39121.319
11/9vs BALL 27-19204224847.65.91262154.516.95489.6026
11/16vs CHIL 19-17163215050.04.71227047.719.9000.000
11/23@ GBL 23-612198763.24.60219534.213.62105.0010
12/7vs WSHW 31-0162316369.67.130214129.276.16193.2016
12/14@ DALW 34-26152425062.510.421580108.084.94153.818
12/21@ NYGW 16-1391410864.37.70120358.039.522010.0112
1/4vs GBW 16-3142318260.97.90026085.868.5273.506
2025 Regular Season total1402431,63257.66.71112622772.635.6371814.9426
DateOppResultCMPATTYDSCMP%AVGTDINTLNGSACKRTGQBRCARYDSAVGTDLNG
9/8@ CHIW 27-24132014365.07.22128398.547.122512.5114
9/14vs ATLL 22-6112115852.47.50250637.56.25255.0016
11/2@ DETW 27-24142514356.05.72131582.646.39121.319
11/9vs BALL 27-19204224847.65.91262154.516.95489.6026
11/16vs CHIL 19-17163215050.04.71227047.719.9000.000
11/23@ GBL 23-612198763.24.60219534.213.62105.0010
12/7vs WSHW 31-0162316369.67.130214129.276.16193.2016
12/14@ DALW 34-26152425062.510.421580108.084.94153.818
12/21@ NYGW 16-1391410864.37.70120358.039.522010.0112
1/4vs GBW 16-3142318260.97.90026085.868.5273.506
Regular season total1402431,63257.66.71112622772.635.6371814.9426