Short-yardage / goal-line · enumeration
Who gets the tough yard
7 of the team's 26 inside-the-5 carries (26.9%).

Wagner · W 87-3 · FCS
No carries.
Troy · L 21-24
23 carries, 135 yards, 1 TD
The other 7 games average 26 yards. This one was 109 above.
Cromwell has carries in 8 of James Madison’s 9 games: none against Wagner.
Dashed line: 100 yards.
“Yep. This has been awful to watch. If not for Cromwell, wed be down 7-35.”
Seth Cromwell
A game that shows it: 135 rushing yards and 19 receiving yards against Troy — Week 9, 2026.
314 rushing yards · 3 rushing TD · 65 carries
Play style
Just keeps getting the ball, series after series.
Short-yardage / goal-line · enumeration
Who gets the tough yard
7 of the team's 26 inside-the-5 carries (26.9%).
Closest statistical matches, adjusted for opponent strength.
Against Troy on Oct. 29: 2 catches for 19 yards. In the 3 games drawn here: 4 catches for 29 yards. James Madison has thrown to him 5 times in 108 passes.
Each game is split into its four quarters, so the columns line up from game to game; inside a quarter, plays keep their order. Third and fourth downs are marked under the line, bold when he moved the chains.
Swipe the table sideways for more columns.
| Season | Team | |||||
|---|---|---|---|---|---|---|
| 2026 | James Madison | 65 | 314 | 4.8 | 3 | 51 |
| Career | 65 | 314 | 4.8 | 3 | 51 |
| Season | Team | |||||
|---|---|---|---|---|---|---|
| 2026 | James Madison | 4 | 29 | 7.2 | 0 | 14 |
| Career | 4 | 29 | 7.2 | 0 | 14 |
Last game (Wk 9): 135 rushing yards, 1 rushing TD, 2 catches.
Game log · Week-by-week
2026 season · 8 games
Swipe the table sideways for more columns.
| Wk | Opp | CAR | YDS | AVG | TD | LONG | Note |
|---|---|---|---|---|---|---|---|
| Wk 1 | W 20-13vs Liberty | 4 | 51 | 12.8 | 0 | 51 | |
| Wk 3 | W 26-13@ San Diego State | 1 | 3 | 3.0 | 0 | 3 | |
| Wk 4 | W 46-20@ Old Dominion | 5 | 13 | 2.6 | 1 | 8 | |
| Wk 5 | W 45-17vs Marshall | 6 | 13 | 2.2 | 0 | 5 | |
| Wk 6 | W 27-24@ Georgia Southern | 9 | 40 | 4.4 | 0 | 17 | |
| Wk 7 | W 49-22vs Georgia State | 13 | 41 | 3.2 | 1 | 12 | |
| Wk 8 | L 31-34@ App State | 4 | 18 | 4.5 | 0 | 7 | |
| Wk 9 | L 21-24vs Troy | 23 | 135 | 5.9 | 1 | 25 | Season-high 135 yds |
| Total | 65 | 314 | 4.8 | 3 | 51 |
Week 9 · 2026
L 21-24
vs Troy
135 rush yds (23 car) · 1 TD · 2 rec · 19 yds
With P. Rea — 36.3 yards per punt · 6 punts · 2 inside the 20 · C. Coleman — 175 yds · 2 TD · 2 INT · QBR 23.0
The plays that mattered most
1379th in receiving yards, among all 2,086 FBS players with a receiving row this season, any position
Ratings of the games shown run from -10 to -5 points against an average team (SP+ rating of each opponent).
Rush profile · Shape, efficiency, and ball security
How he gets his yards, and how often it works
Success rate
30%63 carriesStuffed
0 or fewer ydsGrind
1–3 ydsChunk
4–9 ydsExplosive
10+ yds4.8 yds/carry on 65 carries · 12% explosive (10+ yds) · 30% success rate.
Splits · Per-game
2026 season · 8 games
Home vs Road
| YDS/g | YPC | TD/g | |
|---|---|---|---|
| Home4g | 60.0 | 6.0 | 0.5 |
| Road4g | 18.5 | 3.6 | 0.2 |
First half vs Second half
| YDS/g | YPC | TD/g | |
|---|---|---|---|
| Weeks 1-76g | 26.8 | 4.7 | 0.3 |
| Weeks 8+2g | 76.5 | 5.2 | 0.5 |
Supporting cast · Scheme
Staff and system around the player
Head Coach
Billy Napier
Pass share
45.5%
283 pass / 339 run
Plays / game
69.1
9 games
Team sack rate
3.3%
306 dropbacks · PBP
Scheme: Run-leaning.
Player standing · 2026
About as many touches a game as a typical FBS running back who plays every week.
Recognition
Production · CFB Zeitgeist Score
2026 is in progress.