Skip to main content
← Back to GamesOct 18, 2025Week 8
Conference Game

Wyoming Covers Spread in Close Air Force Battle

Air Force held off Wyoming 24-21 in a tightly contested Mountain West matchup in Week 8. The Falcons built an early lead with a field goal in the first quarter, but Wyoming answered with a touchdown to take the advantage. Air Force responded with another field goal before the Cowboys struck again in the third quarter with a 23-yard touchdown run by Terron Kellman, who led all rushers with 83 yards. The fourth quarter proved decisive, with Air Force scoring 10 points to secure the victory despite Wyoming's late touchdown. The game featured significant momentum swings throughout, with 12 lead changes and Wyoming ultimately covering the 4-point spread. Air Force quarterback Liam Szarka completed 33 passes, while Wyoming's Eric Richardson led receivers with 9 catches. A crucial fourth-quarter interception by Roger Jones Jr. sealed the game for the Falcons. The contest finished under the 56.5-point over-under, with neither team's offense able to fully capitalize on opportunities.

AI-generated recap · Aug 7, 2026

Team1Q2Q3Q4QFinal
WyomingWyoming
707721
Air ForceAir Force
3381024

Scoring Timeline

Q1Q2Q3Q4014283-03-76-79-1414-1421-1427-21
Air ForceWyoming

Drive Chart

Own 20Own 4050Opp 40Opp 20AFWYOAFWYOAFWYOAFWYOWYOAFWYOAFWYOAFWYOAFWYOAFFG1660ydTD974ydPUNT30ydPUNT511ydFG1174ydPUNT617ydPUNT517ydEND938ydTD1075ydTD960ydPUNT730ydDOWNS846ydTO963ydTD880ydTO35ydFG46ydTD968ydUncategorized411yd

Box Score

Team statistics comparing Wyoming and Air Force
StatisticWyomingAir Force
Passing23-303-8
Pass Yards21133
Rush Yards198330
Total Yards409363
Turnovers20
3rd Down6-126-14
Penalties2-152-10
Possession26:5733:03

Player Leaders

Player Leaders

Wyoming
passing
Kaden Anderson
23/29, 211 YDS, 1 TD, 1 INT
rushing
Terron Kellman
9 CAR, 83 YDS, 2 TD
receiving
Jaylen Sargent
5 REC, 65 YDS
defense
Tyce Westland
2 TFL, 1 PD
Air Force
passing
Liam Szarka
3/8, 33 YDS
rushing
Liam Szarka
26 CAR, 141 YDS, 1 TD
receiving
Jonah Dawson
1 REC, 18 YDS
defense

Play-by-Play

1st & 10Pass Incompletion0 ydsPPA -0.70

Liam Szarka pass incomplete to Jonah Dawson

2nd & 10Rush+4 ydsPPA -0.06

Kade Frew run for 4 yds to the AF 29

3rd & 6Rush+7 ydsPPA +1.70

Kade Frew run for 7 yds to the AF 36 for a 1ST down

1st & 10Rush+1 ydsPPA -0.85

Kade Frew run for 1 yd to the AF 37

2nd & 9Rush+6 ydsPPA +0.29

Liam Szarka run for 6 yds to the AF 43

3rd & 3Rush+9 ydsPPA +2.02

Liam Szarka run for 9 yds to the WYO 48 for a 1ST down

1st & 10Rush+5 ydsPPA +0.10

Liam Szarka run for 5 yds to the WYO 43

2nd & 5Rush+6 ydsPPA +0.54

Liam Szarka run for 6 yds to the WYO 37 for a 1ST down

1st & 10Rush+1 ydsPPA -0.57

Cade Harris run for 1 yd to the WYO 36

2nd & 9Rush+1 ydsPPA -0.71

Liam Szarka run for 1 yd to the WYO 35

3rd & 8Pass Reception+5 ydsPPA +0.06

Liam Szarka pass complete to Bruin Fleischmann for 5 yds to the WYO 30

4th & 3Rush+10 ydsPPA +1.66

Kade Frew run for 10 yds to the WYO 20 for a 1ST down

1st & 10Rush+3 ydsPPA -0.12

Liam Szarka run for 3 yds to the WYO 17

2nd & 7Rush+1 ydsPPA -0.31

Owen Allen run for 1 yd to the WYO 16

3rd & 6Rush+1 ydsPPA -0.39

