With most team's non-conference schedules either formally announced or mostly leaked, I took a pass at comparing how Duke's reported schedule so far stacks up in comparison to its peers (or close to peers) among power conference schools in terms of "expected tough games" -- i.e., games against traditional powers, projected (per Torvik) top 40 teams, and then gave a half-point for projected top 80 games (in italics).
The last few years, teams have typically topped out at around 6-7 such games, and 5 (which Duke appears to have scheduled) is around middle of the pack. Ideally, Duke would add 1 more tough game to get to 6, but it seems like that's not going to happen.
I've got them listed in order below, although there is still some movement to come as noted below (the "more?") for the teams that haven't yet had schedules announced/leaked -- in particular, it looks like Baylor and Michigan St. (and maybe Arkansas) have more games to add.
Kudos in particular to Alabama (which has signed on for a slew of projected high level games and in addition is willing to play mid-major darling McNeese St.), North Carolina, and Texas A&M. As usual, the teams in the very best MTEs get a big boost to their schedules.
And, Dishonorable Mention goes to Indiana and Kansas St., both of whom should be ashamed as projected Top 30 teams with these schedules.
Rankings of Non-Conference Schedules by Expected Tough Games, 2024-2025
Bama (6-8): @ N. Carolina, @ Purdue, Houston, Creigh., Illinois, [2 of Rut./Notre Dame (#68); Ore./Cre/A&M/SDSU (#76) (MTE)], McNeese (#65)
N. Carolina (6-7): @ Kansas, Alabama, UCLA, Florida, [2-3 of U. Conn, Iowa St., Auburn, Mich St., Memphis, Dayton (#58) (MTE)]
Texas A&M (5-8): @ UCF (#57), Purdue, Texas Tech, Ohio St., Wake Forest, San Diego St. (#76), [2 of Creigh/Oreg; Ala./Hou/Rut./ND (#68) (MTE)]
Purdue (5-6): @ Marquette, Auburn, Alabama, Texas A&M, [N.C. St. (#55); Miss/BYU (MTE)]
U.Conn (5-6): @ Texas, Gonzaga, Baylor, [2-3 of UNC, Iowa St., Aub, Mich St., Mem, Dayton (#58) (MTE)]
Auburn (5-6+?): @ Duke, Houston, Purdue, [2-3 of UNC, Conn, Iowa St., Mich St., Memph, Dayton (MTE)] [more?]
Kansas (5-6): @ Creighton, @ Mizzou (#61), Duke, N. Carolina, Michigan St., NC St. (#55)
Creighton (5-6): @ Alabama, Kansas, [2-3 of Oregon; Tex A&M/SDSU; Ala./Hou/Rut/Notre Dame (#68) (MTE)], Nebraska (#47)
Marquette (5-6): @ Iowa St., @ Maryland, @ Dayton, Purdue, Wisconsin, Georgia (#39)
Tennessee (5-6): @ Illinois, @ Louisville (#62), Miami, [2 of Baylor, St. John’s, Virginia (MTE)], Syracuse (#72)
Michigan St. (5+?): Kansas, Baylor, [2-3 of UNC, U.Conn, Iowa St., Aub, Memph, Dayton (#58) (MTE)] [more?]
Duke (5+?): @ Arizona, Kansas, Kentucky, Auburn, Illinois [more?]
Virginia (5): @ Florida, Villanova, Memphis, [2 of Tenn, Baylor, St. John’s (MTE)]
Illinois (4-5): Duke, Alabama, Arkansas, Tennesee, Mizzou (#61)
Kentucky (4-5): @ Clemson, Duke, Gonzaga, Ohio St., Louisville (#62)
Texas (4-5): @ NC St., U.Conn, Ohio St., [1-2 of Texas Tech, Syracuse, St. Joe’s (MTE)],
Houston (3-5): Auburn, Alabama, [2 of Rutgers/Notre Dame (#68); Creigh/Ore/A&M/San Diego St. (#76) (MTE)], Butler (#77)
Iowa St. (3-5): @ Iowa, Marquette, [2-3 of UNC, U.Conn, Auburn, Mich St., Memph, Dayton (#58) (MTE)]
NC St. (4+?): @ Kansas, Texas, Purdue [1 of BYU (#28) or Miss (#40) (MTE)] [more?]
Baylor (3-4+?): @ U.Conn, Mich St., [2 of Tenn, St. John’s, Virginia (#63) (MTE)] [more?]
Xavier (3-5): @ Cincy, @ TCU (#50), Wake Forest, [2 of S. Carol. (#54), Michigan/Va. Tech (#87) (MTE)]
Ohio St. (3-4): @ Texas A&M, Texas, Kentucky, Pitt (#52),
UCLA (3-4): N. Carolina, Gonzaga, Arizona, New Mexico (#81))
Michigan (3-4): Arkansas, Wake Forest, Oklahoma (#67), [1 of Xavier or S. Carolina (#54)]
Arkansas (3+): @ Miami, Illinois, Michigan [more?]
Wake Forest (3): @ Texas A&M, @ Xavier, Michigan
Clemson (2-4): @ S. Carolina (#54), @ Boise St. (#69), Kentucky, Memphis
Wisconsin (2-5+?): @ Marquette, Arizona, [2 of UCF (#57), Pitt (#52)/LSU (#59) (MTE)], Butler (#77) [more?]
Florida (2-5): N. Carolina, Wake Forest, Virginia (#63), Ariz. St. (#64), @ Florida St. (#97)
St. John’s (2-5): [2 of Tennessee (#5), Baylor (#14), Virginia (MTE)], Kansas St., Georgia (#39), N. Mex. (#81)
Miami (2-4+): Tennessee, Arkansas, [could play 1-2 of VCU (#53), Nevada (#56) (MTE) ] [more?]
Oregon (2-3+?): [2-3 of Creighton; Tex. A&M/S. Diego St. (#76); Ala./Hou./Rutgers/Notre Dame (MTE)] [more],
Villanova (2-3?): Cinn, Maryland, Virginia (#63) [more?]
Cincinnati (2-3): @ Villanova, Xavier, Dayton (#58)
BYU (2-3): @ Providence (#60), Ole Miss, Purdue/NC St. (#55)
Maryland (2-3): Marquette, Villanova, Syracuse (#72)
Texas Tech (2-3): Texas A&M, [2 of Texas, Syracuse (#72), St. Joe’s (#79)]
Indiana (1-4): South Carolina (#54), [1-3 of Arizona, Gonzaga, Louisville (#62), Prov (#60), Okla (#67) (MTE)],
Kansas St. (1-3): @ St. John’s, LSU (#59), [could play McNeese St. (#65) or UAB (#83) (MTE)]