CFB Schedule college football

Miles O'Neill

North Carolina Tar Heels · #8 · Quarterback · Sophomore
2025 season
YDS
120
202nd of 453
TD
1
tied 180th of 453
INT
2
tied 132nd of 453
RTG
117.0
not ranked

Overview

Next game
Aug 29

Passing

SeasonTeamCMPATTCMP%YDSAVGTDINTLNGSACKRTG
2024TA&M5683.3518.510170209.7
2025TA&M71450.01208.612722117.0
Career122060.01718.622722144.8

Ranks are over the players on a 2026 FBS 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

SeasonTeamCMPATTCMP%YDSAVGTDINTLNGSACKRTG
2024TA&M5683.3518.510170209.7
2025TA&M71450.01208.612722117.0
Career122060.01718.622722144.8

Rushing

SeasonTeamCARYDSAVGTDLNG
2025TA&M791.3011

Scoring

SeasonTeamPASSRUSHRECRETTD2PTPATFGPTS
2024TA&M100000000
2025TA&M100000000
Career200000000

Season rows count every game played, including bowl and playoff games. The national leaders table ranks the regular season only, so a figure there can be the smaller of the two.

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
FG
Field Goals
INT
Interceptions
LNG
Long Passing; Long Rushing
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

TeamNorth Carolina Tar Heels
PositionQuarterback
ClassSophomore
Height / weight6' 5" / 220 lbs
BirthplaceMarblehead, MA
Jersey#8
StatusActive

Career history

Splits

Season and home

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
Season71412050.08.612722117.0791.3011
Home71412050.08.612722117.0791.3011

By month

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
September359960.019.811721252.32-9-4.500
November371942.92.7017137.14184.5011

By quarter

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
2nd14625.01.50160-12.411111.0011
3rd353860.07.60125183.8471.808
4th357660.015.210721253.72-9-4.500

By half

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1st14625.01.50160-12.411111.0011
2nd61011460.011.411722168.86-2-0.308

By final margin

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
15+71412050.08.612722117.0791.3011

In wins, by margin

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
22+71412050.08.612722117.0791.3011

By field position

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
Own 1-190000.00.000000.0000.000
Own 20-394710557.115.011720201.72115.5011
Between 40's14725.01.80170-10.3284.008
Opp 39-2023866.72.7006289.13-10-3.301
Opp 19-Goal0000.00.000000.0000.000
Opp 9-Goal0000.00.000000.0000.000

By down

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1st61011860.011.811721172.12-2-1.000
2nd13233.30.70120-27.72199.5011
3rd0100.00.000010.03-8-2.701

By down and distance

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
3rd & 6+0100.00.000010.03-8-2.701
3rd & 8-100100.00.000010.03-8-2.701
2nd & 6+13233.30.70120-27.72199.5011
2nd & 8-1013233.30.70120-27.72199.5011
1st & 6+61011860.011.811721172.12-2-1.000
1st & 11+116100.06.00060150.4000.000
1st & 8-105911255.612.411721174.52-2-1.000
3rd (or 4th) and 9+0000.00.000000.0111.001
3rd (or 4th) and 3-80100.00.000010.02-9-4.500
1st and 105911255.612.411721174.52-2-1.000

Season and home

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
Season565183.38.510170209.7000.000
Home565183.38.510170209.7000.000

By month

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
November565183.38.510170209.7000.000

By quarter

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
4th565183.38.510170209.7000.000

By half

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
2nd565183.38.510170209.7000.000

By final margin

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
15+565183.38.510170209.7000.000

In wins, by margin

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
22+565183.38.510170209.7000.000

By field position

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
Own 1-190000.00.000000.0000.000
Own 20-390000.00.000000.0000.000
Between 40's121750.08.500170121.4000.000
Opp 39-202216100.08.00090167.2000.000
Opp 19-Goal2218100.09.010130340.6000.000
Opp 9-Goal115100.05.01050472.0000.000

Goal to go

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
1st & Goal0000.00.000000.0000.000
2nd & Goal115100.05.01050472.0000.000
3rd & Goal0000.00.000000.0000.000
4th & Goal0000.00.000000.0000.000

By down

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
2nd342175.05.31090201.6000.000
3rd2230100.015.000170226.0000.000

By down and distance

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
3rd & 6+1117100.017.000170242.8000.000
3rd & 11+1117100.017.000170242.8000.000
3rd & 3-71113100.013.000130209.2000.000
2nd & 6+12750.03.5007079.4000.000
2nd & 11+12750.03.5007079.4000.000
2nd & 3-72214100.07.01090323.8000.000
3rd (or 4th) and 9+1117100.017.000170242.8000.000
3rd (or 4th) and 3-81113100.013.000130209.2000.000

Game log

DateOppResultCMPATTYDSCMP%TDINTLNGSACKRTGQBRCARYDSAVGTDLNG
8/30vs UTSAW 42-2412250.0002058.41.3100.000
9/6vs USUW 44-22359960.011721252.321.92-9-4.500
11/22vs SAMW 48-0371942.9017137.115.94184.5011
Total71412050.012722117.013.7791.3011
DateOppResultCMPATTYDSCMP%TDINTLNGSACKRTGQBRCARYDSAVGTDLNG
11/16vs NMSUW 38-3565183.310170209.797.7000.000
Total565183.310170209.7-000.000