Boston College Eagles

Head Coach: Bill O'Brien

Offensive Coordinator: TBD (Vacant - Will Lawing departed to Chicago Bears, Jan 2026)

Defensive Coordinator: Ted Roof (1st year)

Spring Game: No spring game. Practice concludes on 12-Apr-2026

2026 Schedule

Most Likely: 5-7(expected 5.0)
@ CincinnatiSep 538% +8.0
RutgersSep 1136% +9.5
MaineSep 19W
Virginia TechSep 2652% -1.5
@ SMUOct 326% +17.0
BYEOct 10
PittsburghOct 1728% +16.0
@ Georgia TechOct 2435% +10.5
@ DukeOct 3133% +11.5
Florida StateNov 744% +4.0
@ Notre DameNov 1421% +22.0
SyracuseNov 2173% -16.5
@ MiamiNov 2816% +27.0

The Eagles enter 2026 with new defensive coordinator Ted Roof.

Bill O'Brien's Eagles feature QB Mason McKenzie (100), OL Trevon Humphrey (87), and K Luca Lombardo (84). Eleven transfer starters as BC competes in the ACC.

Key Games

Toss-up: edges Virginia Tech (ACC)52% win

Toss-up: trails Florida State (ACC)44% win

121Total Players
28Transfers
70Returning
23Freshmen
Starter Quality (out of 100)
49
Overall
34
Returning
63
Transfer

Quarterbacks(6)

Grayson Wilson

6'0" · 205 lbs · Age 19

Transfer

R-Freshman

Role: Backup

Anthony Coellner

6'2" · 195 lbs · Age 18

Freshman

Freshman

Role: Reserve

Enzo Arjona

5'0" · 204 lbs · Age 22

Returning

R-Senior

Role: Reserve

Femi Babalola

6'4" · 220 lbs · Age 18

Freshman

Freshman

Role: Reserve

Jake Coniglio

6'0" · 210 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Mason McKenzie

6'0" · 190 lbs · Age 21

Transfer

R-Junior

Role: Starter

Running Backs(7)

Nolan Ray

6'0" · 210 lbs · Age 21

Transfer

R-Junior

Role: Starter

#23Evan Dickens

5'11" · 195 lbs · Age 19

Transfer

R-Senior

2 years remaining

Role: Starter

Anthony Ferrucci

5'0" · 193 lbs · Age 21

Returning

R-Junior

Role: Backup

Bo MacCormack III

5'0" · 198 lbs · Age 19

Returning

Sophomore

Role: Reserve

Mekhi Dodd

6'0" · 210 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Sedric Addison

5'11" · 200 lbs · Age 18

Freshman

Freshman

Role: Reserve

Tim Longo

5'0" · 190 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Wide Receivers(16)

Dawson Pough

6'0" · 193 lbs · Age 19

Returning

Sophomore

Role: Starter

Jaedn Skeete

6'0" · 188 lbs · Age 21

Returning

R-Junior

Role: Starter

Landon Wright

6'0" · 180 lbs · Age 20

Transfer

R-Sophomore

Role: Backup

Bryce Dopson

6'0" · 187 lbs · Age 21

Returning

R-Junior

Role: Backup

D.J. Biggins

6'0" · 170 lbs · Age 18

Freshman

Freshman

Role: Reserve

Duke Brennan

6'0" · 183 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Jackson Wade

6'0" · 175 lbs · Age 21

Transfer

R-Junior

Role: Reserve

Javarius Green

5'0" · 200 lbs · Age 20

Transfer

R-Sophomore

Role: Starter

Johnathan Montague Jr.

6'0" · 212 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

Kelvin Brown Jr.

5'10" · 165 lbs · Age 18

Freshman

Freshman

Role: Reserve

Michael Landolfi

6'0" · 188 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

Nedrick Boldin Jr.

5'0" · 188 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Reed Swanson

6'0" · 205 lbs · Age 21

Transfer

R-Junior

Role: Reserve

VJ Wilkins

5'0" · 187 lbs · Age 22

Returning

R-Senior

Role: Backup

Will Graves III

6'0" · 197 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Zach Schnorrbusch

6'0" · 205 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

Tight Ends(7)

Kaelan Chudzinski

6'0" · 236 lbs · Age 19

Returning

Sophomore

Role: Starter

Cameron Kossmann

6'0" · 240 lbs · Age 19

Transfer

R-Freshman

Role: Backup

Brady Clough

6'0" · 239 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

DJ Johnson

6'0" · 229 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Danny Edgehille

