CFB Schedule college football

Jacob Ulrich

Oklahoma Sooners · #87 · Punter · Junior
2025 season
PUNTS
2
tied 120th of 151
AVG
47.5
not ranked

Overview

Next game
Sep 4

Punting

SeasonTeamPUNTSAVGLNGYDS
2023KENN----
2024KENN7546.0773,448
2025OU247.55495
Career7746.0773,543

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
2024KENN11100.03232.000320368.8

Scoring

SeasonTeamPASSRUSHRECRETTD2PTPATFGPTS
2023KENN000000114
2025OU000001002
Career000001116

Punting

SeasonTeamPUNTSAVGLNGYDS
2023KENN----
2024KENN7546.0773,448
2025OU247.55495
Career7746.0773,543

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; Punt Returns
AVG
Yards Per Pass Attempt; Gross Average Punt Yards; Average Punt Return Yards
CMP
Completions
CMP%
Completion Percentage
FG
Field Goals
IN20
Punts Inside20
IN20%
Punts Inside20 Percentage
INT
Interceptions
LNG
Long Passing; Long Punt
NET
Net Average Punt Yards
PASS
Passing Touchdowns
PAT
Kick Extra Points
PTS
Total Points
PUNTS
Punts
REC
Receiving Touchdowns
RET
Return Touchdowns
RTG
QBRating
RUSH
Rushing Touchdowns
SACK
Sacks
TB
Touchbacks
TB%
Touchback Percentage
TD
Passing Touchdowns; Total Touchdowns
YDS
Passing Yards; Punt Yards; Punt Return Yards

Bio

TeamOklahoma Sooners
PositionPunter
ClassJunior
Height / weight6' 5" / 208 lbs
BirthplaceDacula, GA
Jersey#87
StatusActive

Career history

Splits

Season

SplitPUNTSAVGLNGYDSTBTB%IN20IN20%ATTYDSAVGNET
Season247.5549500.00150.00000.044.5

Season

SplitPUNTSAVGLNGYDSTBTB%IN20IN20%ATTYDSAVGNET
Season7546.0773,44856.672736.00000.040.0

Game log

DateOppResultPUNTSAVGLNGYDS
8/30vs ILSTW 35-3247.55495
Total247.55495
DateOppResultPUNTSAVGLNGYDS
8/31@ UTSAL 28-16554.659273
9/7vs ULL 34-10443.049172
9/14@ SJSUL 31-10645.554273
9/28vs UTML 24-13443.349173
10/4vs JVSTL 63-24442.048168
10/15@ MTSUL 14-5948.265434
10/23vs LIBW 27-24345.751137
10/30@ WKUL 31-14841.150329
11/9@ UTEPL 43-35 2OT850.177401
11/16vs SHSUL 23-17 OT847.856382
11/23vs FIUW 27-26643.553261
11/30@ LTL 33-01044.556445
Total7546.0773,448
DateOppResultPUNTSAVGLNGYDS
10/28vs LCLNW 28-12335.747107
Total335.747107