Liam Szarka run for 1 yd to the WYO 15

4th & 5Field Goal Good+32 yds

Reagan Tubbs 32 yd FG GOOD

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

Reagan Tubbs kickoff for 62 yds , Deion DeBlanc return for 23 yds to the WYO 26

1st & 10Pass Reception+9 ydsPPA +1.28

Kaden Anderson pass complete to Eric Richardson for 9 yds to the WYO 35

2nd & 1Pass Reception+2 ydsPPA -0.32

Kaden Anderson pass complete to Chris Durr Jr. for 2 yds to the WYO 37 for a 1ST down

1st & 10Pass Reception+11 ydsPPA +1.04

Kaden Anderson pass complete to Chris Durr Jr. for 11 yds to the WYO 48 for a 1ST down

1st & 10Rush+2 ydsPPA -0.66

Samuel Harris run for 2 yds to the 50 yard line

2nd & 8Rush+9 ydsPPA +1.42

Deion DeBlanc run for 9 yds to the AF 41 for a 1ST down

1st & 10Rush-1 ydsPPA -1.09

Samuel Harris run for a loss of 1 yard to the AF 42

2nd & 11Pass Reception+5 ydsPPA +0.07

Kaden Anderson pass complete to Jackson Holman for 5 yds to the AF 37

3rd & 6Pass Reception+14 ydsPPA +1.60

Kaden Anderson pass complete to Jaylen Sargent for 14 yds to the AF 23 for a 1ST down

1st & 10Rushing Touchdown+23 ydsPPA +2.66

Terron Kellman run for 23 yds for a TD (Erik Sandvik KICK)

1st & 10Rush+2 ydsPPA -0.45

Liam Szarka run for 2 yds to the AF 27

2nd & 8Fumble Recovery (Own)-7 ydsPPA -0.76

Liam Szarka sacked by Chisom Ifeanyi for a loss of 7 yards to the AF 20 Liam Szarka fumbled, recovered by AF Owen Allen , return for 0 yards

3rd & 15Rush+5 ydsPPA +0.01

Liam Szarka run for 5 yds to the AF 25

4th & 10Punt0 yds

Luke Freer punt for 43 yds

1st & 10Rush+9 ydsPPA +1.37

Samuel Harris run for 9 yds to the WYO 41

2nd & 1Rush+2 ydsPPA -0.32

Samuel Harris run for 2 yds to the WYO 43 for a 1ST down

1st & 10Pass Reception-4 ydsPPA -1.90

Kaden Anderson pass complete to Samuel Harris for a loss of 4 yards to the WYO 39

2nd & 14Sack-5 ydsPPA -0.82

Kaden Anderson sacked by Payton Zdroik for a loss of 5 yards to the WYO 34

3rd & 19Rush+9 ydsPPA +0.23

Samuel Harris run for 9 yds to the WYO 43

4th & 10Punt0 yds

Bart Edmiston punt for 43 yds

1st & 10Rush+23 ydsPPA +1.61

Dylan Carson run for 23 yds to the AF 37 for a 1ST down

1st & 10Rush+11 ydsPPA +1.04

Liam Szarka run for 11 yds to the AF 48 for a 1ST down

1st & 10Rush+2 ydsPPA -0.66

Kade Frew run for 2 yds to the 50 yard line

2nd & 8Rush+6 ydsPPA +0.35

Kade Frew run for 6 yds to the WYO 44

3rd & 2Rush+3 ydsPPA +1.07

Dylan Carson run for 3 yds to the WYO 41 for a 1ST down

1st & 10Rush+1 ydsPPA -0.67

Liam Szarka run for 1 yd to the WYO 40

2nd & 9Rush+29 ydsPPA +1.39

Liam Szarka run for 29 yds to the WYO 11 for a 1ST down

1st & 10Rush+2 ydsPPA -0.17

Liam Szarka run for 2 yds to the WYO 9

2nd & 8Rush-3 ydsPPA -0.50

Liam Szarka run for a loss of 3 yards to the WYO 12

3rd & 11Pass Incompletion0 ydsPPA -0.51

Liam Szarka pass incomplete to Kade Frew, broken up by Ben Florentine

4th & 11Field Goal Good+29 yds

Reagan Tubbs 29 Yd Field Goal

1st & 10Rush+2 ydsPPA -0.45

Sam Scott run for 2 yds to the WYO 27

2nd & 8Pass Incompletion0 ydsPPA -0.48