6'0" · 250 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

Dominic DeSarno

6'0" · 224 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Zeke Moore

6'0" · 240 lbs · Age 21

Returning

Senior

Role: Rotation

Offensive Line(19)

Amir Johnson

6'0" · 310 lbs · Age 21

Returning

R-Junior

Role: Backup

DJ Williams

6'0" · 290 lbs · Age 19

Returning

R-Freshman

Role: Key Reserve

Kristian Phillips

6'0" · 320 lbs · Age 22

Transfer

R-Senior

Role: Starter

#50Owen Snively

6'4" · 300 lbs · Age 21

Transfer

R-Senior

1 years remaining

Role: Backup

Bruno Werner

6'9" · 280 lbs · Age 18

Freshman

Freshman

Role: Reserve

Dean Ruksnaitis

6'3" · 280 lbs · Age 18

Freshman

Freshman

Role: Reserve

Jani Norwood

6'0" · 335 lbs · Age 20

Transfer

R-Sophomore

Role: Reserve

Judah Pruitt

6'0" · 322 lbs · Age 20

Returning

R-Sophomore

Role: Key Reserve

Lawrence Iyalekhue

6'7" · 330 lbs · Age 18

Freshman

Freshman

Role: Reserve

Marcelino Antunes Jr.

6'8" · 300 lbs · Age 18

Freshman

Freshman

Role: Reserve

Marek Jin

6'3" · 290 lbs · Age 18

Freshman

Freshman

Role: Reserve

Michael Crounse

6'0" · 317 lbs · Age 21

Returning

R-Junior

Role: Starter

Pape Abdoulaye Sy

6'0" · 318 lbs · Age 20

Returning

R-Sophomore

Role: Starter

Reggie Jackson

6'0" · 290 lbs · Age 21

Transfer

R-Junior

Role: Starter

Robert Smith IV

6'0" · 309 lbs · Age 19

Returning

Sophomore

Role: Backup

Souleye Diawara

6'0" · 338 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

Tanner Chlupsa

6'0" · 295 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

Trevon Humphrey

6'0" · 295 lbs · Age 22

Transfer

R-Senior

Role: Starter

Veguer Jean-Jumeau

6'0" · 290 lbs · Age 20

Transfer

R-Sophomore

Role: Reserve

Defensive Line(24)

Demetrius Ballard

6'0" · 240 lbs · Age 20

Transfer

R-Sophomore

Role: Key Reserve

Josiah Griffin

6'0" · 257 lbs · Age 21

Returning

R-Junior

Role: Key Reserve

KJ Sampson

6'0" · 305 lbs · Age 21

Transfer

R-Junior

Role: Starter

Kris Jones

6'2" · 230 lbs · Age 22

Transfer

Senior

1 years remaining

Role: Starter

Alex DeGrieck

6'4" · 250 lbs · Age 22

Transfer

Senior

1 years remaining

Role: Rotation

Bryce Lewis

6'0" · 220 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Caden Bowling

6'0" · 237 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

Cameron McGee

6'3" · 310 lbs · Age 18

Freshman

Freshman

Role: Reserve

Chris Marable Jr.

6'0" · 305 lbs · Age 21

Returning

R-Junior

Role: Starter

Christian Hudson

6'0" · 300 lbs · Age 19

Transfer

Sophomore

Role: Reserve

Chuck Nnaeto

6'0" · 312 lbs · Age 18

Returning

Freshman

Role: Reserve

Demeterius Thompson

6'4" · 220 lbs · Age 18

Freshman

Freshman

Role: Reserve

Dominic Funke

6'3" · 240 lbs · Age 18

Freshman

Freshman

Role: Reserve

E'Lla Boykin

6'0" · 241 lbs · Age 20

Returning

Junior

Role: Starter

Favor Bate

6'0" · 249 lbs · Age 20

Returning

Junior

Role: Backup

Gavin Neil

6'1" · 290 lbs · Age 18

Freshman

Freshman

Role: Reserve

Israel Oladipupo

6'0" · 242 lbs · Age 18

Returning

Freshman

Role: Reserve

Jackson Carlisle

6'2" · 300 lbs · Age 18

Freshman

Freshman

Role: Reserve

Jayzen Flint

6'0" · 251 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

Mac Fitzgerald

6'3" · 270 lbs · Age 18

Freshman

Freshman

Role: Reserve

Makai Byerson

6'0" · 270 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

Mason Leak

6'5" · 225 lbs · Age 18

Freshman

Freshman

Role: Reserve

