Boston College vs Duke Prediction, Player Props & Odds (Oct 31, 2026)

Boston College Eagles logo

Boston College4-3 · 5-2 ATS
FINAL2 – 47
Duke Blue Devils logo

Duke5-2 · 5-2 ATS

College Football · Saturday, October 31, 2026 · 12:00 PM ET · Wallace Wade Stadium

Final score by quarter

Team 1 2 3 4 T
Boston College 2 0 0 0 2
Duke 13 14 14 6 47

How the bets settled

MoneylineDuke wonClosed at -278
SpreadDuke coveredDuke -7, by 38
TotalUnder 49.549 scored, 0.5 under

Closing line, DraftKings.

Game review

Boston College lost 2-47 to Duke, with the game decided before halftime as Duke turned a 13-2 first-quarter edge into a 27-2 lead at the break. Nate Sheppard powered Duke with 20 carries for 97 yards and five touchdowns, while Walker Eget threw for 201 yards and a score on 11-of-18 passing and Jeremiah Hasley added 55 receiving yards and a touchdown. Duke’s 382 total yards to Boston College’s 213, plus a 233-135 passing edge and a 34:00 to 0:15 possession advantage, explained the gap; Boston College also went 0-for-4 on fourth down and lost two fumbles.

For bettors, Duke covered the closing 7-point spread by 38, and the closing 49.5 total went under by 0.5. Boston College’s only points came in the first quarter.

The next College Football slate is on the boardLines, hit rates and the best price across 30+ books for the games still to come. Free daily preview, no account needed. Pro unlocks the full board.

Against the spread, start to finish

DukeBoston College
The score margin against the closing spread (Duke -7). Blue: Duke covering. Orange: Boston College covering.
+7Largest BC cover
12%BC covering
+38Largest DUKE cover
81%DUKE covering

Win probability

DukeBoston College
Blue: Duke favored. Orange: Boston College favored. ESPN’s in-game win probability, start to finish.

Top performers

Boston College

  • Passing YardsMason McKenzie9/17, 87 YDS
  • Rushing YardsBo MacCormack III9 CAR, 24 YDS
  • Receiving YardsJackson Wade1 REC, 36 YDS
  • TacklesAnthony Palano9

Duke

  • Passing YardsWalker Eget11/18, 201 YDS, 1 TD
  • Rushing YardsNate Sheppard20 CAR, 97 YDS, 5 TD
  • Receiving YardsJeremiah Hasley3 REC, 55 YDS, 1 TD
  • SacksOwen Wafle1
  • TacklesDaShawn Stone6

Team stats

Boston CollegeDuke
213Total yards382
135Passing yards233
78Rushing yards149
14First downs21
2-13Third downs5-12
2Turnovers1
15-129Penalties10-90
0:15Possession34:00

Box score

Boston College Eagles

Passing

Player C/ATT YDS AVG TD INT QBR
Mason McKenzie 9/17 87 5.1 0 0 19.3
Femi Babalola 3/5 49 9.8 0 0 46.1
Grayson Wilson 2/5 -1 -0.2 0 0 6.3
Total 14/27 135 5.0 0 0 —

Rushing

Player CAR YDS AVG TD LONG
Bo MacCormack III 9 24 2.7 0 7
Mason McKenzie 13 24 1.8 0 21
Grayson Wilson 3 12 4.0 0 12
Mekhi Dodd 5 8 1.6 0 5
Jaedn Skeete 1 5 5.0 0 5
Femi Babalola 2 5 2.5 0 7
Total 33 78 2.4 0 21

Receiving

Player REC YDS AVG TD LONG
Jackson Wade 1 36 36.0 0 36
Dawson Pough 1 24 24.0 0 24
Javarius Green 2 22 11.0 0 22
Kaelan Chudzinski 1 16 16.0 0 16
Jaedn Skeete 2 12 6.0 0 6
Brady Clough 1 11 11.0 0 11
Anthony Ferrucci 1 7 7.0 0 7
Nedrick Boldin Jr. 1 7 7.0 0 7
Danny Edgehille 1 6 6.0 0 6
Johnathan Montague Jr. 1 6 6.0 0 6
Bo MacCormack III 1 2 2.0 0 2
Mekhi Dodd 1 -3 -3.0 0 0
Total 14 146 10.4 0 36

Defense