Kaden Anderson pass incomplete to Michael Fitzgerald, broken up by RJ Reedus

3rd & 8Pass Reception+9 ydsPPA +1.86

Kaden Anderson pass complete to Michael Fitzgerald for 9 yds to the WYO 36 for a 1ST down

1st & 10Pass Reception+5 ydsPPA +0.11

Kaden Anderson pass complete to Evan Svoboda for 5 yds to the WYO 41

2nd & 5Rush+1 ydsPPA -0.89

Bricen Brantley run for 1 yd to the WYO 42

3rd & 4Pass Incompletion0 ydsPPA -0.75

Kaden Anderson pass incomplete to Isaac Schoenfeld, broken up by Max Mustell

4th & 4Punt0 yds

Bart Edmiston punt for 35 yds

1st & 10Rush+3 ydsPPA -0.27

Liam Szarka run for 3 yds to the AF 26

2nd & 7Rush+15 ydsPPA +1.82

Owen Allen run for 15 yds to the AF 41 for a 1ST down

1st & 10Rush-4 ydsPPA -1.83

Kade Frew run for a loss of 4 yards to the AF 37

2nd & 14Pass Incompletion0 ydsPPA -0.48

Liam Szarka pass incomplete to Bruin Fleischmann, broken up by Tyce Westland

3rd & 14Penalty-5 yds

Air Force Penalty, false start (Jonah Dawson) to the AF 32

3rd & 19Rush+8 ydsPPA +0.14

Kade Frew run for 8 yds to the AF 40

4th & 11Punt+7 yds

Luke Freer punt for 59 yds , Charlie Coenen returns for 7 yds to the WYO 8

1st & 10Rush+2 ydsPPA -0.21

Sam Scott run for 2 yds to the WYO 10

2nd & 8Rush+14 ydsPPA +0.91

Samuel Harris run for 14 yds to the WYO 24 for a 1ST down

1st & 10Rush+4 ydsPPA -0.11

Samuel Harris run for 4 yds to the WYO 28

2nd & 6Pass Incompletion0 ydsPPA -0.62

Kaden Anderson pass incomplete to Jaylen Sargent

3rd & 6Pass Reception+25 ydsPPA +3.26

Kaden Anderson pass complete to Samuel Harris for 25 yds to the AF 47 for a 1ST down

1st & 10Pass Reception+12 ydsPPA +0.64

Kaden Anderson pass complete to Kyle Frendt for 12 yds to the AF 35 for a 1ST down

1st & 10Pass Reception-4 ydsPPA -1.45

Kaden Anderson pass complete to Deion DeBlanc for a loss of 4 yards to the AF 39

2nd & 14Penalty+5 yds

Air Force Penalty, false start (5 Yards) to the AF 44

2nd & 19Pass Reception+10 ydsPPA +1.12

Kaden Anderson pass complete to Sam Scott for no gain to the WYO 44 Air Force Penalty, Defensive holding (10 Yards) to the WYO 46

1st & 10Rush+5 ydsPPA +0.09

Samuel Harris run for 5 yds to the WYO 30

2nd & 5Pass Reception+6 ydsPPA +0.84

Kaden Anderson pass complete to Jaylen Sargent for 6 yds to the WYO 36 for a 1ST down

1st & 10Pass Reception+11 ydsPPA +1.05

Kaden Anderson pass complete to Evan Svoboda for 11 yds to the WYO 47 for a 1ST down

1st & 10Rush+7 ydsPPA +0.63

Terron Kellman run for 7 yds to the AF 46

2nd & 3Rush+4 ydsPPA +0.17

Terron Kellman run for 4 yds to the AF 42 for a 1ST down

1st & 10Rush+5 ydsPPA +0.09

Samuel Harris run for 5 yds to the AF 37

2nd & 5Rush+3 ydsPPA -0.30

Samuel Harris run for 3 yds to the AF 34

3rd & 2Rush-1 ydsPPA -1.24

Evan Svoboda run for a loss of 1 yard to the AF 35

4th & 3Rush+12 ydsPPA +2.08

Terron Kellman run for 12 yds to the AF 23 for a 1ST down

1st & 10Rushing Touchdown+23 ydsPPA +2.66

Terron Kellman 23 Yd Run (Erik Sandvik Kick)

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

Bart Edmiston kickoff for 49 yds , Cade Harris return for 24 yds to the AF 40

