← All 138 teams

No. 46 · ACC

Duke

Blue Devils · 2026 preseason dossier

4M tierBowl upside4M-INTELLIGENCE-1.5
4M score550–100 index
Power rating+3.3vs. average
Projected wins5.3regular season
ScheduleNo. 371 = hardest
Playoff chance1%10,000 season sims
Inside the 4M numberFive ways this team can win—or get exposed.

Each index is standardized across FBS. Fifty is national average; context and matchup still decide the bet.

Offense64
Defense35
Roster51
Players53
Special teams36
Data confidence89%4M-INTELLIGENCE-1.5

The 2026 outlook

Is there enough week-to-week consistency to turn ACC opportunity into a conference-title run?

Duke opens No. 46 nationally and No. 10 of 17 in the ACC. The 4M baseline rates the roster 3.3 points above an average FBS team on a neutral field and projects 5.3 regular-season wins.

Duke sits near the model's break-even line, where quarterback development and close-game execution matter more than brand. A bowl is attainable, but the margin is too thin to assume last year's record—or a splashy transfer class—will repeat without supporting efficiency.

There are enough playable pieces to compete, but the roster needs a dependable identity. Stable quarterback efficiency or an obvious line-of-scrimmage advantage would lift the ceiling. Portal additions matter only if their roles translate into protection, pressure or explosive-play creation.

The schedule grades No. 37 nationally—enough resistance to expose weaknesses without defining the entire year. A small group of swing games should determine whether Duke beats its 5.3-win projection, placing extra value on special teams, fourth-down decisions and late-game quarterback play.

Personnel command center

Who is back, who arrived and who has to matter.

The roster is grouped by continuity because returning snaps and proven transfer production are more useful than raw headcount. “New / unverified” means the player did not match last season's roster or the incoming portal file—not that the player is necessarily a freshman.

