TRANSACTION · MLBNationals: Sent RHP Trevor Williams on a rehab assignment to Harrisburg (EL) (Jul 3)
TRANSACTION · MLBGiants: Sent RHP Keaton Winn on a rehab assignment to ACL Giants (Jul 3)
TRANSACTION · MLBPadres: Placed C Freddy Fermin on the 10-day IL (Jul 3)
Free during beta —to track favorites + alerts
Albertsons Stadium · Boise, ID
17,031 attended
FINAL+13WSU
WSU

WSU

7-6

3421
USU

USU

6-7

NCAAF · Drive chart

26 drives · 7 TD · 2 FG · 4 INT · 1 Downs · 2 Miss · 8 Punt
  1. PuntUSU3p · 4y
  2. MissWSU10p · 51y
  3. PuntUSU3p · -12y
  4. TDWSU4p · 56y
  5. PuntUSU4p · 13y
  6. INTWSU3p · 2y
  7. MissUSU4p
  8. INTWSU3p · -2y
  9. INTUSU5p · 12y
  10. PuntWSU7p · 39y
  11. PuntUSU6p · 23y
  12. TDWSU8p · 47y
  13. PuntUSU3p · 1y
  14. DownsWSU12p · 64y
  15. ½USU1p · -1y
  16. FGWSU7p · 79y
  17. PuntUSU3p · -2y
  18. FGWSU7p · 75y
  19. PuntUSU3p · 9y
  20. INTWSU7p · 32y
  21. TDUSU5p · 60y
  22. TDWSU7p · 79y
  23. TDUSU7p · 75y
  24. TDWSU11p · 79y
  25. TDUSU7p · 65y
  26. EndWSU5p · 42y
NCAAFMon, Dec 22FinalVegasUSU -1.5

WSU · top performer

WSU
Zevi Eckhaus

Zevi Eckhaus

· #4

334Pass yds

26/44

C/A

3

TD

3

INT

USU · top performer

USU
Bryson Barnes

Bryson Barnes

· #16

116Pass yds

9/21

C/A

0

TD

1

INT

Game flowWSU USU

Biggest swing: 13pp · —

NCAAF · Washington State Cougars at Utah State Aggies · final

NCAAF · Box score

Final

Passing

passing box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Zevi Eckhaus · #4
26/4433433
Julian Dugger · #2
2/33900
Team28/4737333

Rushing

rushing box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Maxwell Woods · #3
9117048
Julian Dugger · #2
445134
Leo Pulalasi · #20
736012
Zevi Eckhaus · #4
1434011
Angel Johnson · #1
624024
Tony Freeman · #0
1-100
Team41255148

Receiving

receiving box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Joshua Meredith · #18
884020
Mackenzie Alleyne · #88
363141
Trey Leckner · #23
251032
Landon Wright · #84
139139
Jeremiah Noga · #15
239022
Maxwell Woods · #3
335033
Tony Freeman · #0
333018
Branden Ganashamoorthy · #8
21409
Leon Neal Jr. · #12
1707
Angel Johnson · #1
1606
Hudson Cedarland · #27
1111
Leo Pulalasi · #20
1101
Team28373341

Defense

defensive box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Caleb Francl · #9
8601
Sullivan Schlimgen · #20
6200.5
Gavin Barthiel · #40
5411
Matthew Durrance · #23
3300
Buddha Peleti · #10
2211
Soni Finau · #53
2111
Raam Stevenson · #45
2100
Jamorri Colson · #5
2100.5
Jamarey Smith · #17
2100
Anthony Palano · #0
2100
Cale Reeder · #25
1100
Tucker Large · #1
1100
Bryson Lamb · #99
1100
Ishmael Gibbs · #15
1100
Malaki Ta'ase · #98
1100
Tony Freeman · #0
1100
Mackenzie Alleyne · #88
1100
Damarius Russell · #32
1100
Jack Ellison · #42
0000
Trillion Sorrell · #22
0000
Team423035

Interceptions

interceptions box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Matthew Durrance · #23
100
Team100

Kick Returns

kickReturns box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Leyton Smithson · #10
238210
Tucker Large · #1
120200
Team358210

Punt Returns

puntReturns box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Tony Freeman · #0
129290
Team129290

Kicking

kicking box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Jack Stevens · #38
2/3254/410
Team2/3254/410

Punting

punting box score. Tap a column header to sort by that stat; tap again to reverse, a third time to clear. The team leader in each stat is highlighted. Players who did not play are listed at the bottom.
Player
Ryan Harris · #98
12828.01
Team12828.01

Stat compare

Headline stats · full table below

628

Total yds

254

255

Rush yds

60

3

TO

1

Team stats

WSU

Away

Stat

USU

Home

628

Total yards

254

255

Rushing yds

60

3

Turnovers

1

6-72

totalPenaltiesYards

7-74

35:48

possessionTime

24:12

Model & market

Vegas line center

DraftKings via ESPN · 21+

Spread

USU -1.5

Between and 3

Total

50.5

Standard · -0.5 vs avg

Moneyline

WSUWSU-10551%
USUUSU-11553%

Implied probabilities back-computed from American odds — break-even win % a moneyline bet needs to be +EV.

Line movement · 3 snapshots

ESPN-tracked · 21+

Spread

1.5

0.0 since open

Total

50.5

0.0 since open

How it ended

WSU beat USU 34-21. Zevi Eckhaus led the way — 26/44 · 334 YDS · 3 TD · 3 INT · 54.3 QBR.

Win probability

USU vs WSU

0255075100

Linescore (quarters)

Team1234T
WSU7761434
USU0071421

Period scoring

WSU won 2 · USU won 1

7
0

Q1

7
0

Q2

6
7

Q3

14
14

Q4

WSU
USU

Play-by-play · 188 plays

event
  1. +2pp

  2. 1pp

  3. 2pp

  4. +1pp

  5. 3pp

  6. 3pp

  7. 0.8pp

  8. 2pp

  9. +1pp

  10. +0.8pp

  11. +4pp

  12. +4pp

  13. 1pp

  14. 3pp

  15. 2pp

  16. +2pp

  17. 2pp

  18. +1.0pp

  19. +2pp

  20. BIG MOMENT

    13pp

  21. +3pp

  22. 0.8pp

  23. +2pp

  24. 1pp

  25. 2pp

Betting line

USU -1.5·O/U 50.5·WSU -105/USU -115

DraftKings · via ESPN

Recap · NCAAF

ashington State Cougars went into Utah State Aggies and beat them, 34–21.

WSU +1.5 cashed (USU lost outright). Total cleared the 50.5 OVER by 4.5.

ByTheOnemodel/auto-generated · live odds + scouting data/refreshes with the page

SP+ matchup · 2025

Bill Connelly's SP+ ratings

cfbfastR

WSU

WSU

league avg

USU

USU

+18.4

SP+ composite

+0.0

+22.2

34.5

Offense rating

28.0

39.7

15.3

Defense rating

28.0

17.5

-0.9

Special teams

+0.0

+0.0