1st & 10Rush0 ydsPPA -1.12

Dylan Carson run for no gain to the AF 40

2nd & 10Pass Reception+18 ydsPPA +2.59

Liam Szarka pass complete to Jonah Dawson for 18 yds to the WYO 42 for a 1ST down

1st & 10Rush+2 ydsPPA -0.49

Kade Frew run for 2 yds to the WYO 40

2nd & 8Rush+7 ydsPPA +0.48

Liam Szarka run for 7 yds to the WYO 33

3rd & 1Rush+5 ydsPPA +0.54

Dylan Carson run for 5 yds to the WYO 28 for a 1ST down

1st & 10Rush0 ydsPPA -0.51

Kade Frew run for no gain to the WYO 28

2nd & 10Rush+27 ydsPPA +2.34

Liam Szarka run for 27 yds to the WYO 1 for a 1ST down

1st & 10Pass Reception-62 yds

Liam Szarka pass complete to Kade Frew for no gain to the AF 35

1st & 1Rushing Touchdown+1 ydsPPA +0.94

Liam Szarka 1 Yd Run (Liam Szarka Pass to Kade Frew for Two-Point Conversion)

1st & 10Rush+13 ydsPPA +1.12

Deion DeBlanc run for 13 yds to the WYO 38 for a 1ST down

1st & 10Pass Reception+6 ydsPPA +0.40

Kaden Anderson pass complete to Jaylen Sargent for 6 yds to the WYO 44

2nd & 4Rush+2 ydsPPA -0.73

Samuel Harris run for 2 yds to the WYO 46

3rd & 2Rush+2 ydsPPA +1.27

Samuel Harris run for 2 yds to the WYO 48 for a 1ST down

1st & 10Pass Reception+6 ydsPPA +0.36

Kaden Anderson pass complete to Michael Fitzgerald for 6 yds to the AF 46

2nd & 4Rush+1 ydsPPA -0.93

Eric Richardson run for 1 yd to the AF 45

3rd & 3Pass Incompletion0 ydsPPA -1.12

Kaden Anderson pass incomplete to Chris Durr Jr., broken up by Dallas Daley

4th & 3Punt0 yds

Bart Edmiston punt for 45 yds

1st & 10Rush+26 ydsPPA +2.20

Owen Allen run for 26 yds to the AF 46 for a 1ST down

1st & 10Rush+1 ydsPPA -0.92

Liam Szarka run for 1 yd to the AF 47

2nd & 9Pass Incompletion0 ydsPPA -1.01

Liam Szarka pass incomplete to Cade Harris

3rd & 9Pass Reception+10 ydsPPA +2.76

Liam Szarka pass complete to Kade Frew for 10 yds to the WYO 43 for a 1ST down

1st & 10Rush+5 ydsPPA +0.09

Owen Allen run for 5 yds to the WYO 38

2nd & 5Rush+2 ydsPPA -0.52

Owen Allen run for 2 yds to the WYO 36

3rd & 3Rush+2 ydsPPA -0.59

Liam Szarka run for 2 yds to the WYO 34

4th & 1Pass Incompletion0 ydsPPA -2.63

Liam Szarka pass incomplete to Bruin Fleischmann

1st & 10Rush-1 ydsPPA -1.14

Terron Kellman run for a loss of 1 yard to the WYO 33

2nd & 11Rush+10 ydsPPA +1.09

Terron Kellman run for 10 yds to the WYO 43

3rd & 1Rush+2 ydsPPA +1.11

Samuel Harris run for 2 yds to the WYO 45 for a 1ST down

1st & 10Pass Reception+29 ydsPPA +1.56

Kaden Anderson pass complete to Jaylen Sargent for 29 yds to the AF 26 for a 1ST down

1st & 10Rush+3 ydsPPA -0.15

Samuel Harris run for 3 yds to the AF 23

2nd & 7Pass Reception+16 ydsPPA +0.67

Kaden Anderson pass complete to Samuel Harris for 16 yds to the AF 7 for a 1ST down

1st & 7Rush+4 ydsPPA -0.01

Samuel Harris run for 4 yds to the AF 3

2nd & 3Rush0 ydsPPA -0.41

Terron Kellman run for no gain to the AF 3

3rd & 3Pass Interception Return0 ydsPPA -4.38

Evan Svoboda pass intercepted Roger Jones Jr. return for no gain to the AF 20

