Short-yardage / goal-line · enumeration
Who gets the tough yard
6 of 10 on 3rd/4th-and-2-or-less (60.0%).

Rutgers · W 28-21
No carries.
Maine · W 22-16 · FCS
No carries.
Duke · L 2-47
9 carries, 24 yards
The other 5 games average 49 yards. This one was 25 below.
MacCormack has carries in 6 of Boston College’s 8 games: none against Rutgers and Maine.
Dashed line: 100 yards.
3 stories in the last 30 days, from 4 outlets.
Bo MacCormack III's Breakout Comes at the Perfect Time for Boston College Football
Sports Illustrated +1 Oct 25
No bar in a game where the team had under 100 rushing yards: a share of that little says nothing.
Share of the team's total this season.
Each line is one carry: taller means more yards, and a line pointing down lost yards. Black lines are touchdowns. The play text only says left, middle or right, so inside each lane the carries are lined up shortest to longest, not placed. Of his carries with a spot in the play text: left 1, middle 54, right 3. His longest went for 24 yards.
Bo MacCormack III
Second year in the same backfield at Boston College. On tape: 155 rushing yards and 13 receiving yards against Georgia Tech, Week 8, 2026.
268 rushing yards · 4 rushing TD · 58 carries
Play style
Does a little of everything without one standout trait.
Short-yardage / goal-line · enumeration
Who gets the tough yard
6 of 10 on 3rd/4th-and-2-or-less (60.0%).
Closest statistical matches, adjusted for opponent strength.
from 4 outlets
Bo MacCormack III's Breakout Comes at the Perfect Time for Boston College Football
Sports Illustrated +1 Oct 25 · 2 outlets
from 4 outlets
Bo MacCormack III's Breakout Comes at the Perfect Time for Boston College Football
Sports Illustrated +1 Oct 25 · 2 outlets
Each week: his team’s game, the stories about him that week, and the week’s biggest news headline.
Stories are headlines grouped by what they are about, counted through Nov 4.
Swipe the table sideways for more columns.
| Season | Team | |||||
|---|---|---|---|---|---|---|
| 2026 | Boston College | 58 | 268 | 4.6 | 4 | 24 |
| 2025 | Boston College | 15 | 43 | 2.9 | 1 | 14 |
| Career | 73 | 311 | 4.3 | 5 | 24 |
| Season | Team | |||||
|---|---|---|---|---|---|---|
| 2026 | Boston College | 7 | 50 | 7.1 | 0 | 12 |
| 2025 | Boston College | 2 | 14 | 7.0 | 0 | 12 |
| Career | 9 | 64 | 7.1 | 0 | 12 |
Last game (Wk 9): 24 rushing yards, 1 catch.
Game log · Week-by-week
2026 season · 6 games
Swipe the table sideways for more columns.
| Wk | Opp | CAR | YDS | AVG | TD | LONG | Note |
|---|---|---|---|---|---|---|---|
| Wk 1 | L 15-34@ Cincinnati | 7 | 40 | 5.7 | 0 | 11 | |
| Wk 4 | L 14-21vs Virginia Tech | 5 | 4 | 0.8 | 0 | 2 | |
| Wk 5 | L 16-25@ No. 21 SMU | 6 | 10 | 1.7 | 0 | 3 | |
| Wk 7 | W 27-21vs Pittsburgh | 11 | 35 | 3.2 | 1 | 17 | |
| Wk 8 | W 49-27@ Georgia Tech | 20 | 155 | 7.8 | 3 | 24 | Season-high 155 yds |
| Wk 9 | L 2-47@ Duke | 9 | 24 | 2.7 | 0 | 7 | |
| Total | 58 | 268 | 4.6 | 4 | 24 |
Oct. 31 · L 2-47 at Duke, play by play
9 carries for 24 yards.
The per-play feed is missing a 7-yard run in the first quarter (the play drew a penalty), which the play text shows; the chart draws the 8 carries it has.
Incomplete on 3rd and 26. First quarter, down 7-0.
6-yard run. First quarter, down 13-0.
1-yard run on 4th and 2. First quarter, down 13-2. Turnover on downs.
A big game: 20 carries for 155 yards and 3 touchdowns, his most this season. 6 of his 20 carries went 10 yards or more; the longest went 24.
8-yard catch on 3rd and 1. First quarter, down 7-0. Converted.
24-yard run. First quarter, down 10-0.
Each carry is a stem from the line, in the lane the play text names, sorted shortest to longest. The play text only says left, middle or right, so inside a lane marks are sorted, not placed.
11 carries for 35 yards and a touchdown.
17-yard run. First quarter, down 12-0.
7-yard run on 3rd and 1. Second quarter, down 12-7. Converted.
1-yard run on 3rd and 3. Third quarter, up 21-15.
1-yard loss on 4th and 2. Third quarter, up 21-15. Turnover on downs.
Each carry is a stem from the line, in the lane the play text names, sorted shortest to longest. The play text only says left, middle or right, so inside a lane marks are sorted, not placed.
6 carries for 10 yards.
1-yard loss on 3rd and 1. First quarter, down 6-0.
3-yard run on 3rd and 2. First quarter, down 6-3. Converted.
11-yard catch. Third quarter, down 13-10.
Each carry is a stem from the line, in the lane the play text names, sorted shortest to longest. The play text only says left, middle or right, so inside a lane marks are sorted, not placed.
5 carries for 4 yards. He converted a 4th and 1 with the score tied 0-0.
2-yard run on 4th and 1. First quarter, tied 0-0. Converted.
8-yard catch on 3rd and 21. Second quarter, tied 0-0.
1-yard loss on 3rd and 1. Second quarter, tied 0-0.
Incomplete on 3rd and 10. Fourth quarter, down 21-14. Broken up by Virginia Tech’s A. Stevens.
Each carry is a stem from the line, in the lane the play text names, sorted shortest to longest. The play text only says left, middle or right, so inside a lane marks are sorted, not placed.
7 carries for 40 yards.
3-yard loss on 3rd and 6. First quarter, tied 0-0.
12-yard catch. Fourth quarter, down 27-8.
Each carry is a stem from the line, in the lane the play text names, sorted shortest to longest. The play text only says left, middle or right, so inside a lane marks are sorted, not placed.
Week 8 · 2026
W 49-27
at Georgia Tech
155 rush yds (20 car) · 3 TD · 2 rec · 13 yds
Dominant 22-point win on the road against Georgia Tech.
With M. McKenzie — 170 rush yds (16 car) · 2 TD · 101 yds · 1 TD · 0 INT · QBR 80.3 · B. LaFollette — 38.5 yards per punt · 2 punts · 49 long
The plays that mattered most
250th in rushing yards, among all 1,551 FBS players with a rushing row this season, any position
Ratings of the games shown run from -1 to +13 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
54%57 carriesFumble rate
1.7%1 of 58 carriesStuffed
0 or fewer ydsGrind
1–3 ydsChunk
4–9 ydsExplosive
10+ yds4.6 yds/carry on 58 carries · 16% explosive (10+ yds) · 54% success rate.
2 seasons under Bill O'Brien — 6-14 over that span.
Splits · Per-game
2026 season · 6 games
Home vs Road
| YDS/g | YPC | TD/g | |
|---|---|---|---|
| Home2g | 19.5 | 2.0 | 0.5 |
| Road4g | 57.2 | 4.5 | 0.8 |
First half vs Second half
| YDS/g | YPC | TD/g | |
|---|---|---|---|
| Weeks 1-74g | 22.2 | 2.9 | 0.2 |
| Weeks 8+2g | 89.5 | 5.2 | 1.5 |
Supporting cast · Scheme
Staff and system around the player
Head Coach
Bill O'Brien
Pass share
42.3%
212 pass / 289 run
Plays / game
62.6
8 games
Team sack rate
9.1%
253 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
Three-star recruit. Now #195 at the position.
The No. 1,881 recruit in the country is carrying the ball in the ACC as a sophomore.
2026 is in progress.