College Football Scores · College Football Odds

South Florida vs Army

Final · Week 3 · Sat Sep 12 · 12:00 PM ET · Michie Stadium

South Florida BullsSouth Florida2-0
28
FinalSep 12, 2026
Army Black KnightsArmy1-1
24
TVCBSSN

Closing line

US sportsbook at kickoff
Moneyline
USF+140
ARMY−166
Spread
USF +3−102
ARMY −3−118
Total O/U
Over 45.5−112
Under 45.5−108
  • Spread: South Florida +3 covered.
  • Total O/U: over 45.5 (52 points).

Recap

South Florida beat Army 28-24 at Michie Stadium in West Point on Sep 12, 2026 to move to 2-0.

The go-ahead score came with 0:19 left in the fourth quarter: Joshua Porter 38 Yd pass from Michael Van Buren Jr. (Nico Gramatica Kick).

Score by quarter

South Florida Bulls and Army Black Knights, score by quarter
Team1234T
USF7071428
ARMY01401024

Scoring plays

First Quarter

  1. USFTouchdown · 11:00Bryson Rodgers 7 Yd pass from Michael Van Buren Jr. (Nico Gramatica Kick)7-0

Second Quarter

  1. ARMYTouchdown · 11:47Zach Mundell 24 Yd pass from Cale Hellums (Dawson Jones Kick)7-7
  2. ARMYTouchdown · 0:13Godspower Nwawuihe 4 Yd pass from Cale Hellums (Dawson Jones Kick)7-14

Third Quarter

  1. USFTouchdown · 8:59Michael Van Buren Jr. 18 Yd Run (Dawson Jones Kick)14-14

Fourth Quarter

  1. ARMYField Goal · 14:05Dawson Jones 27 Yd Field Goal14-17
  2. ARMYTouchdown · 4:59Godspower Nwawuihe 10 Yd Run (Dawson Jones Kick)14-24
  3. USFTouchdown · 3:13Michael Van Buren Jr. 24 Yd Run (Nico Gramatica Kick)21-24
  4. USFTouchdown · 0:19Joshua Porter 38 Yd pass from Michael Van Buren Jr. (Nico Gramatica Kick)28-24

Team stats

USFARMY
1st Downs
21
21
Total Yards
369
347
Passing
239
128
Rushing
130
219
3rd down efficiency
6-11
4-11
Turnovers
0
1
Possession
24:14
35:46

Top performers

South Florida BullsArmy Black Knights

Passing

Michael Van Buren Jr.19/30, 239 YDS, 2 TD
Cale Hellums9/10, 91 YDS, 2 TD

Rushing

Michael Van Buren Jr.5 CAR, 45 YDS, 2 TD
Godspower Nwawuihe20 CAR, 94 YDS, 1 TD

Receiving

Joshua Porter3 REC, 67 YDS, 1 TD
Zach Mundell3 REC, 47 YDS, 1 TD

Tackles

Ayden Jackson10
Elijah Walton11

Sacks

Zavier Hamilton1
–

Player stats

South Florida · Passing

PlayerC/ATTYDSAVGTDINTQBR
Michael Van Buren Jr.19/302398.02085.4

South Florida · Rushing

PlayerCARYDSAVGTDLONG
Michael Van Buren Jr.5459.0224
Jason Collins Jr.9404.4010
D.J. Crowther6396.5013
Cameron Seldon273.508
Luke Kromenhoek133.003
Team2-4-2.000

South Florida · Receiving

PlayerRECYDSAVGTDLONG
Joshua Porter36722.3138
Bryson Rodgers66410.7121
Arhmad Branch55310.6017
Cameron Seldon23015.0031
Wyatt Sullivan22110.5017
D.J. Crowther144.004

South Florida · Fumbles

PlayerFUMLOSTREC
Herlin Perry Jr.001

South Florida · Defense

PlayerTOTSOLOSACKSTFLPDQB HURTD
Ayden Jackson10400.5000
Sam Robinson8400000
Tavin Ward6200000
Rodney Hill6100000
Cedrick Hawkins Jr.5400000
Zavier Hamilton5311000
C.J. Hicks5101010
Michael Harris4101000

South Florida · Kick returns

PlayerNOYDSAVGLONGTD
Zavier Hamilton111.010

South Florida · Kicking

PlayerFGPCTLONGXPPTS
Nico Gramatica0/00.004/44

South Florida · Punting

PlayerNOYDSAVGTBIn 20LONG
Luke Goater416842.00348

Army · Passing

PlayerC/ATTYDSAVGTDINTQBR
Cale Hellums9/10919.12059.7
Zach Mundell1/13737.000--

Army · Rushing

PlayerCARYDSAVGTDLONG
Godspower Nwawuihe20944.7113
Cale Hellums18553.108
Zach Mundell34515.0023
Jake Rendina6264.307
Samari Howard331.003
Brady Mott1-4-4.000

Army · Receiving

PlayerRECYDSAVGTDLONG
Zach Mundell34715.7124
Tobi Olawole13737.0037
Parker Poloskey22211.0013
Samari Howard2105.009
Brady Anderson188.008
Godspower Nwawuihe144.014

Army · Fumbles

PlayerFUMLOSTREC
Zach Mundell110

Army · Defense

PlayerTOTSOLOSACKSTFLPDQB HURTD
Elijah Walton11501100
Jaquavious Moss8500000
Jaydan Mayes4200000
Caleb Williams4200.5200
Zane Tallman3300000
Noah Nixon3200000
Julian Porter3200000
Stephen Nnadozie2200100

Army · Kick returns

PlayerNOYDSAVGLONGTD
Noah Prior11010.0100

Army · Punt returns

PlayerNOYDSAVGLONGTD
Lloyd Benson III177.070

Army · Kicking

PlayerFGPCTLONGXPPTS
Dawson Jones1/1100.0273/36

Army · Punting

PlayerNOYDSAVGTBIn 20LONG
James Wagenseller419248.00257

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 5:21 PM ET. How game pages are made