Skip to main content
← Back to GamesSep 6, 2025Week 2

Army Upsets Kansas State 24-21 Behind Short's Dual-Threat Performance

Army defeated Kansas State 24-21 in Week 2, covering a 17-point spread in a competitive matchup that saw four lead changes. Noah Short led the Black Knights' offense, completing 52 passing yards and rushing for 61 yards. Kansas State's Brayden Loftin led receivers with 9 catches, while the Wildcats' Avery Johnson connected with Jerand Bradley early and Jaron Tibbs for a touchdown in the second quarter.

The scoring remained tight throughout, with Kansas State holding an 21-17 advantage entering the fourth quarter before Army scored 10 unanswered points to secure the victory. Army's defense generated critical stops, including a dominant sequence in the second period. Both teams exchanged momentum swings, with Kansas State mounting defensive efforts in the third quarter that limited Army's progress at times.

The game finished under the 48.5 over-under total. Army's ground game proved instrumental down the stretch, with Cale Hellums contributing key rushing plays including a 16-yard gain for a first down at midfield in the third quarter.

AI-generated recap · Aug 19, 2026

Team1Q2Q3Q4QFinal
ArmyArmy
0771024
Kansas StateKansas State
3108021

Scoring Timeline

Q1Q2Q3Q4014283-010-013-013-713-1421-1721-24
Kansas StateArmy

Drive Chart

Own 20Own 4050Opp 40Opp 20KSARMKSARMKSARMKSARMARMKSARMKSARMARMKSARMFG833ydPUNT613ydPUNT635ydDOWNS1028ydTD647ydPUNT414ydFG1268ydEND1675ydPUNT34ydPUNT422ydTD1489ydTD00ydFG1357ydTD1456ydTO926ydEND3-14yd

Box Score

Team statistics comparing Army and Kansas State
StatisticArmyKansas State
Passing8-1215-25
Pass Yards95172
Rush Yards23774
Total Yards332246
Turnovers01
3rd Down10-222-9
Penalties2-102-15
Possession40:2919:31

Player Leaders

Player Leaders

Army
passing
Noah Short
1/1, 52 YDS
rushing
Cale Hellums
41 CAR, 124 YDS, 2 TD
receiving
Bradyn Anderson
3 REC, 64 YDS, 1 TD
defense
Kansas State
passing
Avery Johnson
15/25, 172 YDS, 1 TD, 1 INT
rushing
Joe Jackson
7 CAR, 30 YDS
receiving
Jaron Tibbs
5 REC, 61 YDS, 1 TD
defense

Play-by-Play

1st & 10Kickoff Return (Offense)+44 yds

Anderson Britton kickoff for 58 yds , Bryce Noernberg return for 44 yds to the ARMY 49

1st & 10Rush-1 ydsPPA -1.33

Joe Jackson run for a loss of 1 yard to the 50 yard line

2nd & 11Pass Incompletion0 ydsPPA -0.99

Avery Johnson pass incomplete to Joe Jackson

3rd & 11Pass Reception+15 ydsPPA +3.11

Avery Johnson pass complete to Jerand Bradley for 15 yds to the ARMY 35 for a 1ST down

1st & 10Rush+11 ydsPPA +0.29

Joe Jackson run for 11 yds to the ARMY 24 for a 1ST down

1st & 10Rush+1 ydsPPA -0.33

DeVon Rice run for 1 yd to the ARMY 23

2nd & 9Pass Reception+8 ydsPPA +0.38

Avery Johnson pass complete to Jaron Tibbs for 8 yds to the ARMY 15

3rd & 1Rush-1 ydsPPA -0.61

Joe Jackson run for a loss of 1 yard to the ARMY 16

4th & 2Field Goal Good+34 yds

L. Rodriguez 34 yd FG GOOD

1st & 10Rush+3 ydsPPA -0.30

Cale Hellums run for 3 yds to the ARMY 28

2nd & 7Rush+2 ydsPPA -0.36

Hayden Reed run for 2 yds to the ARMY 30

3rd & 5Rush+6 ydsPPA +1.59

Noah Short run for 6 yds to the ARMY 36 for a 1ST down