Player TOT SOLO SACKS TFL PD QB HUR TD
Anthony Palano 9 1 0 0 0 0 0
KP Price 8 4 0 0 0 0 0
Marcus Upton 8 3 0 0 1 0 0
Carter Davis 5 2 0 2 0 0 0
Syair Torrence 4 3 0 0 1 0 0
Kris Jones 4 1 0 1 0 0 0
Demetrius Ballard 4 0 0 0 0 0 0
E’Lla Boykin 3 3 0 2 0 1 0
Onye Nwosisi 3 2 0 0 0 0 0
Micah Amedee 2 2 0 0 0 0 0
Max Tucker 2 1 0 0 0 0 0
Kameron Howard 2 1 0 0 0 0 0
Kemori Dixon 2 1 0 0.5 0 0 0
Charlie Comella 2 1 0 0 1 0 0
Favor Bate 2 1 0 0.5 0 0 0
Chris Marable Jr. 2 0 0 0 0 0 0
KJ Sampson 1 1 0 0 0 0 0
Bodie Kahoun 1 1 0 0 0 0 0
Chandler Jordan 1 1 0 0 0 0 0
Javarius Green 1 0 0 0 0 0 0
Christian Hudson 1 0 0 0 0 0 0
Marcelous Townsend 1 0 0 0 0 0 0
Ashton Cunningham 1 0 0 0 0 0 0
Israel Oladipupo 0 0 0 0 0 1 0
Total 69 29 0 6 3 2 0

Duke Blue Devils

Passing

Player C/ATT YDS AVG TD INT QBR
Walker Eget 11/18 201 11.2 1 0 79.7
Dan Mahan 5/7 32 4.6 0 1 5.9
Total 16/25 233 9.3 1 1 —

Rushing

Player CAR YDS AVG TD LONG
Nate Sheppard 20 97 4.9 5 54
Jayvian Tanelus 5 46 9.2 0 26
CJ Campbell Jr. 8 26 3.3 0 12
Team 3 -6 -2.0 0 0
Dan Mahan 3 -6 -2.0 0 2
Walker Eget 2 -8 -4.0 0 4
Total 41 149 3.6 5 54

Receiving

Player REC YDS AVG TD LONG
Jeremiah Hasley 3 55 18.3 1 32
Javen Nicholas 1 44 44.0 0 44
Nate Sheppard 1 32 32.0 0 32
Jaivon Solomon 1 31 31.0 0 31
Kavon Simmons 3 26 8.7 0 14
Jared Richardson 2 13 6.5 0 8
Jonah Burton 1 10 10.0 0 10
Brody Keefe 2 10 5.0 0 7
CJ Campbell Jr. 1 9 9.0 0 9
Nate Kurisky 1 3 3.0 0 3
Total 16 233 14.6 1 44

Defense

Player TOT SOLO SACKS TFL PD QB HUR TD
DaShawn Stone 6 3 0 0 0 2 0
Bradley Gompers 5 3 1 2.5 0 1 0
KD Cotton 5 2 0 0 0 0 0
Evan Smith 4 3 0 1.5 0 1 0
Kendall Johnson 4 2 0 0 0 1 0
Jon Morris 3 1 0.5 0.5 0 0 0
Julius Columbus 3 0 0.5 0.5 0 0 0
Bryce Davis 2 2 1 1 0 0 0
Kobe Smith 2 2 1 1 0 0 0
Patrick Smith-Young 2 2 0 0 0 0 0
Will Felder Jr. 2 2 0 0 0 1 0
Dylan Flowers 2 1 0 0 0 0 0
Derrick Brown Jr. 2 1 0 0 0 0 0
Kaleb Lanier 2 0 0 0 0 0 0
Kyon Loud 2 0 0 0 0 0 0
Owen Wafle 1 1 1 1 0 0 0
Leon Griffin III 1 1 0 0 0 0 0
Semaj Turner 1 1 0 1 0 0 0
Luke Mergott 1 1 0 0 0 0 0
Landan Callahan 1 1 0 0 1 0 0
Tommy Rupley 1 1 0 1 0 0 0
Nick Morris Jr. 1 0 0 0 0 0 0
Kevin O’Connor 1 0 0.5 0.5 0 1 0
Che Ojarikre 1 0 0 0 0 0 0
Tyshon Reed 1 0 0 0 0 0 0
Sampson Onuoha 1 0 0.5 0.5 0 1 0
Jaylen Carl 1 0 0 0 0 0 0
Preston Watson 0 0 0 0 0 1 0
Ayden Cain 0 0 0 0 0 1 0
Obinna Umeh 0 0 0 0 1 0 0
Total 58 30 6 11 2 10 0

Attendance 15,653

Recap: Sheppard runs for five touchdowns and Duke races past Boston College 47-2 (ESPN)

Highlights

Play-by-play on ESPN

StatsBench picks

No StatsBench pick posted for this game. Today’s posted picks are graded live.

Betting trends

From each team’s last 10 games and recent meetings, against the closing line.

Trade Boston College vs Duke on PolymarketPrediction-market prices on the game and player props, often sharper than a sportsbook’s.

