← All 138 teams

No. 77 · American

Army

Black Knights · 2026 preseason dossier

4M tierMiddle class4M-INTELLIGENCE-1.5
4M score450–100 index
Power rating-2.3vs. average
Projected wins6regular season
ScheduleNo. 941 = hardest
Playoff chance0.1%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.

Offense51
Defense48
Roster44
Players60
Special teams50
Data confidence89%4M-INTELLIGENCE-1.5

The 2026 outlook

Does this team have the quarterback play and defensive depth to win the American?

Army opens No. 77 nationally and No. 8 of 14 in the American. The 4M baseline rates the roster 2.3 points below an average FBS team on a neutral field and projects 6 regular-season wins.

Army profiles as competitive but opponent-sensitive. It can win when the matchup protects its weak points, yet it does not have enough week-to-week talent separation to survive poor early-down offense, lost field position and a negative turnover margin at the same time.

Depth is the central concern. Transfers can raise the first unit quickly, but the two-deep has to hold up across twelve games. The first month should reveal whether the rebuild created real competition or simply moved uncertainty from one position group to another.

The schedule grades No. 94 nationally—enough resistance to expose weaknesses without defining the entire year. A small group of swing games should determine whether Army beats its 6-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 coachJeff Monken40–24 over the available CFBD career window
Staff continuityReturning head coachContinuity is treated as context, not an automatic upgrade.
Portal ledger0 in · 2 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.
Quarterback66
Offensive line51
Receivers42
Defensive front52
Secondary50
OutJosh ManeckeOT · to James Madison · 2★
OutTrey TrembaRB · to Undecided
4M player valueHighest-leverage rolesMaximum point value assumes the player is fully unavailable and is reduced by status probability.
QBCale Hellums5.0 pts94% starter · usage + PPA + WEPA + roster continuity + QB starter probability
WRBrady Anderson0.7 pts50% expected role · usage + PPA + roster continuity
WRSamari Howard0.7 pts51% expected role · usage + PPA + roster continuity
TEParker Poloskey0.7 pts47% expected role · usage + PPA + roster continuity
WRTobi Olawole0.6 pts47% expected role · usage + PPA + roster continuity
WRDavid Clerk0.6 pts46% expected role · usage + PPA + roster continuity
PlayerPos.4M valueSizeContinuity
#3Cale HellumsTomball, TXQB5.0 pts94% starter · 76% conf.5′11″ · 208 lbReturning
#84Brady AndersonEdina, MNWR0.7 pts50% role · 64% conf.6′1″ · 209 lbReturning
#27Samari HowardTemple, TXWR0.7 pts51% role · 64% conf.5′8″ · 189 lbReturning
#44Parker PoloskeyBoca Raton, FLTE0.7 pts47% role · 64% conf.6′4″ · 251 lbReturning
#11Tobi OlawoleBuford, GAWR0.6 pts47% role · 64% conf.6′1″ · 206 lbReturning
#26David ClerkBurleson, TXWR0.6 pts46% role · 64% conf.5′9″ · 175 lbReturning
#18Brady MottVacaville, CAWR0.6 pts46% role · 64% conf.6′1″ · 222 lbReturning
#63Ben BrittonMount Pleasant, SCOL0.6 pts44% role · 40% conf.6′3″ · 305 lbReturning
#73Ben KonopkaHuntley, ILOL0.6 pts44% role · 40% conf.6′3″ · 289 lbReturning
#51Brady SmallMount Ephraim, NJOL0.6 pts44% role · 40% conf.6′0″ · 318 lbReturning
#70Braeden HelmkampWashington, PAOL0.6 pts44% role · 40% conf.6′5″ · 304 lbReturning
#64Brandon WraalstadOconomowoc, WIOL0.6 pts44% role · 40% conf.6′4″ · 292 lbReturning
#77Chuck JohnsonFort Worth, TXOL0.6 pts44% role · 40% conf.6′3″ · 289 lbReturning
#54Gregory MeidlMankato, MNOL0.6 pts44% role · 40% conf.6′3″ · 289 lbReturning
#58Henry AppletonDenton, TXOL0.6 pts44% role · 40% conf.6′2″ · 291 lbReturning
#59Jack ManningParkville, MOOL0.6 pts44% role · 40% conf.6′2″ · 295 lbReturning
#53James BlandMidlothian, VAOL0.6 pts44% role · 40% conf.6′2″ · 311 lbReturning
#79Jonah ZimmermanOceanside, CAOL0.6 pts44% role · 40% conf.6′3″ · 298 lbReturning
#57Kyle BaltazarPark Ridge, ILOL0.6 pts44% role · 40% conf.6′2″ · 286 lbReturning
#75Kyle KloskaGrand Rapids, MIOL0.6 pts44% role · 40% conf.6′2″ · 302 lbReturning
#52Mack O'HalloranDowners Grove, ILOL0.6 pts44% role · 40% conf.6′3″ · 301 lbReturning
#76Max StoberRedondo Beach, CAOL0.6 pts44% role · 40% conf.6′6″ · 290 lbReturning
#69Miles HaganSpring, TXOL0.6 pts44% role · 40% conf.6′4″ · 270 lbReturning
#71Paolo GennarelliKane, ILOL0.6 pts44% role · 40% conf.6′2″ · 301 lbReturning
#60Sam WatersBoerne, TXOL0.6 pts44% role · 40% conf.6′4″ · 286 lbReturning
#74Teddy WilliamsGrand Ledge, MIOL0.6 pts44% role · 40% conf.6′5″ · 295 lbReturning
#66Tim SavchukOswego, ILOL0.6 pts44% role · 40% conf.6′3″ · 306 lbReturning
#56Tyler LeeTomball, TXOL0.6 pts44% role · 40% conf.6′2″ · 312 lbReturning
#67Wes ShawTampa, FLOL0.6 pts44% role · 40% conf.6′3″ · 295 lbReturning
#78Xavier ArchawskiArdmore, PAOL0.6 pts44% role · 40% conf.6′5″ · 305 lbReturning
#65Zach TomosovichTrafford, PAOL0.6 pts44% role · 40% conf.6′5″ · 319 lbReturning
#97Cael NewtonPunta Gorda, FLDL0.6 pts44% role · 40% conf.6′5″ · 265 lbReturning
#45Campbell SagerPortland, ORDL0.6 pts44% role · 40% conf.6′4″ · 257 lbReturning
#96Dillon StowersLynchburg, VADL0.6 pts44% role · 40% conf.6′3″ · 265 lbReturning
#88Donovan PoeLong Beach, CADL0.6 pts44% role · 40% conf.6′1″ · 270 lbReturning
#93Grayson BakerWorcester, MADL0.6 pts44% role · 40% conf.6′7″ · 280 lbReturning
#99Jack BousumAnnapolis, MDDL0.6 pts44% role · 40% conf.6′5″ · 255 lbReturning
#90Jacob CotterillSummerville, SCDL0.6 pts44% role · 40% conf.6′3″ · 290 lbReturning
#87Jadon BumbaughRockville, MDDL0.6 pts44% role · 40% conf.6′2″ · 270 lbReturning
#94Javon SmithKansas City, MODL0.6 pts44% role · 40% conf.6′2″ · 254 lbReturning
#52Kody Harris-MillerMiddletown, DEDL0.6 pts44% role · 40% conf.6′1″ · 299 lbReturning
#95Matt GemmaFlemington, NJDL0.6 pts44% role · 40% conf.6′1″ · 290 lbReturning
#56Nick BuchysLanghorne, PADL0.6 pts44% role · 40% conf.6′2″ · 275 lbReturning
#92Sam ZagameClermont, FLDL0.6 pts44% role · 40% conf.6′2″ · 253 lbReturning
#91Sean DonovanDanbury, CTDL0.6 pts44% role · 40% conf.6′2″ · 285 lbReturning
#83William BrockmeierNaples, FLDL0.6 pts44% role · 40% conf.6′3″ · 260 lbReturning
#85Xander WalkerMansfield, TXDL0.6 pts44% role · 40% conf.6′3″ · 259 lbReturning
#19Adam BuffingtonFriendswood, TXWR0.5 pts44% role · 40% conf.6′0″ · 200 lbReturning
#2Aden SelfSpring, TXWR0.5 pts44% role · 40% conf.5′11″ · 205 lbReturning
#22BJ AlleyneWilmington, DEWR0.5 pts44% role · 40% conf.5′8″ · 190 lbReturning
#82Brian Ray IIIFolsom, CAWR0.5 pts44% role · 40% conf.6′0″ · 213 lbReturning
#5Chace KnoxWilmington, DEWR0.5 pts44% role · 40% conf.5′8″ · 171 lbReturning
#40Charlie DalyChicago, ILWR0.5 pts44% role · 40% conf.6′1″ · 225 lbReturning
#16Jaden PydynNorthville, MIWR0.5 pts44% role · 40% conf.6′1″ · 205 lbReturning
#14Jakiel KendricksLos Angeles, CAWR0.5 pts44% role · 40% conf.6′1″ · 195 lbReturning
#89Kavon PointerJonesboro, ARWR0.5 pts44% role · 40% conf.6′2″ · 215 lbReturning
#81Kofi EdufulForney, TXWR0.5 pts44% role · 40% conf.6′0″ · 215 lbReturning
#83Kurt ThompsonCincinnati, OHWR0.5 pts44% role · 40% conf.6′3″ · 204 lbReturning
#46Mason SmithEdmond, OKWR0.5 pts44% role · 40% conf.6′2″ · 207 lbReturning
#43Stratton FullerColumbia City, INWR0.5 pts44% role · 40% conf.5′10″ · 189 lbReturning
#25Stroman BridgesMidland, TXWR0.5 pts44% role · 40% conf.5′11″ · 209 lbReturning
#1Zach MundellArlington, TXWR0.5 pts44% role · 40% conf.5′9″ · 185 lbReturning
#80Brian DyerPlano, TXTE0.5 pts44% role · 40% conf.6′4″ · 247 lbReturning
#87James RothsteinPleasanton, CATE0.5 pts44% role · 40% conf.6′5″ · 257 lbReturning
#49Josh GreerUniontown, OHTE0.5 pts44% role · 40% conf.6′2″ · 239 lbReturning
#85Noah PriorBishop, GATE0.5 pts44% role · 40% conf.6′4″ · 250 lbReturning
#86Tex BrannanWhitesboro, TXTE0.5 pts44% role · 40% conf.6′5″ · 240 lbReturning
#18Devan MossBirmingham, ALCB0.5 pts44% role · 40% conf.5′8″ · 175 lbReturning
#1Harrison MassCypress, TXCB0.5 pts44% role · 40% conf.5′10″ · 180 lbReturning
#17Jaxon HammondMemphis, TNCB0.5 pts44% role · 40% conf.5′10″ · 172 lbReturning
#7Jaydan MayesFairfield, OHCB0.5 pts44% role · 40% conf.5′10″ · 188 lbReturning
#2Julian PorterSaint Johns, FLCB0.5 pts44% role · 40% conf.6′1″ · 196 lbReturning
#4Nathan AdejokunMelissa, TXCB0.5 pts44% role · 40% conf.5′10″ · 199 lbReturning
#9Rob HoustonCincinnati, OHCB0.5 pts44% role · 40% conf.5′10″ · 177 lbReturning
#28Brian BartonMansfield, TXS0.5 pts44% role · 40% conf.5′10″ · 195 lbReturning
#13Caleb WilliamsCanton, MIS0.5 pts44% role · 40% conf.5′10″ · 195 lbReturning
#32Christopher WilliamsSan Diego, CAS0.5 pts44% role · 40% conf.5′9″ · 197 lbReturning
#11David Thom-RogersMontclair, NJS0.5 pts44% role · 40% conf.6′2″ · 198 lbReturning
#8Jaylen JonesSan Tan Valley, AZS0.5 pts44% role · 40% conf.5′11″ · 208 lbReturning
#27JT PoyntonFrankfort, ILS0.5 pts44% role · 40% conf.5′11″ · 193 lbReturning
#22Larry Pickett Jr.Raleigh, NCS0.5 pts44% role · 40% conf.6′1″ · 206 lbReturning
#3Stephen NnadozieFort Worth, TXS0.5 pts44% role · 40% conf.6′0″ · 187 lbReturning
#31Caden BrungardScranton, PADB0.5 pts44% role · 40% conf.6′0″ · 210 lbReturning
#33CJ MartinIronton, OHDB0.5 pts44% role · 40% conf.6′2″ · 195 lbReturning
#10Cole SearightWaxhaw, NCDB0.5 pts44% role · 40% conf.5′10″ · 185 lbReturning
#37Daniel OgordiLaurel, MDDB0.5 pts44% role · 40% conf.5′11″ · 212 lbReturning
#15Zane TallmanPeoria, AZDB0.5 pts44% role · 40% conf.6′2″ · 215 lbReturning
#7Godspower NwawuiheGarland, TXRB0.5 pts55% role · 64% conf.5′10″ · 208 lbReturning
#33Jake RendinaKalispell, MTRB0.5 pts53% role · 76% conf.5′11″ · 240 lbReturning
#23Lloyd Benson IIIBaton Rouge, LAWR0.5 pts46% role · 64% conf.5′8″ · 193 lbReturning
#34Carson SmithMiddletown, MDRB0.4 pts57% role · 76% conf.6′1″ · 230 lbReturning
#21Baylor NewsomJacksonville, FLLB0.4 pts44% role · 40% conf.6′1″ · 224 lbReturning
#48Bryson BanksLawrenceville, GALB0.4 pts44% role · 40% conf.5′8″ · 229 lbReturning
#49Christian YousefzadehJacksonville, FLLB0.4 pts44% role · 40% conf.6′3″ · 226 lbReturning
#39Elijah EasleyYpsilanti, MILB0.4 pts44% role · 40% conf.6′0″ · 219 lbReturning
#42Elijah WaltonSan Antonio, TXLB0.4 pts44% role · 40% conf.6′0″ · 221 lbReturning
#36Isaiah BirlCincinnati, OHLB0.4 pts44% role · 40% conf.6′0″ · 225 lbReturning
#50Jackson WeingartCarmel, INLB0.4 pts44% role · 40% conf.6′1″ · 228 lbReturning
#58Jacob HintonGreenfield, INLB0.4 pts44% role · 40% conf.6′4″ · 216 lbReturning
#55Jacob MainordFort Worth, TXLB0.4 pts44% role · 40% conf.6′0″ · 229 lbReturning
#19Jaquavious MossEufaula, ALLB0.4 pts44% role · 40% conf.5′11″ · 246 lbReturning
#29Kai WoolfolkMason, OHLB0.4 pts44% role · 40% conf.6′0″ · 228 lbReturning
#43Khaled WaliaghaAngie, LALB0.4 pts44% role · 40% conf.5′10″ · 205 lbReturning
#23Max PhenicieZionsville, INLB0.4 pts44% role · 40% conf.6′0″ · 219 lbReturning
#46Nick McGlynnPhiladelphia, PALB0.4 pts44% role · 40% conf.6′1″ · 233 lbReturning
#47Noah NixonOrlando, FLLB0.4 pts44% role · 40% conf.6′2″ · 235 lbReturning
#34Victor AfolabiChesterfield, VALB0.4 pts44% role · 40% conf.6′1″ · 227 lbReturning
#59Xavier RyanWarner Robins, GALB0.4 pts44% role · 40% conf.5′11″ · 225 lbReturning
#30Brennan FisherPerkasie, PARB0.4 pts44% role · 40% conf.5′11″ · 225 lbReturning
#36Demani StewartLeander, TXRB0.4 pts44% role · 40% conf.5′9″ · 233 lbReturning
#20Tim KloskaGrand Rapids, MIRB0.4 pts44% role · 40% conf.5′11″ · 219 lbReturning
#90Bryson HoseaRoswell, GAPK0.3 pts44% role · 40% conf.5′11″ · 190 lbReturning
#97Jake HulsteinCedar Falls, IAPK0.3 pts44% role · 40% conf.6′2″ · 223 lbReturning
#91Joey ScardinaColumbia, MOPK0.3 pts44% role · 40% conf.5′10″ · 192 lbReturning
#96Luca GuerraMiami Springs, FLPK0.3 pts44% role · 40% conf.5′11″ · 185 lbReturning
#93Andrew AstoneLittleton, COP0.3 pts44% role · 40% conf.6′1″ · 206 lbReturning
#46James WagensellerPoway, CAP0.3 pts44% role · 40% conf.6′4″ · 225 lbReturning
#98Matthew FaulkMill Creek, WAP0.3 pts44% role · 40% conf.6′0″ · 196 lbReturning
#66Drew PrietoAtlanta, GALS0.3 pts44% role · 40% conf.5′11″ · 200 lbReturning
#53JB CookMountain Brook, ALLS0.3 pts44% role · 40% conf.6′2″ · 208 lbReturning
#55Owen WalterArlington Heights, ILLS0.3 pts44% role · 40% conf.6′0″ · 222 lbReturning
#67Ryan SnipesRoswell, GALS0.3 pts44% role · 40% conf.6′4″ · 212 lbReturning
#95Dawson JonesWaxhaw, NCPK0.3 pts44% role · 52% conf.5′11″ · 184 lbReturning
#6Bryson LuterIndianapolis, INQB0.2 pts4% starter · 40% conf.5′11″ · 203 lbReturning
#4Ethan WashingtonSuwanee, GAQB0.2 pts4% starter · 40% conf.6′2″ · 200 lbReturning
#10Harrison OrrDestin, FLQB0.2 pts4% starter · 40% conf.6′1″ · 218 lbReturning
#55Carter GlabOmaha, NEOL0.3 pts20% role · 28% conf.6′2″ · 284 lbNew / unverified
#75Donald JurekAdkins, TXOL0.3 pts20% role · 28% conf.6′1″ · 308 lbNew / unverified
#79Donovan WilkinsonRiverton, NJOL0.3 pts20% role · 28% conf.6′4″ · 308 lbNew / unverified
#51Jake ClapperHudson, OHOL0.3 pts20% role · 28% conf.6′3″ · 275 lbNew / unverified
#72Jordan SullivanGreenville, SCOL0.3 pts20% role · 28% conf.6′3″ · 272 lbNew / unverified
#56Michael GoodaleChiefland, FLOL0.3 pts20% role · 28% conf.6′4″ · 289 lbNew / unverified
#71Noah MarquezSpringboro, OHOL0.3 pts20% role · 28% conf.6′3″ · 262 lbNew / unverified
#58Rhett VanBoeningLibertyville, ILOL0.3 pts20% role · 28% conf.6′2″ · 285 lbNew / unverified
#50Xzavier GrabherRacine, WIOL0.3 pts20% role · 28% conf.6′3″ · 285 lbNew / unverified
#74Zak StoilovPark Ridge, ILOL0.3 pts20% role · 28% conf.6′4″ · 281 lbNew / unverified
#84Dontae SamuelsLoganville, GADL0.3 pts20% role · 28% conf.6′3″ · 275 lbNew / unverified
#96Hendrix BeranCharleston, SCDL0.3 pts20% role · 28% conf.6′4″ · 260 lbNew / unverified
#54Jaden RogersBrighton, MIDL0.3 pts20% role · 28% conf.6′4″ · 252 lbNew / unverified
#98Nehemiah AllenSpring, TXDL0.3 pts20% role · 28% conf.5′10″ · 288 lbNew / unverified
#92Ray DixonKennesaw, GADL0.3 pts20% role · 28% conf.6′0″ · 241 lbNew / unverified
#44Thomas GhislandiChicago, ILDL0.3 pts20% role · 28% conf.6′4″ · 273 lbNew / unverified
#82Will McDonaldNeedham, MADL0.3 pts20% role · 28% conf.6′7″ · 251 lbNew / unverified
#18Aiden BurgyQuakertown, PAWR0.2 pts20% role · 28% conf.6′3″ · 203 lbNew / unverified
#3Christian CherilusWashington, DCWR0.2 pts20% role · 28% conf.6′0″ · 190 lbNew / unverified
#13Jackson KreutzerLexington, KYWR0.2 pts20% role · 28% conf.6′2″ · 190 lbNew / unverified
#10Josh MilhollinRoswell, GAWR0.2 pts20% role · 28% conf.5′10″ · 171 lbNew / unverified
#45Mark AndrzejewskiOwens Cross Roads, ALWR0.2 pts20% role · 28% conf.6′2″ · 189 lbNew / unverified
#8Matthew PerkinsJackson, MSWR0.2 pts20% role · 28% conf.5′11″ · 187 lbNew / unverified
#5Noah DolbinOrwigsburg, PAWR0.2 pts20% role · 28% conf.6′4″ · 196 lbNew / unverified
#1Riley ReedGordon, TXWR0.2 pts20% role · 28% conf.5′7″ · 172 lbNew / unverified
#47Jackson BlanchardCastle Rock, COTE0.2 pts20% role · 28% conf.6′4″ · 245 lbNew / unverified
#81Mason MixonRosenberg, TXTE0.2 pts20% role · 28% conf.6′3″ · 234 lbNew / unverified
#88Ronan BoyleFairport, NYTE0.2 pts20% role · 28% conf.6′5″ · 214 lbNew / unverified
#48Sam SartinCleveland, TNTE0.2 pts20% role · 28% conf.6′3″ · 218 lbNew / unverified
#34Darian SmithDowningtown, PACB0.2 pts20% role · 28% conf.5′10″ · 181 lbNew / unverified
#20David JakandeSugar Land, TXCB0.2 pts20% role · 28% conf.5′10″ · 194 lbNew / unverified
#3Denzell WatkinsDuluth, GACB0.2 pts20% role · 28% conf.5′9″ · 171 lbNew / unverified
#7Jaylen NoisetteStratford, CTCB0.2 pts20% role · 28% conf.— · —New / unverified
#32Louis BlakelyMontclair, CACB0.2 pts20% role · 28% conf.5′11″ · 186 lbNew / unverified
#16Taps HanandaNew Braunfels, TXCB0.2 pts20% role · 28% conf.5′11″ · 185 lbNew / unverified
#23Timothy WallaceMililani, HICB0.2 pts20% role · 28% conf.5′11″ · 183 lbNew / unverified
#14Wanye ChukesLoganville, GACB0.2 pts20% role · 28% conf.5′10″ · 154 lbNew / unverified
#30Ethan BradshawBerlin, MDS0.2 pts20% role · 28% conf.5′10″ · 182 lbNew / unverified
#39Gerritt GrayMoorpark, CAS0.2 pts20% role · 28% conf.5′11″ · 191 lbNew / unverified
#26Henry HulbertCharlotte, NCS0.2 pts20% role · 28% conf.6′0″ · 210 lbNew / unverified
#21Kayden SoaresEaston, CTS0.2 pts20% role · 28% conf.5′9″ · 182 lbNew / unverified
#37Owen MaddenCashiers, NCS0.2 pts20% role · 28% conf.6′0″ · 200 lbNew / unverified
#33Victor McNealBristow, VAS0.2 pts20% role · 28% conf.5′11″ · 192 lbNew / unverified
#29David GreenChattanooga, TNDB0.2 pts20% role · 28% conf.5′8″ · 196 lbNew / unverified
#57Brendan FoleyPewaukee, WILB0.2 pts20% role · 28% conf.6′0″ · 217 lbNew / unverified
#32Cameron BinkowskiHaymarket, VALB0.2 pts20% role · 28% conf.6′0″ · 238 lbNew / unverified
#17Christian WinstonMarietta, GALB0.2 pts20% role · 28% conf.6′2″ · 222 lbNew / unverified
#1Deion MillerFlowery Branch, GALB0.2 pts20% role · 28% conf.5′11″ · 230 lbNew / unverified
#51Jared AnthonyConyers, GALB0.2 pts20% role · 28% conf.5′10″ · 232 lbNew / unverified
#40Malcolm RobertsonWrentham, MALB0.2 pts20% role · 28% conf.6′2″ · 208 lbNew / unverified
#5Phillip GoodrichSunrise, FLLB0.2 pts20% role · 28% conf.5′11″ · 218 lbNew / unverified
#10Ryan WellsRincon, GALB0.2 pts20% role · 28% conf.6′2″ · 211 lbNew / unverified
#43Samuel HaywardJacksonville, FLLB0.2 pts20% role · 28% conf.6′3″ · 227 lbNew / unverified
#15Andrew HeidelBradenton, FLQB0.2 pts4% starter · 28% conf.6′0″ · 212 lbNew / unverified
#17Nehemiah VannLecanto, FLQB0.2 pts4% starter · 28% conf.6′0″ · 214 lbNew / unverified
#9Santiago FernandezTomball, TXQB0.2 pts4% starter · 28% conf.6′3″ · 208 lbNew / unverified
#11Tanner WilsonFresno, CAQB0.2 pts4% starter · 28% conf.6′0″ · 215 lbNew / unverified
#39Chevas GregoryNanakuli, HIRB0.2 pts20% role · 28% conf.5′9″ · 200 lbNew / unverified
#29Elijah BechtelSan Diego, CARB0.2 pts20% role · 28% conf.6′1″ · 206 lbNew / unverified
#49Elzie SlaughterPaola, KSRB0.2 pts20% role · 28% conf.6′3″ · 215 lbNew / unverified
#21Finbar MalloyFairfield, CTRB0.2 pts20% role · 28% conf.6′0″ · 195 lbNew / unverified
#37Gavin MadiganWadsworth, OHRB0.2 pts20% role · 28% conf.5′11″ · 218 lbNew / unverified
#38Isaiah LinyearNiskayuna, NYRB0.2 pts20% role · 28% conf.5′11″ · 212 lbNew / unverified
#31Joe CallerameVancouver, WARB0.2 pts20% role · 28% conf.5′10″ · 209 lbNew / unverified
#15Alex KrishanWinchester, CAPK0.1 pts20% role · 28% conf.6′0″ · 172 lbNew / unverified
#17Cole BowersSteubenville, OHPK0.1 pts20% role · 28% conf.6′0″ · 209 lbNew / unverified
#36Grant HorvathMoseley, VAP0.1 pts20% role · 28% conf.6′1″ · 192 lbNew / unverified
#16Ryker FloydScottsdale, AZP0.1 pts20% role · 28% conf.6′1″ · 194 lbNew / unverified
#38Owen SteckerHo Ho Kus, NJLS0.1 pts20% role · 28% conf.5′11″ · 205 lbNew / unverified
#40Robby BelmarezAustin, TXLS0.1 pts20% role · 28% conf.5′11″ · 191 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 case4 wins

Instability at premium positions turns swing games into losses.

4M midpoint6 wins

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

Ceiling case8 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 Army diverges from the football conditions required to cover.

Back them when

The spread is large, the favorite plays slowly, and the game script allows Army to stay inside the number without chasing points.

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

Quarterback efficiency, offensive-line cohesion and whether the defense can get off the field without blitzing itself out of structure.

Season-defining questionDoes this team have the quarterback play and defensive depth to win the American?