1st & 10Penalty-5 yds

Army Penalty, False Start (Parker Poloskey) to the ARMY 31

1st & 15Rush-3 ydsPPA -0.82

Cale Hellums run for a loss of 3 yards to the ARMY 28

2nd & 18Rush+4 ydsPPA -0.04

Cale Hellums run for 4 yds to the ARMY 32

3rd & 14Rush+6 ydsPPA +0.07

Cale Hellums run for 6 yds to the ARMY 38

4th & 8Punt0 yds

James Wagenseller punt for 47 yds , Sterling Lockett returns for no gain to the KSU 15

1st & 10Pass Reception+16 ydsPPA +1.01

Avery Johnson pass complete to Jerand Bradley for 16 yds to the KSU 31 for a 1ST down

1st & 10Pass Reception+9 ydsPPA +1.36

Avery Johnson pass complete to Brayden Loftin for 9 yds to the KSU 40

2nd & 1Rush+2 ydsPPA -0.32

JB Price run for 2 yds to the KSU 42 for a 1ST down

1st & 10Rush+3 ydsPPA -0.43

Joe Jackson run for 3 yds to the KSU 45

2nd & 7Pass Incompletion0 ydsPPA -1.06

Avery Johnson pass incomplete to Will Anciaux

3rd & 7Pass Reception+5 ydsPPA +0.06

Avery Johnson pass complete to Joe Jackson for 5 yds to the 50 yard line

4th & 2Punt0 yds

Simon McClannan punt for 50 yds for a touchback

1st & 10Rush+1 ydsPPA -0.47

Noah Short run for 1 yd to the ARMY 21

2nd & 9Pass Reception+8 ydsPPA +0.46

Cale Hellums pass complete to Samari Howard for 8 yds to the ARMY 29

3rd & 1Rush+2 ydsPPA +0.78

Cale Hellums run for 2 yds to the ARMY 31 for a 1ST down

1st & 10Rush+5 ydsPPA +0.10

Cale Hellums run for 5 yds to the ARMY 36

2nd & 5Rush+3 ydsPPA -0.39

Jake Rendina run for 3 yds to the ARMY 39

3rd & 2Rush+2 ydsPPA +1.23

Cale Hellums run for 2 yds to the ARMY 41 for a 1ST down

1st & 10Rush+4 ydsPPA -0.17

Noah Short run for 4 yds to the ARMY 45

2nd & 6Rush+1 ydsPPA -0.90

Cale Hellums run for 1 yd to the ARMY 46

3rd & 5Rush+2 ydsPPA -0.52

Carson Smith run for 2 yds to the ARMY 48

4th & 3Pass Incompletion0 ydsPPA -0.75

Cale Hellums pass incomplete to Carson Smith

1st & 10Rush+13 ydsPPA +0.71

DeVon Rice run for 13 yds to the ARMY 35 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.69

Avery Johnson pass incomplete to Jerand Bradley

2nd & 10Rush+5 ydsPPA +0.06

DeVon Rice run for 5 yds to the ARMY 30

3rd & 5Rush-5 ydsPPA -2.00

Avery Johnson run for 4 yds to the ARMY 26 Kansas State Penalty, Offensive Holding (Jemyri Davis) to the ARMY 35

3rd & 10Pass Reception+3 ydsPPA -0.38

Avery Johnson pass complete to Jayce Brown for 3 yds to the ARMY 32

4th & 7Passing Touchdown+32 ydsPPA +4.96

Avery Johnson pass complete to Jaron Tibbs for 32 yds for a TD (Luis Rodriguez KICK)

1st & 10Rush+17 ydsPPA +1.52

Noah Short run for 17 yds to the ARMY 42 for a 1ST down

1st & 10Penalty-5 yds

Army Penalty, False Start (Samari Howard) to the ARMY 37

1st & 15Rush+2 ydsPPA -0.50

Hayden Reed run for 2 yds to the ARMY 39

2nd & 13Rush0 ydsPPA -0.58

Cale Hellums run for no gain to the ARMY 39

3rd & 13Pass Incompletion0 ydsPPA -0.30

Cale Hellums pass incomplete to Parker Poloskey