Polymarket

Affiliate link: StatsBench may earn a commission if you sign up. 18+ (21+ where required); availability depends on where you live.

Boston College vs Duke pre-game preview

The Saturday noon ET matchup between Boston College and Duke has Duke as a -265 moneyline favorite and -7 on the spread, with the total at 48.5 after opening at 47.5. Boston College is 4-3 straight up and 5-2 against the spread this season, with a 5-5 straight-up and 5-2 ATS mark over its last 10; its most recent game was a 49-27 win at Georgia Tech on October 24. Duke is 5-2 straight up and 5-2 ATS this season, and 8-2 straight up with a 7-2 ATS record over its last 10; it most recently won 19-16 at Virginia on October 23.

The defensive rankings are a useful comparison: Duke allows 16 points per game (16th) and 107.9 rushing yards per game (25th), while Boston College allows 23.6 points (62nd) and 142.7 rushing yards (73rd). Among the listed props, Nate Sheppard’s anytime touchdown is priced at -300 and has cleared in 10 of his last 10, while Evan Dickens is +105 and has cleared in 8 of his last 10.

The next College Football slate is on the boardLines, hit rates and the best price across 30+ books for the games still to come. Free daily preview, no account needed. Pro unlocks the full board.

Player stats and form

Season averages and each player’s last 5 games, newest first. Splits: per-game averages (games in brackets); vs the opponent covers this season and last, newest game first.

Boston College Eagles

Mason McKenzie QB180.0 pass yds · 1.0 TD per game
Date Opp CMP/ATT YDS TD INT RUSH
10/24 @ GT 9/17 101 1 0 170
10/17 vs PITT 17/28 295 2 2 7
10/3 @ SMU 20/31 208 2 0 74
9/26 vs VT 11/23 111 0 0 138
9/19 vs ME 14/21 173 1 2 53
Splits Season Road 2025 vs DUKE
Pass yds 180.0 (7) 143.0 (3) – –
Pass TD 1.0 (7) 1.0 (3) – –

Evan Dickens RB91.4 rush yds · 1.8 rec per game
Date Opp ATT YDS TD REC REC YDS
10/24 @ GT 1 3 0 – –
10/17 vs PITT 15 57 1 1 8
10/3 @ SMU 5 22 0 3 45
9/26 vs VT 6 9 0 1 2
9/19 vs ME 15 102 1 1 8
Splits Season Road 2025 vs DUKE
Rush yds 42.6 (7) 24.7 (3) 121.7 (11) –
Rec 2.0 (6) 2.0 (2) 1.0 (5) –
Lewis Bond WR7.4 rec · 84.2 yds per game
Splits Season Road 2025 vs DUKE
Rec – – 7.4 (12) –
Rec yds – – 84.2 (12) –

Reed Swanson WR3.5 rec · 55.9 yds per game
Date Opp TGT REC YDS TD
9/11 vs RUTG – 1 18 0
Splits Season Road 2025 vs DUKE
Rec 1.0 (1) – 7.0 (1) –
Rec yds 18.0 (1) – 110.0 (1) –

Duke Blue Devils

Walker Eget QB219.7 pass yds · 1.0 TD per game
Date Opp CMP/ATT YDS TD INT RUSH
10/23 @ UVA 14/25 211 0 1 –
10/17 vs UNC 24/38 249 1 1 -14
10/10 @ GT 26/41 259 1 0 11
9/26 vs W&M 16/22 182 2 0 –
9/19 vs STAN 14/24 202 1 1 8
Splits Season Home 2025 vs BC
Pass yds 205.7 (7) 191.0 (4) 277.0 (11) –
Pass TD 1.1 (7) 1.0 (4) 1.5 (11) –

Nate Sheppard RB115.0 rush yds · 3.9 rec per game
Date Opp ATT YDS TD REC REC YDS
10/23 @ UVA 15 55 1 2 11
10/17 vs UNC 20 77 0 11 98
10/10 @ GT 27 99 2 7 91
9/26 vs W&M 9 116 1 1 8
9/19 vs STAN 23 154 2 1 2
Splits Season Home 2025 vs BC
Rush yds 125.0 (7) 143.5 (4) 80.9 (14) –
Rec 4.3 (7) 4.0 (4) 2.6 (14) –

Javen Nicholas WR4.1 rec · 48.8 yds per game
Date Opp TGT REC YDS TD
10/17 vs UNC – 2 14 0
9/19 vs STAN – 1 -1 0
Splits Season Home 2025 vs BC
Rec 1.5 (2) 1.5 (2) 5.0 (12) –
Rec yds 6.5 (2) 6.5 (2) 61.7 (12) –

