Week 3 report · Thu, Sep 17 · 2026 Week 3

Syracuse

2–3 · Ours #80 entering

13–27Final

Pittsburgh

5–1 · Ours #37 entering

Win chancePITT 82%PITT won
SpreadPITT −10.5ours −15.8 · PITT covered by 3.5
Total51.5final 40 · under by 11.5
Our callPITT −9.5Wbeat the close by 1.0

Quarterbacksthis game

Steve Angeli
Steve Angeli
13/25 · 161 yards
EPA / dropback
−0.2716th pct
Comp %
52.0
TD
0
Turnovers
22 INT · 0 fum
Sacked
2
Relieved in Q4 by Amari Odom
Mason Heintschel
Mason Heintschel
10/23 · 123 yards
EPA / dropback
−0.3610th pct
Comp %
43.5
TD
0
Turnovers
11 INT · 0 fum
Sacked
2

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

SyracuseoffensePlayed like PITT +1.1defensePittsburgh
32nd36.6%▼4.7Success rateSuccess36.6%▼2.368th
49th+0.05EPA / playEPA/play+0.05▼0.1451st
44th0.00▼0.13PassingPassing0.00▲0.0156th
57th+0.09▲0.11RushingRushing+0.09▼0.3643rd
16th2▼0.3TurnoversTurnovers2▲0.584th
PittsburghoffensedefenseSyracuse
66th46.7%▲7.5Success rateSuccess46.7%▼5.134th
40th−0.01▼0.08EPA / playEPA/play−0.01▲0.0760th
14th−0.36▼0.54PassingPassing−0.36▲0.3486th
77th+0.23▲0.29RushingRushing+0.23▼0.0723rd
41st1▼0.3TurnoversTurnovers1▲0.359th

Team statsthis game · percentile vs every 2026 team game

SyracuseSYRPittsburghPITT
Special teams & field position
Average startOwn 2314thOwn 3271st
Kicking vs expectedKicking−1.3 pts19th+1.4 pts83rd
Drives & pace
Plays7185th6059th
Drive points−11.421st+11.479th
Turnovers & hidden points
Penalty first downsPenalty 1st downs486th486th
4th downs−0.4 pts28th0.0 pts51st
Hidden points−8.117th+8.184th

Season so far

Syracuse2–3 · 58th-hardest schedule

Wvs New Hampshire66–3covered −35.5
Lvs California18–21missed −3.5
Lat Pittsburgh13–27missed +10.5
Wat UConn42–41missed −6.5
Lat Virginia25–28covered +14

Pittsburgh5–1 · 61st-hardest schedule

Wvs Miami (OH)59–14covered −16.5
Wvs UCF12–7missed −7
Wvs Syracuse27–13covered −10.5
Wvs Bucknell59–0covered −54.5
Wat Virginia Tech35–33covered +2
Lvs North Carolina17–21missed −3.5

Model cfb_best · uncertainty ±15.5 · run Sep 17, 6:05 PM EDT · froze at kickoff and graded as-is