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)
TRANSACTION · NBARaptors: Re-signed G Alijah Martin to a contract (Jul 3)
TRANSACTION · NBAJazz: Signed G Tamar Bates to a two-way contract (Jul 3)
TRANSACTION · NBAThunder: Signed Gs Otega Oweh and Josh Dix to two-way contracts (Jul 3)
Free during beta —to track favorites + alerts
Fenway Park · Boston, MA
22,461 attended
FINAL+25ARMY
CONN

CONN

9-4

1641
ARMY

ARMY

7-6

NCAAF · Drive chart

17 drives · 8 TD · 1 FG · 1 Fum · 2 Downs · 4 Punt
  1. PuntCONN2p · -14y
  2. DownsARMY4p · 9y
  3. TDCONN5p · 54y
  4. TDARMY6p · 75y
  5. PuntCONN4p · 18y
  6. FumARMY8p · 39y
  7. PuntCONN5p · 4y
  8. TDARMY10p · 90y
  9. FGCONN10p · 51y
  10. TDARMY2p · 75y
  11. PuntCONN3p · 2y
  12. TDARMY11p · 57y
  13. DownsCONN11p · 64y
  14. TDARMY15p · 89y
  15. TDCONN6p · 58y
  16. TDARMY9p · 42y
  17. EndCONN2p · -4y
NCAAFSat, Dec 27FinalVegasARMY -7.5

CONN · top performer

CONN
Ksaan Farrar

Ksaan Farrar

· #8

84Pass yds

11/17

C/A

0

TD

0

INT

ARMY · top performer

ARMY
Cale Hellums

Cale Hellums

· #3

108Pass yds

7/8

C/A

1

TD

0

INT

Game flowCONN ARMY

Biggest swing: 15pp · —

NCAAF · UConn Huskies at Army Black Knights · 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
Ksaan Farrar · #8
11/178400
Team11/178400

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
Cam Edwards · #0
11108134
Mel Brown · #7
63308
Oliver Lundberg Coleman · #44
215012
Ksaan Farrar · #8
713111
Victor Rosa · #22
2806
MJ Flowers · #24
2605
Team30183234

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
Reymello Murphy · #6
751028
John Neider · #80
327015
Shamar Porter · #5
1606
Team1184028

Fumbles

fumbles 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
Matt Hoffman · #94
001
Team001

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
Lee Molette III · #21
10700
Bryun Parham · #6
10501
Trent Jones II · #89
7600
Tyquan King · #10
5400
Matt Hoffman · #94
5400
Oumar Diomande · #32
5400
Devin Pringle · #2
5300
Kervins Choute · #33
4300
Cam Chadwick · #13
3200
Marquis Black · #96
2211
D'Mon Brinson · #3
2201
Ethan Hogg · #19
2200
Cleto Chol · #52
2100
Aaron Key · #5
1100
Kylish Hicks · #18
1000
Antoineo Harris Jr. · #58
1000
Saxton Suchanic · #25
1000
Team664613

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
Mel Brown · #7
6121370
Team6121370

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
Chris Freeman · #28
1/1491/14
Team1/1491/14

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
Connor Stutz · #17
416340.81
Team416340.81

Stat compare

Headline stats · full table below

267

Total yds

476

183

Rush yds

368

0

TO

1

Team stats

CONN

Away

Stat

ARMY

Home

267

Total yards

476

183

Rushing yds

368

0

Turnovers

1

5-36

totalPenaltiesYards

0-0

23:45

possessionTime

36:15

Model & market

Vegas line center

DraftKings via ESPN · 21+

Spread

ARMY -7.5

Half-pt above key 7

Total

41.5

Defensive · -9.5 vs avg

Moneyline

CONNCONN+25029%
ARMYARMY-31076%

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

7.5

0.0 since open

Total

41.5

0.0 since open

How it ended

ARMY beat CONN 41-16. Cale Hellums led the way — 7/8 · 108 YDS · 1 TD · 53.9 QBR. ARMY outscored the other side 13-0 in the 3rd quarter.

Win probability

ARMY vs CONN

0255075100

Linescore (quarters)

Team1234T
CONN730616
ARMY77131441

Period scoring

CONN won 0 · ARMY won 3

7
7

Q1

3
7

Q2

0
13

Q3

6
14

Q4

CONN
ARMY

Play-by-play · 151 plays

event
  1. 1pp

  2. +2pp

  3. +5pp

  4. 1pp

  5. 4pp

  6. 4pp

  7. +1pp

  8. +1pp

  9. +2pp

  10. BIG MOMENT

    11pp

  11. 4pp

  12. +1pp

  13. +2pp

  14. +1pp

  15. +1pp

  16. BIG MOMENT

    +8pp

  17. +0.7pp

  18. 2pp

  19. +3pp

  20. +0.7pp

  21. 0.6pp

  22. +2pp

Betting line

ARMY -7.5·O/U 41.5·CONN +250/ARMY -310

DraftKings · via ESPN

Recap · NCAAF

rmy Black Knights held off UConn Huskies, 41–16. It was a wire-to-wire rout.

ARMY -7.5 cashed (won by 25). Total cleared the 41.5 OVER by 15.5.

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

SP+ matchup · 2025

Bill Connelly's SP+ ratings

cfbfastR

CONN

CONN

league avg

ARMY

ARMY

+5.1

SP+ composite

+0.0

+0.8

32.0

Offense rating

28.0

24.7

28.5

Defense rating

28.0

24.1

+1.6

Special teams

+0.0

+0.3