Game log · Week-by-week
2026 season · 2 games
| Wk | Opp | CAR | YDS | AVG | TD | LONG | Note |
|---|---|---|---|---|---|---|---|
| Wk 1 | L 21-49@ Nebraska | 9 | 32 | 3.6 | 0 | 9 | |
| Wk 2 | W 29-27vs Jacksonville State | 18 | 66 | 3.7 | 0 | 12 | Season-high 66 yds |
| Total | 27 | 98 | 3.7 | 0 | 12 |
Junior running back for Ohio. From Cologne, Germany — one of 32 players from Germany in FBS this season.
5′11″ · 218 lb · Cologne · Cologne
CFB Index
A single number blending on-field production (an EPA-based value lane) with box-score output for this player's position.
0-100, scaled within each position's own cohort — not directly comparable across positions.
The numbers
rushing yards · 2026 · through week 3
2 games into 2026 so far -- Backed by 16 car · 88 yds · 3 TD -- top 1% rushing TDs game. -- Best game: 66 rush yds, 23 rec yds, vs Jacksonville State
Swing playSwung Rutgers from 43% to 69% to win.Ohio at Rutgers · 34-31
His career numbers, season by seasonThe story
Junior running back for Ohio. From Cologne, Germany — one of 32 players from Germany in FBS this season.
Duncan Brune
Does a little of everything without one standout trait. Three seasons at Ohio, three different head coaches: Tim Albin, Brian Smith and John Hauser. The receipt on tape: 66 rush yds, 23 rec yds against Jacksonville State, Week 2, 2026.
98 RUSH YDS · 0 RUSH TD · 27 CARRIES
Low coverage — composed from the verified record.
His career
5 programs, one constant: he played.
Career arc
Coaching lineage · 2024–2026
3 coachesPlayed under 3 different head coaches: Tim Albin, Brian Smith, and John Hauser. Multi-era developmental context.
In Portal · 2026
In transfer portal
Game log · Week-by-week
2026 season · 2 games
| Wk | Opp | CAR | YDS | AVG | TD | LONG | Note |
|---|---|---|---|---|---|---|---|
| Wk 1 | L 21-49@ Nebraska | 9 | 32 | 3.6 | 0 | 9 | |
| Wk 2 | W 29-27vs Jacksonville State | 18 | 66 | 3.7 | 0 | 12 | Season-high 66 yds |
| Total | 27 | 98 | 3.7 | 0 | 12 |
SIGNATURE GAME · Week 2 · 2026
W 29–27
66 rush yds (18 car)
A wire-to-wire battle — won by 2 at home.
With D. James-Hamilton — 3 tackles · 1 solo tackles · 1 defensive TD · M. Vezza — 80 yds · 1 TD · 0 INT · QBR 53.9 · 67 rush yds (12 car)
Signature plays · top plays by |EPA|
The plays that mattered most
Season context · Team result + system
Where this profile ranks vs the RB cohort
Box-score percentiles
Concern: rush yards (0th percentile).
Percentiles versus same-position peers with enough snaps this season, based on box-score rates.
Splits
Per-game splits
Through 2 games: 49.0 YDS/g, 3.7 YPC, 0.0 TD/g — splits start at 3 games.
Supporting cast · Scheme
Staff and system around the player
Head Coach
John Hauser
Pass share
43.4%
82 pass / 107 run
Plays / game
63.0
3 games
Team sack rate
7.6%
92 dropbacks · PBP
Scheme: Run-leaning.
Player standing · 2026
On the two-deep and pushing for snaps.
Play style
Plays within the scheme — consistent production without a dominant dimension.
CFB Index positional classification
The No. 2,428 recruit in the country is carrying the ball in the Mid-American as a junior.
From Cologne, Germany — one of 32 players from Germany in FBS this season.
Player DNA
Plays within the scheme — consistent production without a dominant dimension.
His 2025 production profile sits closest to Bryson Kuzdzal’s 2025 season.
Matches Bryson on
Differs from Bryson on
Not enough data yet for this comparison.
As a sophomore, his production profile tracks closest to Bryson Kuzdzal's sophomore season at Michigan (2025).
Matches Bryson on
Differs from Bryson on
Player DNA
2025: Appeared in all 13 games for Ohio…recorded 585 rushing yards and eight rushing touchdowns…tallied two rushing touchdowns on two separate occurrences against NIU (Oct. 18) and UMass (Nov. 18)...recorded first career 100-yard rushing game against NIU (Oct. 18)...Earned Academic All-MAC…
3 more on the roster · Ohio team page