Sheppard runs for five touchdowns and Duke races past Boston College 47-2

BOB SUTTON, Associated Press

Oct 31, 2026


DURHAM, N.C. (AP) — Nate Sheppard ran for three of his school-record five touchdowns in the first half as Duke rolled past Boston College 47-2 on Saturday.

Sheppard gained 97 yards on 20 carries. He had touchdown runs of 1, 2, 54, 4 and 1 yards, helping keep the defending Atlantic Coast Conference champions in the title hunt. The Blue Devils (6-2, 3-2 ACC) have won two in a row after the first meeting with Boston College in four years.

Walker Eget threw for 201 yards, including a 5-yard touchdown pass to Jeremiah Hasley for the final first-half touchdown that led to a 27-2 lead.

Boston College (4-4, 2-3), which had a two-game winning streak end, was held to 213 yards of total offense. Mason McKenzie was 9-for-17 for 87 yards in the air.

The Eagles scored following Duke’s second touchdown when Carter Davis made a 100-yard return with a blocked extra-point kick. It marked the first defensive extra point surrendered by Duke since 1999.

Sheppard has 14 rushing touchdowns and four receiving TDs this year. The 18 total touchdowns mark a single-season school record.

Boston College: A week after the Eagles posted 49-27 victory at Georgia Tech, it marked a difficult return to Durham for coach Bill O’Brien and defensive coordinator Ted Roof. O’Brien was Duke’s offensive coordinator 20 years ago during a period when Roof was Duke’s coach.

Duke: The Blue Devils pieced together a splendid performance on their final Saturday home game of the season, holding their fourth opponent of the season to a single-digit point total. Duke made six sacks with 11 tackles for loss.

Boston College: Home vs. Florida State next Saturday.

Duke: At N.C. State next Saturday

Sign up for Top 25 poll alerts here. Visit the Top 25 here and see AP’s full college football coverage here.

More CFB News

CFB 2026 Leaders

CFB 2026 Rankings

CFB 2026 Standings

Pac-12WLPCT
1
6
1
.857
2
5
2
.714
3
4
3
.571
4
3
5
.375
5
4
3
.571
6
3
5
.375
7
3
5
.375
8
1
7
.125
Big 10WLPCT
1
7
0
1.000
2
6
1
.857
3
7
1
.875
4
6
2
.750
5
5
2
.714
6
5
3
.625
7
6
2
.750
8
3
4
.429
9
5
3
.625
10
5
3
.625
11
6
2
.750
12
5
2
.714
13
5
3
.625
14
4
3
.571
15
2
6
.250
16
3
4
.429
17
2
6
.250
18
2
6
.250
SoutheasternWLPCT
1
7
1
.875
2
7
1
.875
3
6
2
.750
4
5
3
.625
5
6
2
.750
6
6
2
.750
7
6
2
.750
8
4
3
.571
9
5
2
.714
10
5
2
.714
11
4
3
.571
12
4
4
.500
13
4
3
.571
14
3
4
.429
15
4
4
.500
16
3
5
.375
Sun BeltWLPCT
1
6
2
.750
2
5
2
.714
3
4
4
.500
4
7
2
.778
5
5
3
.625
6
3
4
.429
7
4
4
.500
8
3
5
.375
9
4
4
.500
10
4
4
.500
11
3
5
.375
12
5
3
.625
13
1
7
.125
14
2
7
.222
Atlantic CoastWLPCT
1
7
0
1.000
2
6
2
.750
3
7
1
.875
4
6
2
.750
5
5
3
.625
6
4
3
.571
7
4
3
.571
8
6
2
.750
9
4
4
.500
10
5
3
.625
11
4
5
.444
12
4
5
.444
13
3
6
.333
14
3
4
.429
15
4
4
.500
16
2
5
.286
17
4
4
.500
Mountain WestWLPCT
1
7
1
.875
2
5
3
.625
3
4
3
.571
4
7
2
.778
5
6
2
.750
6
3
4
.429
7
4
5
.444
8
2
6
.250
9
1
7
.125
10
0
7
.000
IndependentWLPCT
1
7
1
.875
2
4
4
.500
Mid-AmericanWLPCT
1
6
2
.750
2
6
2
.750
3
6
3
.667
4
5
3
.625
5
5
3
.625
6
4
5
.444
7
3
5
.375
8
2
7
.222
9
3
6
.333
10
4
4
.500
11
3
5
.375
12
2
7
.222
13
1
7
.125
American AthleticWLPCT
1
7
1
.875
2
6
2
.750
3
5
2
.714
4
6
2
.750
5
4
4
.500
6
5
3
.625
7
4
4
.500
8
2
6
.250
9
6
2
.750
10
4
4
.500
11
4
4
.500
12
1
7
.125
13
2
6
.250
14
1
7
.125
Big 12WLPCT
1
8
0
1.000
2
6
1
.857
3
6
2
.750
4
7
1
.875
5
5
2
.714
6
6
2
.750
7
5
3
.625
8
5
3
.625
9
4
3
.571
10
5
3
.625
11
4
4
.500
12
4
4
.500
13
3
4
.429
14
3
5
.375
15
4
4
.500
16
3
5
.375
Conference USAWLPCT
1
6
2
.750
2
7
1
.875
3
4
4
.500
4
3
5
.375
5
4
4
.500
6
3
5
.375
7
3
5
.375
8
3
5
.375
9
2
6
.250
10
1
7
.125

CFB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
10/10
@
10-38
Sat
10/10
@
6-27
Sat
10/10
@
52-31
Sat
10/10
@
28-42
Sat
10/10
@
21-17

Schedule

DATEMATCHUPTIME (ET)
Sat
10/31
@
7:30 PM
Sat
10/31
@
7:30 PM
Sat
10/31
@
7:30 PM
Sat
10/31
@
7:30 PM
Sat
10/31
@
7:45 PM