Micah Amedee

6'0" · 282 lbs · Age 19

Returning

Sophomore

Role: Reserve

Onye Nwosisi

6'0" · 256 lbs · Age 22

Returning

R-Senior

Role: Key Reserve

Linebackers(10)

Bodie Kahoun

6'0" · 220 lbs · Age 19

Transfer

R-Freshman

Role: Key Reserve

Zacari Thomas

5'0" · 210 lbs · Age 19

Returning

Sophomore

Role: Backup

Anthony Palano

6'0" · 230 lbs · Age 20

Transfer

R-Sophomore

Role: Starter

Griffin Collins

6'0" · 238 lbs · Age 19

Returning

Sophomore

Role: Reserve

Juan Zabal

6'0" · 224 lbs · Age 22

Returning

R-Senior

Role: Backup

Justin Medlock

6'0" · 225 lbs · Age 22

Transfer

R-Senior

Role: Starter

Kemori Dixon

6'0" · 230 lbs · Age 20

Returning

R-Sophomore

Role: Starter

Palaie Faoa

6'0" · 223 lbs · Age 21

Returning

R-Junior

Role: Reserve

Sean Howard

5'0" · 206 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

Steve Klein

6'2" · 200 lbs · Age 18

Freshman

Freshman

Role: Reserve

Defensive Backs(27)

Chandler Jordan

6'0" · 215 lbs · Age 19

Transfer

Sophomore

Role: Backup

KP Price

6'0" · 200 lbs · Age 21

Returning

Senior

Role: Starter

TJ Green

5'0" · 176 lbs · Age 19

Returning

Sophomore

Role: Key Reserve

Andy Quinn

6'0" · 199 lbs · Age 19

Returning

Sophomore

Role: Reserve

Ashton Cunningham

5'0" · 165 lbs · Age 19

Returning

Sophomore

Role: Reserve

Cameron Martinez

5'0" · 188 lbs · Age 22

Returning

R-Senior

Role: Backup

Carson Fowler

6'0" · 195 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Carter Davis

6'0" · 190 lbs · Age 21

Transfer

GR

Role: Starter

Charleston Coldon

5'0" · 188 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Charlie Comella

6'0" · 189 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

Da'Jon Green

6'0" · 190 lbs · Age 18

Freshman

Freshman

Role: Reserve

Gerald Green Jr.

6'0" · 175 lbs · Age 18

Freshman

Freshman

Role: Reserve

Isaiah Farris

5'0" · 174 lbs · Age 22

Returning

R-Senior

Role: Backup

James Magerko

6'0" · 190 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

Jordan Rodriguez

6'0" · 190 lbs · Age 18

Freshman

Freshman

Role: Reserve

Kameron Howard

5'0" · 195 lbs · Age 21

Transfer

R-Junior

Role: Backup

Marcelous Townsend

5'0" · 177 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Marcus Upton

6'0" · 200 lbs · Age 19

Returning

Sophomore

Role: Reserve

Max Tejpaul

6'0" · 171 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Max Tucker

5'0" · 191 lbs · Age 21

Returning

Senior

Role: Starter

Njita Sinkala

5'0" · 175 lbs · Age 19

Returning

R-Freshman

Role: Reserve

Rae Sykes Jr.

6'0" · 194 lbs · Age 19

Returning

Sophomore

Role: Reserve

Sam Stone

6'0" · 167 lbs · Age 21

Returning

R-Junior

Role: Reserve

Syair Torrence

5'0" · 197 lbs · Age 20

Returning

R-Sophomore

Role: Starter

Tommy Cusick III

6'0" · 204 lbs · Age 20

Returning

R-Sophomore

Role: Reserve

Xavier Myers

6'2" · 190 lbs · Age 18

Freshman

Freshman

Role: Reserve

Zach Kelly

5'0" · 193 lbs · Age 21

Returning

R-Junior

Role: Reserve

Kickers(2)

Luca Lombardo

5'0" · 175 lbs · Age 21

Returning

Senior

Role: Starter

Jonathan Hewitt

6'1" · 180 lbs · Age 18

Freshman

Freshman

Role: Reserve

Punters(1)

Bryce LaFollette

6'3" · 210 lbs · Age 22

Transfer

Senior

1 years remaining

Role: Starter

Long Snappers(2)

Cooper Crook

6'0" · 219 lbs · Age 20

Returning

R-Sophomore

Role: Backup

John Owens

6-1 · 235 lbs

Transfer

R-Senior

1 years remaining

Role: Backup