Week 8 report · Fri, Oct 23 · 2026 Week 8

Army

5–2 · Ours #70 entering

38–35Final

Tulsa

4–4 · Ours #87 entering

Win chanceARMY 58%ARMY won
SpreadARMY −1ours −3 · ARMY covered by 2
Total53final 73 · over by 20
Our callARMY +1.5Wbeat the close by 2.5

Quarterbacksthis game

Cale Hellums
Cale Hellums
7/12 · 64 yards
EPA / dropback
−0.0732nd pct
Comp %
58.3
TD
0
Turnovers
00 INT · 0 fum
Sacked
1
Baylor Hayes
Baylor Hayes
23/34 · 262 yards
EPA / dropback
+0.3071st pct
Comp %
67.6
TD
2
Turnovers
11 INT · 0 fum
Sacked
2

The matchupthis game · ▲▼ better or worse than the unit's usual · percentile vs every 2026 team game

ArmyoffensePlayed like TLSA +13.0defenseTulsa
36th38.1%▼13.1Success rateSuccess38.1%▲3.664th
61st+0.12▼0.15EPA / playEPA/play+0.12▼0.0540th
60th+0.17▲0.01PassingPassing+0.17▼0.1140th
60th+0.11▼0.14RushingRushing+0.11▼0.1040th
79th0▲0.4TurnoversTurnovers0▼1.521st
TulsaoffensedefenseArmy
62nd45.0%▲7.8Success rateSuccess45.0%▲2.838th
87th+0.36▲0.25EPA / playEPA/play+0.36▼0.0413th
73rd+0.30▲0.19PassingPassing+0.30▲0.0627th
94th+0.44▲0.32RushingRushing+0.44▼0.177th
41st1▼0.7TurnoversTurnovers1▲0.659th

Team statsthis game · percentile vs every 2026 team game

ArmyARMYTulsaTLSA
Special teams & field position
Average startOwn 3483rdOwn 3062nd
Kicking vs expectedKicking+3.3 pts99th−2.3 pts8th
Drives & pace
Plays6363rd6055th
Drive points−13.715th+13.785th
Turnovers & hidden points
4th downs+0.5 pts79th+0.4 pts75th
Return touchdownsReturn TDs192nd043rd
Hidden points+12.394th−12.36th

Season so far

Army5–2 · 97th-hardest schedule

Wvs Bryant59–3covered −36.5
Lvs South Florida24–28missed −3.5
Wat Temple21–17covered −3.5
Lat Louisiana Tech29–31missed +1
Wvs Tulane20–17missed −4
Wvs Florida Atlantic56–24covered −2.5
Wat Tulsa38–35covered −1

Tulsa4–4 · 94th-hardest schedule

Wvs Oklahoma State24–10covered +13
Wat Sam Houston23–17missed −12.5
Wvs East Texas A&M42–0covered −41
Lat Arkansas6–34missed +7
Lvs North Texas44–45covered +2.5
Lat Navy26–34missed +3
Wat Rice38–17covered −4.5
Lvs Army35–38missed +1

Model cfb_scratch · uncertainty ±15.5 · run Oct 23, 7:20 PM EDT · froze at kickoff and graded as-is