Jeremiah Hasley TE3.9 rec · 44.3 yds per game
Date Opp TGT REC YDS TD
10/17 vs UNC – 2 16 0
10/10 @ GT – 6 39 0
9/26 vs W&M – 3 18 0
9/19 vs STAN – 5 88 0
9/12 @ ILL – 3 53 0
Splits Season Home 2025 vs BC
Rec 3.5 (6) 3.0 (4) 3.1 (13) –
Rec yds 41.7 (6) 39.5 (4) 34.9 (13) –

Records

Team Record ATS O/U Home Away
Boston College 4-3 5-2 2-5 3-1 1-2
Duke 5-2 5-2 3-4 3-1 2-1

This season, regular season. ATS and O/U against each game’s closing line.

Recent form

Boston College Eagles: last 10 (5-5, 5-2 ATS, O/U 2-5)

Date Opponent Result ATS O/U
Oct 24, 26 @ GT W 49-27 W +6.5 O 50.5
Oct 17, 26 vs PITT W 27-21 W +6.5 O 42.5
Oct 3, 26 @ SMU L 16-25 W +21.5 U 55.5
Sep 26, 26 vs VT L 14-21 W +14.5 U 45.5
Sep 19, 26 vs ME W 22-16 L -37.5 U 54.5
Sep 11, 26 vs RUTG W 28-21 W -3 U 53.5
Sep 5, 26 @ CIN L 15-34 L +7 U 51.5
Nov 29, 25 @ SYR W 34-12 – –
Nov 15, 25 vs GT L 34-36 – –
Nov 8, 25 vs SMU L 13-45 – –

Duke Blue Devils: last 10 (8-2, 7-2 ATS, O/U 4-5)

Date Opponent Result ATS O/U
Oct 23, 26 @ UVA W 19-16 W +2.5 U 47.5
Oct 17, 26 vs UNC L 20-24 L -3 U 46.5
Oct 10, 26 @ GT L 25-28 L -4.5 O 45.5
Sep 26, 26 vs W&M W 62-7 W -43.5 O 61.5
Sep 19, 26 vs STAN W 35-7 W -9.5 U 51.5
Sep 12, 26 @ ILL W 31-27 W +6 O 51.5
Sep 5, 26 vs TULN W 17-3 W -9.5 U 51.5
Dec 6, 25 @ UVA W 27-20 W +3.5 U 58.5
Nov 29, 25 vs WAKE W 49-32 W -2.5 O 53.5
Nov 22, 25 @ UNC W 32-25 – –

Injury report

No injuries listed for either team in our data as of 12:20 PM ET.

Matchup ranks

What each defense allows per game this season. Rank 1 allows the fewest, so a high number means a softer matchup for the other team’s overs.

Boston College defense Duke defense
Points allowed per game 26.5 (90th of 136) 14.3 (8th of 136)
Passing yards allowed per game 186.9 (32nd of 136) 186.8 (31st of 136)
Rushing yards allowed per game 143.5 (71st of 136) 104.1 (24th of 136)
Total yards allowed per game 330.4 (42nd of 136) 290.9 (15th of 136)

Venue and weather

Wallace Wade Stadium · Durham, NCOutdoor
The next College Football slate is on the boardLines, hit rates and the best price across 30+ books for the games still to come. Free daily preview, no account needed. Pro unlocks the full board.

Boston College vs Duke odds

Line movement from the open

Line Open Close Move
Duke spread -7 -7 –
Total 47.5 49.5 +2
Boston College moneyline +210 +225 -1.5% win chance
Duke moneyline -258 -278 +1.5% win chance

DraftKings opening and closing numbers via ESPN.

Line movement chart

Duke spread -7 → -7.5
Total 48.5 → 49.5
The next College Football slate is on the boardLines, hit rates and the best price across 30+ books for the games still to come. Free daily preview, no account needed. Pro unlocks the full board.

More on these teams: Boston College Eagles vs Georgia Tech Yellow Jackets Oct 24 · Duke Blue Devils vs Virginia Cavaliers Oct 23 · All College Football prop picks

21+. Research, not a guarantee: every bet can lose. Bet within your means; if gambling stops being fun, call 1-800-GAMBLER.

Today's NBA picks

Brandon WilliamsOVER 0.5 stls blks · vs MIA
9/10
Draymond GreenOVER 5.5 assists · vs MIA
9/10
Stephen CurryOVER 0.5 steals · vs MIA
9/10
All of today's NBA picks →
Today's prop boardHit rates, matchups and the best price across 30+ books. Free preview of today's props, more with a free account. Pro unlocks all of it.

The morning slate, by email

Join the StatsBench DiscordPicks, results and prop talk, live on game days