CFB Schedule college football

Blaine Hipa

Duke Blue Devils · #12 · Quarterback · Senior
2025 season
YDS
459
141st of 453
TD
0
tied 248th of 453
INT
1
tied 157th of 453
RTG
106.2
not ranked

Overview

Next game
Sep 5

Passing

SeasonTeamCMPATTCMP%YDSAVGTDINTLNGSACKRTG
2023PRIN11100.033.01031455.2
2024PRIN14626555.11,6656.310156038109.0
2025PRIN427456.84596.201387106.2
Career18934055.62,1276.311166046109.4

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
2023PRIN11100.033.01031455.2
2024PRIN14626555.11,6656.310156038109.0
2025PRIN427456.84596.201387106.2
Career18934055.62,1276.311166046109.4

Rushing

SeasonTeamCARYDSAVGTDLNG
2023PRIN5122.4111
2024PRIN91-44-0.5316
2025PRIN29511.8115
Career125190.2516

Scoring

SeasonTeamPASSRUSHRECRETTD2PTPATFGPTS
2023PRIN0110200012
2024PRIN031001300078
2025PRIN010010006
Career051101600096

Punting

SeasonTeamPUNTSAVGLNGYDS
2024PRIN148.04848
2025PRIN136.03636
Career242.04884

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; Gross Average Punt Yards
CAR
Rushing Attempts
CMP
Completions
CMP%
Completion Percentage
FG
Field Goals
INT
Interceptions
LNG
Long Passing; Long Rushing; Long Punt
PASS
Passing Touchdowns
PAT
Kick Extra Points
PTS
Total Points
PUNTS
Punts
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; Punt Yards

Bio

TeamDuke Blue Devils
PositionQuarterback
ClassSenior
Height / weight6' 2" / 200 lbs
BirthplaceKailua, HI
Jersey#12
StatusActive

Career history

Splits

Season

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
Season427445956.86.201387106.229511.8115

Season

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
Season1462651,66555.16.310156038109.091-44-0.5316

Season

SplitCMPATTYDSCMP%AVGTDINTLNGSACKRTGCARYDSAVGTDLNG
Season113100.03.01031455.25122.4111

Game log

DateOppResultCMPATTYDSCMP%TDINTLNGSACKRTGQBRCARYDSAVGTDLNG
9/20vs USDL 42-35688775.000281166.4-2-5-2.506
9/27@ LAFW 38-288128466.700270125.5-3217.0113
10/3vs COLUW 17-107109370.000300148.1-8384.8015
10/11vs MERL 38-145136738.50038281.8-4-10-2.502
10/18@ BRWNW 40-2145580.0004088.4-000.000
10/25vs HARVL 35-14113100.00032125.2-3-5-1.708
11/1@ CORL 20-170100.000000.0-1-4-4.000
11/8@ DARTL 20-170000.000000.0-2105.009
11/22@ PENNL 17-6112412045.80133279.5-661.008
Total427445956.801387106.2-29511.8115
DateOppResultCMPATTYDSCMP%TDINTLNGSACKRTGQBRCARYDSAVGTDLNG
9/21@ LEHL 35-20163821942.12336692.1-9-37-4.107
10/5@ COLUL 34-17162816457.112331103.8-7142.007
10/12@ MERL 34-782110938.10441543.6-9-33-3.706
10/18vs BRWNW 29-17152620057.712605119.6-10212.1116
10/26@ HARVL 45-13142414558.301276100.8-16110.7111
11/2vs CORL 49-35264025765.030306143.7-1570.5110
11/8vs DARTL 26-17111813761.120382161.7-7-14-2.003
11/16@ YALEL 42-28233926759.011335119.8-11-4-0.4012
11/23vs PENNW 20-17173116754.80227287.2-7-9-1.304
Total1462651,66555.110156038109.0-91-44-0.5316
DateOppResultCMPATTYDSCMP%TDINTLNGSACKRTGQBRCARYDSAVGTDLNG
10/7vs LAFL 12-90000.000010.0-1-7-7.000
11/11vs YALEL 36-28 2OT113100.01030455.2-3155.0111
11/18@ PENNW 31-240000.000000.0-144.004
Total113100.01031455.2-5122.4111