Game log · Week-by-week
2026 season · 1 game
| Wk | Opp | CAR | YDS | AVG | TD | LONG | Note |
|---|---|---|---|---|---|---|---|
| Wk 2 | W 35-7vs Eastern Michigan | 4 | 37 | 9.3 | 0 | 13 | Season-high 37 yds |
Junior running back for Michigan State. 2026: 1 game with a box-score line.
6′1″ · 224 lb · Dallas, TX · Memorial
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
1 game into 2026 so far -- Best game: 37 rush yds, vs Eastern Michigan
Swing playSwung Michigan State from 41% to 71% to win.Iowa at Michigan State · 32-20
His career numbers, season by seasonThe story
Junior running back for Michigan State. 2026: 1 game with a box-score line.
Brandon Tullis
Just keeps getting the ball, series after series. Brandon Tullis has been at Michigan State through two head coaches in three seasons. One game to point at: 37 rush yds against Eastern Michigan — Week 2, 2026.
37 RUSH YDS · 0 RUSH TD · 4 CARRIES
Low coverage — composed from the verified record.
His career
Career arc
Coaching lineage · 2024–2026
2 coachesCoaching transition mid-career: Jonathan Smith → Pat Fitzgerald. Worth noting in scheme + development context.
| Season | Team | |||||
|---|---|---|---|---|---|---|
| 2026 | Michigan State | 4 | 37 | 9.2 | 0 | -- |
| 2025 | Michigan State | 68 | 297 | 4.4 | 4 | -- |
| 2024 | Michigan State | 7 | 20 | 2.9 | 0 | -- |
| Career | 79 | 354 | 4.5 | 4 | -- |
| Season | Team | |||||
|---|---|---|---|---|---|---|
| 2026 | Michigan State | -- | -- | -- | -- | -- |
| 2025 | Michigan State | 11 | 82 | 7.5 | 0 | -- |
| 2024 | Michigan State | -- | -- | -- | -- | -- |
| Career | 11 | 82 | 7.5 | 0 | -- |
Game log · Week-by-week
2026 season · 1 game
| Wk | Opp | CAR | YDS | AVG | TD | LONG | Note |
|---|---|---|---|---|---|---|---|
| Wk 2 | W 35-7vs Eastern Michigan | 4 | 37 | 9.3 | 0 | 13 | Season-high 37 yds |
Season context · Team result + system
Where this profile ranks vs the RB cohort
Box-score percentiles
Elite: yards / carry (100th percentile). 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 1 game: 37.0 YDS/g, 9.3 YPC, 0.0 TD/g — splits start at 3 games.
Supporting cast · Scheme
Staff and system around the player
Head Coach
Pat Fitzgerald
Pass share
39.4%
78 pass / 120 run
Plays / game
66.0
3 games
Team sack rate
10.1%
89 dropbacks · PBP
Scheme: Run-heavy.
Player standing · 2026
On the two-deep and pushing for snaps.
Recognition
2026 outlook
Outside shot for All-Big Ten
Based on 2025: #32 of 44 Big Ten RBs
15% estimated, 95% confidence interval 13–17%. Base rate measured from players who finished at a comparable rank in their conference and came back the next season. It is an estimate from a small sample, not a forecast of this player.
Play style
Built to take 20+ carries per game. Volume is the value.
CFB Index positional classification
The No. 1,591 recruit in the country is carrying the ball in the Big Ten as a junior.
Player DNA
Built to take 20+ carries per game. Volume is the value.
His 2025 production profile sits closest to Chaton Mobley’s 2020 season.
Matches Chaton on
Through 1 college season, his career arc tracks closest to Garrett Groshek’s path through Wisconsin.
Narii Gaither
Andrew Body
Matches Garrett on
As a sophomore, his production profile tracks closest to Christopher Brown Jr.'s sophomore season at California (2021).
Matches Christopher on
Differs from Christopher on
Third-year running back and two-year letterwinner has rushed for 321 yards and four touchdowns on 76 carries in 20 career games for the Spartans. 2025 SEASON (SOPHOMORE): Played in all 12 games, including two starting assignments (vs. USC and Minnesota) . . . ranked second on the team with four…
6 more on the roster · Michigan State team page