4th & 13Punt0 yds

James Wagenseller punt for 49 yds, fair catch by Sterling Lockett at the KSU 12

1st & 10Rush0 ydsPPA -0.38

JB Price run for no gain to the KSU 12

2nd & 10Rush0 ydsPPA -0.17

DeVon Rice run for no gain to the KSU 12

3rd & 10Pass Reception+21 ydsPPA +1.85

Avery Johnson pass complete to Garrett Oakley for 21 yds to the KSU 33 for a 1ST down

1st & 10Rush+15 ydsPPA +1.42

Joe Jackson run for 15 yds to the KSU 48 for a 1ST down

1st & 10Rush+7 ydsPPA +0.62

Avery Johnson run for 7 yds to the ARMY 45

2nd & 3Pass Reception+11 ydsPPA +0.45

Avery Johnson pass complete to Adonis Moise for 11 yds to the ARMY 34 for a 1ST down

1st & 10Rush+7 ydsPPA +0.38

DeVon Rice run for 7 yds to the ARMY 27

2nd & 3Pass Reception+9 ydsPPA -0.04

Avery Johnson pass complete to Jayce Brown for 9 yds to the ARMY 18 for a 1ST down

1st & 10Rush+2 ydsPPA -0.19

DeVon Rice run for 2 yds to the ARMY 16

2nd & 8Rush+1 ydsPPA -0.29

Joe Jackson run for 1 yd to the ARMY 15

3rd & 7Penalty-5 yds

Johnson, Avery pass complete to Tibbs, Jaron for 7 yards to the ARMY8, PENALTY KANSASST illegal formation (TEAM) 5 yards to the ARMY20, NO PLAY.

3rd & 12Pass Incompletion0 ydsPPA -0.79

Avery Johnson pass incomplete to Brayden Loftin

4th & 12Field Goal Good+38 yds

Luis Rodriguez 38 yd FG GOOD

1st & 10Rush+1 ydsPPA -0.59

Cale Hellums run for 1 yd to the ARMY 26

2nd & 9Rush+7 ydsPPA +0.37

Noah Short run for 7 yds to the ARMY 33

3rd & 2Rush+2 ydsPPA +1.05

Cale Hellums run for 2 yds to the ARMY 35 for a 1ST down

1st & 10Rush+9 ydsPPA +1.38

Cale Hellums run for 9 yds to the ARMY 44

2nd & 1Rush+4 ydsPPA -0.15

Cale Hellums run for 4 yds to the ARMY 48 for a 1ST down

1st & 10Rush-3 ydsPPA -1.80

Cale Hellums run for a loss of 3 yards to the ARMY 45

2nd & 13Pass Reception+6 ydsPPA +0.27

Cale Hellums pass complete to Samari Howard for 6 yds to the KSU 49

3rd & 7Pass Reception+10 ydsPPA +2.40

Cale Hellums pass complete to Brady Anderson for 10 yds to the KSU 39 for a 1ST down

1st & 10Rush+11 ydsPPA +0.38

Cale Hellums run for 11 yds to the KSU 28 for a 1ST down

1st & 10Rush+2 ydsPPA -0.27

Hayden Reed run for 2 yds to the KSU 26

2nd & 8Rush+3 ydsPPA -0.19

Cale Hellums run for 3 yds to the KSU 23

3rd & 5Pass Reception+18 ydsPPA +1.34

Cale Hellums pass complete to Noah Short for 18 yds to the KSU 5 for a 1ST down

1st & 5Rush+1 ydsPPA -0.45

Cale Hellums run for 1 yd to the KSU 4

2nd & 4Pass Reception+2 ydsPPA -0.21

Cale Hellums pass complete to Samari Howard for 2 yds to the KSU 2

3rd & 2Pass Incompletion0 ydsPPA -0.31

Cale Hellums pass incomplete to Parker Poloskey

4th & 2Passing Touchdown+2 ydsPPA +2.85

Cale Hellums pass complete to Brady Anderson for 2 yds for a TD (Dawson Jones KICK)

0th & 0End of Half+3 yds

End of 2nd Quarter

1st & 10Rush+4 ydsPPA -0.11

