Jacob Ulrich
Oklahoma Sooners · #87 · Punter · Junior
2025 season
PUNTS
2
tied 120th of 151
AVG
47.5
not ranked
Overview
Punting
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
| Season | Team | CMP | ATT | CMP% | YDS | AVG | TD | INT | LNG | SACK | RTG |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | KENN | 1 | 1 | 100.0 | 32 | 32.0 | 0 | 0 | 32 | 0 | 368.8 |
Scoring
Punting
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
| Team | Oklahoma Sooners |
|---|---|
| Position | Punter |
| Class | Junior |
| Height / weight | 6' 5" / 208 lbs |
| Birthplace | Dacula, GA |
| Jersey | #87 |
| Status | Active |
Career history
- Oklahoma Sooners 2025 · 1 season
- Kennesaw State Owls 2023–2024 · 2 seasons
Splits
Season
| Split | PUNTS | AVG | LNG | YDS | TB | TB% | IN20 | IN20% | ATT | YDS | AVG | NET |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | 2 | 47.5 | 54 | 95 | 0 | 0.00 | 1 | 50.00 | 0 | 0 | 0.0 | 44.5 |
Season
| Split | PUNTS | AVG | LNG | YDS | TB | TB% | IN20 | IN20% | ATT | YDS | AVG | NET |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | 75 | 46.0 | 77 | 3,448 | 5 | 6.67 | 27 | 36.00 | 0 | 0 | 0.0 | 40.0 |
Game log
| Date | Opp | Result | PUNTS | AVG | LNG | YDS |
|---|---|---|---|---|---|---|
| 8/30 | vs ILST | W 35-3 | 2 | 47.5 | 54 | 95 |
| Total | 2 | 47.5 | 54 | 95 |
| Date | Opp | Result | PUNTS | AVG | LNG | YDS |
|---|---|---|---|---|---|---|
| 8/31 | @ UTSA | L 28-16 | 5 | 54.6 | 59 | 273 |
| 9/7 | vs UL | L 34-10 | 4 | 43.0 | 49 | 172 |
| 9/14 | @ SJSU | L 31-10 | 6 | 45.5 | 54 | 273 |
| 9/28 | vs UTM | L 24-13 | 4 | 43.3 | 49 | 173 |
| 10/4 | vs JVST | L 63-24 | 4 | 42.0 | 48 | 168 |
| 10/15 | @ MTSU | L 14-5 | 9 | 48.2 | 65 | 434 |
| 10/23 | vs LIB | W 27-24 | 3 | 45.7 | 51 | 137 |
| 10/30 | @ WKU | L 31-14 | 8 | 41.1 | 50 | 329 |
| 11/9 | @ UTEP | L 43-35 2OT | 8 | 50.1 | 77 | 401 |
| 11/16 | vs SHSU | L 23-17 OT | 8 | 47.8 | 56 | 382 |
| 11/23 | vs FIU | W 27-26 | 6 | 43.5 | 53 | 261 |
| 11/30 | @ LT | L 33-0 | 10 | 44.5 | 56 | 445 |
| Total | 75 | 46.0 | 77 | 3,448 |
| Date | Opp | Result | PUNTS | AVG | LNG | YDS |
|---|---|---|---|---|---|---|
| 10/28 | vs LCLN | W 28-12 | 3 | 35.7 | 47 | 107 |
| Total | 3 | 35.7 | 47 | 107 |