Head coachManny Diaz25–14 over the available CFBD career window
Staff continuityReturning head coachContinuity is treated as context, not an automatic upgrade.
Portal ledger19 in · 17 outImpact is weighted by rating, position and prior usage.
Position-group modelPremium roles separated.Fifty is FBS average. Quarterback includes the modeled starter probability, not merely the best name in the room.
Quarterback50
Offensive line51
Receivers63
Defensive front52
Secondary50
InBraden MillerOT · from California · 3★
InDylan FlowersCB · from Western Kentucky · 3★
InJaven NicholasWR · from Charlotte · 3★
InChe OjarikreS · from Stanford · 3★
InEvan SmithCB · from Northwestern · 3★
InJared RichardsonWR · from Pennsylvania · 3★
InKyon LoudCB · from Montana · 3★
InJonah BurtonWR · from Idaho State · 3★
InWilhelm Daal IIRB · from Yale · 3★
InWalker EgetQB · from San José State · 3★
InAri PatuQB · from North Alabama · 3★
InOwen WafleDL · from Penn State · 3★
4M player valueHighest-leverage rolesMaximum point value assumes the player is fully unavailable and is reduced by status probability.
QBWalker Eget3.6 pts67% starter · usage + PPA + WEPA + portal role + QB starter probability
QBAri Patu1.3 pts25% starter · usage + PPA + portal role + QB starter probability
WRJared Richardson0.9 pts63% expected role · usage + PPA + portal role
RBNate Sheppard0.8 pts83% expected role · usage + PPA + WEPA + roster continuity
WRJaven Nicholas0.7 pts57% expected role · usage + PPA + portal role
TEJeremiah Hasley0.7 pts52% expected role · usage + PPA + roster continuity
PlayerPos.4M valueSizeContinuity
#2Walker EgetSanta Clarita, CAQB3.6 pts67% starter · 76% conf.6′3″ · 235 lbTransfer infrom San José State
#11Ari PatuFolsom, CAQB1.3 pts25% starter · 64% conf.6′4″ · 230 lbTransfer infrom North Alabama
#17Jared RichardsonBlakeslee, PAWR0.9 pts63% role · 64% conf.6′2″ · 220 lbTransfer infrom Pennsylvania
#5Javen NicholasNew Orleans, LAWR0.7 pts57% role · 64% conf.5′9″ · 190 lbTransfer infrom Charlotte
#6Jonah BurtonSimi Valley, CAWR0.7 pts51% role · 64% conf.5′11″ · 210 lbTransfer infrom Idaho State
#44Nate KuriskyLeesburg, VATE0.6 pts45% role · 64% conf.6′3″ · 245 lbTransfer infrom Louisville
#0CJ Campbell Jr.Kaplan, LARB0.5 pts57% role · 64% conf.5′10″ · 200 lbTransfer infrom Rutgers
#77Braden MillerAurora, COOL0.5 pts38% role · 40% conf.6′6″ · 315 lbTransfer infrom California
#56Nick Del GrandeLancaster, PAOL0.5 pts38% role · 40% conf.6′4″ · 300 lbTransfer infrom Coastal Carolina
#99Dakota QuinonezMoore, SCDT0.5 pts38% role · 40% conf.6′1″ · 290 lbTransfer infrom Dartmouth
#91Owen WafleMiddletown, NJDT0.5 pts38% role · 40% conf.6′2″ · 285 lbTransfer infrom Penn State
#24Wilhelm Daal IIAmityville, NYRB0.4 pts56% role · 64% conf.6′1″ · 215 lbTransfer infrom Yale
#9Che OjarikreAlpharetta, GACB0.4 pts38% role · 40% conf.6′2″ · 205 lbTransfer infrom Stanford
#0Dylan FlowersPlaya Del Rey, CACB0.4 pts38% role · 40% conf.5′10″ · 185 lbTransfer infrom Western Kentucky
#4Evan SmithBirmingham, ALCB0.4 pts38% role · 40% conf.5′10″ · 185 lbTransfer infrom Northwestern
#1Kyon LoudRichmond, CACB0.4 pts38% role · 40% conf.6′2″ · 190 lbTransfer infrom Montana
#2Patrick Smith-YoungSugar Land, TXS0.4 pts38% role · 40% conf.5′9″ · 190 lbTransfer infrom North Texas
#19Jon MorrisFairfield, CTLB0.4 pts38% role · 40% conf.6′2″ · 215 lbTransfer infrom UConn
#12Blaine HipaKailua, HIQB0.3 pts6% starter · 64% conf.6′2″ · 200 lbTransfer infrom Princeton
#20Nate SheppardMandeville, LARB0.8 pts83% role · 76% conf.5′10″ · 205 lbReturning
#85Jeremiah HasleyGibsonia, PATE0.7 pts52% role · 64% conf.6′3″ · 250 lbReturning
#8Jayden MooreSykesville, MDWR0.7 pts51% role · 64% conf.5′8″ · 190 lbReturning
#63Bradley SmithNewnan, GAOL0.6 pts44% role · 40% conf.6′2″ · 305 lbReturning
#66Caleb DorrisWhite House, TNOL0.6 pts44% role · 40% conf.6′6″ · 310 lbReturning
#62Cole AllenJackson, MSOL0.6 pts44% role · 40% conf.6′5″ · 300 lbReturning
#54Daniel BoydLas Vegas, NVOL0.6 pts44% role · 40% conf.6′2″ · 305 lbReturning
#76Gemyel AllenBuford, GAOL0.6 pts44% role · 40% conf.6′3″ · 320 lbReturning
#71Jamin BrownGadsden, ALOL0.6 pts44% role · 40% conf.6′3″ · 300 lbReturning
#64Jordan LarsenHarrisburg, SDOL0.6 pts44% role · 40% conf.6′3″ · 310 lbReturning
#65Kai JacobowitzCarlsbad, CAOL0.6 pts44% role · 40% conf.6′7″ · 315 lbReturning
#72Matt CraycraftDallas, TXOL0.6 pts44% role · 40% conf.6′3″ · 305 lbReturning
#75Micah SahakianMount Prospect, ILOL0.6 pts44% role · 40% conf.6′5″ · 320 lbReturning
#78Nathan KutufarisSpringfield, PAOL0.6 pts44% role · 40% conf.6′5″ · 300 lbReturning
#74Reagan McCranieRutherfordton, NCOL0.6 pts44% role · 40% conf.6′2″ · 315 lbReturning
#79Roman FinaTucson, AZOL0.6 pts44% role · 40% conf.6′4″ · 295 lbReturning
#55Ryan DalyVenice, FLOL0.6 pts44% role · 40% conf.6′0″ · 295 lbReturning
#15Jake TaylorApex, NCTE0.6 pts50% role · 64% conf.6′5″ · 240 lbReturning
#12Bryce DavisGreensboro, NCDE0.6 pts44% role · 40% conf.6′3″ · 265 lbReturning
#98Jaylen CarlHigh Point, NCDE0.6 pts44% role · 40% conf.6′4″ · 250 lbReturning
#15Kevin O'ConnorEaston, MDDE0.6 pts44% role · 40% conf.6′4″ · 245 lbReturning
#18Kobe SmithChattanooga, TNDE0.6 pts44% role · 40% conf.6′3″ · 225 lbReturning
#93Sampson OnuohaLondonDE0.6 pts44% role · 40% conf.6′3″ · 240 lbReturning
#43Semaj TurnerWinston-Salem, NCDE0.6 pts44% role · 40% conf.6′3″ · 255 lbReturning
#90Tommy RupleyActon, MADE0.6 pts44% role · 40% conf.6′4″ · 240 lbReturning
#10Tyshon ReedMoultrie, GADE0.6 pts44% role · 40% conf.6′3″ · 250 lbReturning
#88Bariate KaraLoganville, GADT0.6 pts44% role · 40% conf.6′5″ · 290 lbReturning
#44David AndersonHampton, VADT0.6 pts44% role · 40% conf.6′4″ · 290 lbReturning
#55Julius ColumbusGainesville, GADT0.6 pts44% role · 40% conf.6′1″ · 285 lbReturning
#95Preston WatsonLake Mary, FLDT0.6 pts44% role · 40% conf.6′1″ · 300 lbReturning
#4Jaivon SolomonGray, GAWR0.5 pts44% role · 40% conf.6′1″ · 190 lbReturning
#1Jamien LittleHickory, NCWR0.5 pts44% role · 40% conf.6′2″ · 185 lbReturning
#7Kavon SimmonsWake Forest, NCWR0.5 pts44% role · 40% conf.6′1″ · 190 lbReturning
#88Paxon KetteringBend, ORWR0.5 pts44% role · 40% conf.6′4″ · 200 lbReturning
#21Qeanu JohnsonHamden, CTWR0.5 pts44% role · 40% conf.5′11″ · 195 lbReturning
#81Brett ElliottHolliston, MATE0.5 pts44% role · 40% conf.6′3″ · 240 lbReturning
#46Tony BoggsWartrace, TNTE0.5 pts44% role · 40% conf.6′4″ · 295 lbReturning
#28Kaleb LanierDecatur, GACB0.5 pts44% role · 40% conf.6′0″ · 190 lbReturning
#5Kimari RobinsonMiramar, FLCB0.5 pts44% role · 40% conf.5′10″ · 180 lbReturning
#23Kolbe HarmonBrentwood, TNCB0.5 pts44% role · 40% conf.5′10″ · 180 lbReturning
#3Landan CallahanRural Hall, NCCB0.5 pts44% role · 40% conf.5′11″ · 185 lbReturning
#35Andrew PellicciottaMalvern, PAS0.5 pts44% role · 40% conf.5′11″ · 200 lbReturning
#29Brady WinterNew York, NYS0.5 pts44% role · 40% conf.5′11″ · 200 lbReturning
#8DaShawn StoneAsheville, NCS0.5 pts44% role · 40% conf.6′3″ · 195 lbReturning
#6Leon Griffin IIIVirginia Beach, VAS0.5 pts44% role · 40% conf.5′11″ · 195 lbReturning
#40Asher WassermanHamden, CTLB0.4 pts44% role · 40% conf.6′2″ · 225 lbReturning
#24Bradley GompersPittsburgh, PALB0.4 pts44% role · 40% conf.6′5″ · 230 lbReturning
#11Derrick Brown Jr.Waxhaw, NCLB0.4 pts44% role · 40% conf.6′2″ · 225 lbReturning
#31Elliott SchaperAustin, TXLB0.4 pts44% role · 40% conf.6′3″ · 220 lbReturning
#42Kendall JohnsonGaithersburg, MDLB0.4 pts44% role · 40% conf.6′3″ · 225 lbReturning
#34Luke MergottBerlin, MDLB0.4 pts44% role · 40% conf.6′3″ · 225 lbReturning
#7Nick Morris Jr.Austin, TXLB0.4 pts44% role · 40% conf.6′3″ · 235 lbReturning
#30Will Felder Jr.Willingboro, NJLB0.4 pts44% role · 40% conf.6′0″ · 195 lbReturning
#28Cole DensonRye, NYRB0.4 pts44% role · 40% conf.6′0″ · 200 lbReturning
#38Ashton ZamaniHidden Hills, CAPK0.3 pts44% role · 40% conf.5′11″ · 165 lbReturning
#39Cosme SalasMiami, FLPK0.3 pts44% role · 40% conf.5′7″ · 185 lbReturning
#41Kade ReynoldsonQueensland, QLDP0.3 pts44% role · 40% conf.6′2″ · 195 lbReturning
#49Jack RoniloBirmingham, ALLS0.3 pts44% role · 40% conf.6′1″ · 215 lbReturning
#27Jack YatesHudson, MALS0.3 pts44% role · 40% conf.6′0″ · 215 lbReturning
#10Dan MahanBurlington, NCQB0.2 pts4% starter · 40% conf.6′2″ · 200 lbReturning
#16Lawrence GardnerDallas, TXQB0.2 pts4% starter · 40% conf.6′0″ · 200 lbReturning
#60Sean StoverProsper, TXOL0.3 pts20% role · 28% conf.6′4″ · 305 lbNew / unverified
#13Obinna UmehHouston, TXDE0.3 pts20% role · 28% conf.6′3″ · 230 lbNew / unverified
#97Ayden CainGainesville, GADT0.3 pts20% role · 28% conf.6′1″ · 280 lbNew / unverified
#50Chadwicke Cannon Jr.Port Orange, FLDT0.3 pts20% role · 28% conf.6′1″ · 280 lbNew / unverified
#83Paul Holyfield Jr.Los Angeles, CARB0.2 pts30% role · 52% conf.6′0″ · 200 lbNew / unverified
#3Blake RohrerWoodbury, MNWR0.2 pts20% role · 28% conf.6′3″ · 215 lbNew / unverified
#18Brody KeefeCharlotte, NCWR0.2 pts20% role · 28% conf.6′3″ · 200 lbNew / unverified
#89Jackson MaggioreSan Diego, CAWR0.2 pts20% role · 28% conf.6′0″ · 180 lbNew / unverified
#9Kavon ConciauroReidsville, GAWR0.2 pts20% role · 28% conf.6′4″ · 200 lbNew / unverified
#80Benjamin MoseleyCentre, ALTE0.2 pts20% role · 28% conf.6′4″ · 200 lbNew / unverified
#84Jack GaskinsMclean, VATE0.2 pts20% role · 28% conf.6′3″ · 240 lbNew / unverified
#26Tyson SanfordSuwanee, GACB0.2 pts20% role · 28% conf.5′11″ · 195 lbNew / unverified
#21KD CottonCharlotte, NCS0.2 pts20% role · 28% conf.5′9″ · 185 lbNew / unverified
#37Lyrik PettisShelby, NCS0.2 pts20% role · 28% conf.6′0″ · 195 lbNew / unverified
#33Colsen GattenPittsburgh, PALB0.2 pts20% role · 28% conf.6′1″ · 220 lbNew / unverified
#32Tony GrimmerAlpine, UTLB0.2 pts20% role · 28% conf.5′11″ · 205 lbNew / unverified
#13Terry Walker IIIIndianapolis, INQB0.2 pts4% starter · 28% conf.6′4″ · 190 lbNew / unverified
#26CJ GiversRoswell, GARB0.2 pts20% role · 28% conf.5′11″ · 200 lbNew / unverified
#22Jayvian TanelusNaples, FLRB0.2 pts20% role · 28% conf.5′10″ · 195 lbNew / unverified
#31Mika LevyMclean, VAPK0.1 pts20% role · 28% conf.6′3″ · 240 lbNew / unverified
#52Jake FitzgeraldLa Canada, CALS0.1 pts20% role · 28% conf.6′0″ · 205 lbNew / unverified

2026 schedule

The path that shapes the projection.

The model prices every scheduled game individually. Home field, neutral sites, completed results and opponent rating feed the expected-win total shown above.

Range of outcomes

The projection is the middle—not the ceiling.

Floor case3 wins

Instability at premium positions turns swing games into losses.

4M midpoint5 wins

The roster performs close to its current power and schedule baseline.

Ceiling case7 wins

Quarterback play and line continuity outperform the preseason prior.

The betting lens

Price and matchup decide the play.

No team is an automatic bet or fade. The goal is to identify when the market's story about Duke diverges from the football conditions required to cover.

Back them when

The number is below a full possession and Duke's best unit attacks a verified opponent weakness.

Pass or fade when

The offense must play from behind, protect for long-yardage throws and generate explosives simply to reach the market expectation.

Watch first

Early-down success rate, pressure allowed and defensive explosive-play rate. Two stable categories would justify an upgrade.

Season-defining questionIs there enough week-to-week consistency to turn ACC opportunity into a conference-title run?