Cale Hellums run for 4 yds to the ARMY 29

2nd & 6Rush-1 ydsPPA -0.74

Hayden Reed run for a loss of 1 yard to the ARMY 28

3rd & 7Rush+1 ydsPPA -0.22

Cale Hellums run for 1 yd to the ARMY 29

4th & 6Punt0 yds

James Wagenseller punt for 40 yds, punt out-of-bounds at the KSU 31

1st & 10Pass Reception+17 ydsPPA +1.60

Avery Johnson pass complete to Jayce Brown for 17 yds to the KSU 48 for a 1ST down

1st & 10Rush+2 ydsPPA -0.66

Joe Jackson run for 2 yds to the 50 yard line

2nd & 8Rush+3 ydsPPA -0.41

Avery Johnson run for 3 yds to the ARMY 47

3rd & 5Pass Incompletion0 ydsPPA -1.01

Avery Johnson pass incomplete to Jayce Brown

4th & 5Punt0 yds

Simon McClannan punt for 36 yds , Aden Self returns for no gain to the ARMY 11

1st & 10Rush+3 ydsPPA -0.15

Noah Short run for 3 yds to the ARMY 14

2nd & 7Pass Reception+52 ydsPPA +3.98

Noah Short pass complete to Brady Anderson for 52 yds to the KSU 34 for a 1ST down

1st & 10Rush+3 ydsPPA -0.21

Noah Short run for 3 yds to the KSU 31

2nd & 7Rush+5 ydsPPA +0.07

Cale Hellums run for 5 yds to the KSU 26

3rd & 2Rush+3 ydsPPA +0.41

Cale Hellums run for 3 yds to the KSU 23 for a 1ST down

1st & 10Rush+5 ydsPPA +0.07

Carson Smith run for 5 yds to the KSU 18

2nd & 5Rush+1 ydsPPA -0.35

Cale Hellums run for 1 yd to the KSU 17

3rd & 4Rush+1 ydsPPA -0.39

Noah Short run for 1 yd to the KSU 16

4th & 3Rush+5 ydsPPA +0.81

Hayden Reed run for 5 yds to the KSU 11 for a 1ST down

1st & 10Rush+3 ydsPPA -0.09

Carson Smith run for 3 yds to the KSU 8

2nd & 7Rush0 ydsPPA -0.29

Cale Hellums run for no gain to the KSU 8

3rd & 7Rush+4 ydsPPA -0.03

Cale Hellums run for 4 yds to the KSU 4

4th & 3Rush+3 ydsPPA +2.00

Cale Hellums run for 3 yds to the KSU 1 for a 1ST down

1st & 1Rushing Touchdown+1 ydsPPA +0.94

Cale Hellums run for 1 yd for a TD (Dawson Jones KICK)

1st & 10Kickoff Return Touchdown+99 yds

Anderson Britton kickoff for 64 yds , Bryce Noernberg return for 99 yds for a TD (Avery Johnson pass to Jaron Tibbs for Two-Point Conversion)

1st & 10Rush+2 ydsPPA -0.45

Carson Smith run for 2 yds to the ARMY 27

2nd & 8Rush+6 ydsPPA +0.23

Cale Hellums run for 6 yds to the ARMY 33

3rd & 2Rush+1 ydsPPA -0.50

Carson Smith run for 1 yd to the ARMY 34

4th & 1Rush+16 ydsPPA +2.96

Cale Hellums run for 16 yds to the 50 yard line for a 1ST down

1st & 10Rush+2 ydsPPA -0.63

Carson Smith run for 2 yds to the KSU 48

2nd & 8Rush+2 ydsPPA -0.65

Noah Short run for 2 yds to the KSU 46

3rd & 6Rush+9 ydsPPA +2.07

Cale Hellums run for 9 yds to the KSU 37 for a 1ST down

1st & 10Rush+3 ydsPPA -0.24

Carson Smith run for 3 yds to the KSU 34

2nd & 7Rush+17 ydsPPA +0.71

Noah Short run for 17 yds to the KSU 17 for a 1ST down

1st & 10Rush+2 ydsPPA -0.19