1st & 10Rush+14 ydsPPA +1.05

Owen Allen run for 14 yds to the AF 34 for a 1ST down

1st & 10Rush+9 ydsPPA +1.38

Liam Szarka run for 9 yds to the AF 43

2nd & 1Rush+2 ydsPPA -0.32

Owen Allen run for 2 yds to the AF 45 for a 1ST down

1st & 10Rush+37 ydsPPA +1.68

Owen Allen run for 37 yds to the WYO 18 for a 1ST down

1st & 10Rush+1 ydsPPA -0.27

Kade Frew run for 1 yd to the WYO 17

2nd & 9Rush+7 ydsPPA +0.22

Liam Szarka run for 7 yds to the WYO 10

3rd & 2Rush+1 ydsPPA -0.30

Owen Allen run for 1 yd to the WYO 9

4th & 1Rushing Touchdown+9 ydsPPA +2.94

Kade Frew 9 Yd Run (Reagan Tubbs Kick)

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

Reagan Tubbs kickoff for 45 yds , Caleb Merritt return for 1 yd to the WYO 21

1st & 10Pass Incompletion0 ydsPPA -0.59

Kaden Anderson pass incomplete to Samuel Harris

2nd & 10Rush+5 ydsPPA +0.04

Samuel Harris run for 5 yds to the WYO 26

3rd & 5Uncategorized0 yds

Max Mustell return for no gain to the WYO 29

1st & 10Rush+9 ydsPPA +0.68

Liam Szarka run for 9 yds to the WYO 20

2nd & 1Penalty+5 yds

Wyoming Penalty, false start (5 Yards) to the WYO 25

2nd & 6Rush+3 ydsPPA -0.18

Kade Frew run for 3 yds to the WYO 22

3rd & 3Rush-1 ydsPPA -0.81

Liam Szarka run for a loss of 1 yard to the WYO 23

4th & 4Field Goal Good+40 yds

Reagan Tubbs 40 Yd Field Goal

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

Reagan Tubbs kickoff for 53 yds , Caleb Merritt return for 20 yds to the WYO 32

1st & 10Pass Reception+7 ydsPPA +0.69

Kaden Anderson pass complete to Terron Kellman for 7 yds to the WYO 39

2nd & 3Rush+2 ydsPPA -0.74

Kaden Anderson run for 2 yds to the WYO 41

3rd & 1Rush+5 ydsPPA +1.38

Terron Kellman run for 5 yds to the WYO 46 for a 1ST down

1st & 10Pass Reception+10 ydsPPA +0.77

Kaden Anderson pass complete to Jaylen Sargent for 10 yds to the AF 44 for a 1ST down

1st & 10Pass Reception+5 ydsPPA +0.09

Kaden Anderson pass complete to Samuel Harris for 5 yds to the AF 39

2nd & 5Rush+8 ydsPPA +0.48

Kaden Anderson run for 8 yds to the AF 31 for a 1ST down

1st & 10Pass Reception+7 ydsPPA +0.36

Kaden Anderson pass complete to Jackson Holman for 7 yds to the AF 24

2nd & 3Pass Reception+11 ydsPPA -0.06

Kaden Anderson pass complete to Deion DeBlanc for 11 yds to the AF 13 for a 1ST down

1st & 10Passing Touchdown+13 ydsPPA +2.54

Michael Fitzgerald 13 Yd pass from Kaden Anderson (Erik Sandvik Kick)

1st & 10Rush+2 ydsPPA -0.53

Owen Allen run for 2 yds to the WYO 42

2nd & 8Rush+4 ydsPPA -0.14

Cade Harris run for 4 yds to the WYO 38

3rd & 4Rush+5 ydsPPA +1.18

Liam Szarka run for 5 yds to the WYO 33 for a 1ST down

1st & 10Rush-1 ydsPPA -0.80

run for a loss of 1 yard to the WYO 33

Situational Analysis

Wyoming

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
65%
31 plays
2nd
17%
6 plays
29%
7 plays
80%
5 plays
75%
4 plays
3rd
50%
6 plays
67%
3 plays
100%
1 play
100%
1 play
4th
100%
1 play

Air Force

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
100%
1 play
35%
26 plays
2nd
0%
1 play
33%
3 plays
53%
15 plays
0%
1 play
3rd
50%
6 plays
67%
3 plays
100%
2 plays
67%
3 plays
4th
67%
3 plays