Briggs Bartosh run for 2 yds to the KSU 15

2nd & 8Pass Reception-3 ydsPPA -0.66

Cale Hellums pass complete to Noah Short for a loss of 3 yards to the KSU 18

3rd & 11Pass Incompletion0 ydsPPA -0.70

Cale Hellums pass incomplete to Noah Short

4th & 11Field Goal Good+35 yds

Dawson Jones 35 yd FG GOOD

1st & 10Rush+1 ydsPPA -0.93

Carson Smith run for 1 yd to the ARMY 45

2nd & 9Rush+5 ydsPPA +0.08

Cale Hellums run for 5 yds to the 50 yard line

3rd & 4Rush0 ydsPPA -0.99

Cale Hellums run for no gain to the 50 yard line

4th & 4Rush+6 ydsPPA +2.80

Cale Hellums run for 6 yds to the KSU 44 for a 1ST down

1st & 10Rush+5 ydsPPA +0.09

David Clerk run for 5 yds to the KSU 39

2nd & 5Rush+3 ydsPPA -0.32

Briggs Bartosh run for 3 yds to the KSU 36

3rd & 2Rush+5 ydsPPA +0.80

Cale Hellums run for 5 yds to the KSU 31 for a 1ST down

1st & 10Rush+4 ydsPPA -0.05

Carson Smith run for 4 yds to the KSU 27

2nd & 6Rush+5 ydsPPA +0.08

Cale Hellums run for 5 yds to the KSU 22

3rd & 1Rush0 ydsPPA -0.65

Cale Hellums run for no gain to the KSU 22

4th & 1Rush+2 ydsPPA +0.85

Cale Hellums run for 2 yds to the KSU 20 for a 1ST down

1st & 10Rush+6 ydsPPA +0.19

Briggs Bartosh run for 6 yds to the KSU 14

2nd & 4Rush0 ydsPPA -0.43

Cale Hellums run for no gain to the KSU 14

3rd & 4Rushing Touchdown+14 ydsPPA +2.86

Cale Hellums run for 14 yds for a TD (Dawson Jones KICK)

1st & 10Pass Reception+9 ydsPPA +1.25

Avery Johnson pass complete to Jaron Tibbs for 9 yds to the KSU 34

2nd & 1Pass Reception+5 ydsPPA -0.03

Avery Johnson pass complete to Jaron Tibbs for 5 yds to the KSU 39 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.11

Avery Johnson pass incomplete to Jaron Tibbs

2nd & 10Pass Incompletion0 ydsPPA -0.73

Avery Johnson pass incomplete to Jayce Brown

3rd & 10Pass Reception+5 ydsPPA +0.03

Avery Johnson pass complete to Jemyri Davis for 5 yds to the KSU 44

4th & 5Pass Reception+7 ydsPPA +2.89

Avery Johnson pass complete to Jaron Tibbs for 7 yds to the ARMY 49 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.10

Avery Johnson pass incomplete

2nd & 10Pass Incompletion0 ydsPPA -1.04

Avery Johnson pass incomplete to Adonis Moise

3rd & 10Pass Interception Return+8 ydsPPA -1.10

Avery Johnson pass intercepted Collin Matteson return for 8 yds to the KSU 46

1st & 10Rush-10 ydsPPA -2.98

Cale Hellums run for a loss of 10 yards to the ARMY 44

2nd & 20Rush-12 ydsPPA -0.83

TEAM run for a loss of 12 yards to the ARMY 32

3rd & 32Rush+8 ydsPPA +0.04

TEAM run for 8 yds to the ARMY 40

Situational Analysis

Army

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
100%
1 play
0%
1 play
29%
24 plays
0%
2 plays
2nd
0%
1 play
13%
8 plays
58%
12 plays
25%
4 plays
3rd
63%
8 plays
57%
7 plays
33%
3 plays
50%
4 plays
4th
83%
6 plays
100%
1 play

Kansas State

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
50%
18 plays
2nd
25%
4 plays
25%
8 plays
0%
1 play
3rd
0%
1 play
0%
2 plays
60%
5 plays
50%
2 plays
4th
100%
1 play
100%
1 play