Air Force
Air Force

Mountain West Conference

2024 Football Roster

59

-1

NEXTGEN

Power Rating

Quarterback

Transfers In

0

Transfers Out

2

Active Starts

0

Starts Lost

0

Speed

88

Explosion

83

Momentum

90

Meta

88

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
9
Zac Larrier

Sr. | 6000 - 195

Inactive

--
3
John Busha

Jr. | 6020 - 200

Active

29%

83.76-
11
Josh Johnson

So. | 6020 - 190

Active

10%

93.25-
15
Ben Brittain

Sr. | 6010 - 190

Inactive

--
Evan Medders

2024 | 6000 - 200

Active

87.6279
Brody Fortunati

2024 | 6030 - 190

HS Commit

84.15-
Ty Reasoner

2021 | 6010 - 180

Active

--
Jackson King

2024 | 6030 - 190

Active

89.6984
Josh Johnson

2023 | 6030 - 185

Active

--
River Lien

2023 | 6000 - 197

Active

--
Kemper Hodges

2022 | 6010 - 219

Active

--
Haaziq Daniels

2018 | 6010 - 205

Active

--
12
Maguire Martin

So. | 6010 - 190

Active

91-
Ty Black

2021 | 6010 - 195

Active

--
AJ Snow

2021 | 5114 - 192

Active

--
17
Cannon Turner

Sr. | 5114 - 190

Inactive

--
7
Quentin Hayes

So. | 6000 - 195

Transfer

61%

-86
Caleb Cappuccio

2025 | 5110 - 175

Transfer

--

Running Back

Transfers In

0

Transfers Out

2

Active Starts

0

Starts Lost

0

Speed

89

Explosion

76

Momentum

91

Meta

88

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
24
John Lee Eldridge III

Sr. | 5080 - 174

Active

--
21
Cade Harris

Sr. | 5080 - 185

Active

45%

92.6284
4
Emmanuel Michel

RS-Sr. | 5090 - 189

Inactive

--
Kade Frew

So. | 5090 - 190

Active

5%

90.35-
25
Tylor Latham

Jr. | 5080 - 180

Active

9%

82.5578
28
Aiden Calvert

Sr. | 5100 - 205

Active

17%

--
27
Kaden Cloud

Jr. | 5090 - 185

Active

1%

90.82-
22
Owen Allen

So. | 5110 - 215

Active

14%

--
8
Christopher Frew

Jr. | 5090 - 190

Active

10%

90.35-
Travis Wood

2024 | 5100 - 210

HS Commit

--
Ben Tyner

2025 | 5090 - 175

Active

--
Keegan Sack

2025 | 5100 - 195

HS Commit

88.79-
Javier Denson

2025 | 5100 - 190

Active

--
Dermot White

2023 | 5090 - 185

Active

--
Ryan Henning

2023 | 5100 - 185

Active

--
Kade Frew

2022 | 5080 - 180

Active

--
Brad Roberts

2019 | 6010 - 205

Active

--
Tristian Kwon

2018 | 6010 - 185

Active

--
Carter Kuehl

2018 | 5060 - 183

Active

--
Owen Burk

2020 | 5110 - 200

Active

--
31
Houston Thomas

So. | 5070 - 170

Active

89.0760
26
Jalen Rashad Turner

So. | 5100 - 185

Active

--
17
Kaleb Killian

Jr. | 5100 - 195

Active

87.69-
35
Rocco Conti

So. | 5080 - 190

Active

0%

--
Timothy Thomas

2021 | 5110 - 205

Active

--
Joseph Stellmach

2021 | 5100 - 190

Active

--
Xavier Grant

2025 | 6000 - 230

HS Commit

--
John Lee Eldridge III

Sr. | 5090 - 200

Inactive

--
Sylas Alaimalo

2025 | 5090 - 195

HS Commit

--
Omari Elias

2024 | 5090 - 185

HS Commit

8883
34
Darius Stone

Jr. | 5110 - 215

Active

0%

8978
10
Jalen Johnson

Sr. | 5100 - 185

Inactive

--
30
Kale Gibbs

Sr. | 5080 - 170

Active

9373
Connor Mathews

2025 | 5080 - 205

HS Commit
0

0

--
Jordan Triplett

2024 | 5104 - 205

Transfer

--
Jacob Doyle

2025 | 6010 - 215

Transfer

--

Wide Receiver

Transfers In

0

Transfers Out

1

Active Starts

0

Starts Lost

0

Speed

89

Explosion

81

Momentum

90

Meta

88

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
23
Dane Kinamon

Sr. | 6000 - 205

Inactive

--
13
Jared Roznos

Sr. | 6000 - 190

Active

20%

89.5273
2
Brandon Engel

Sr. | 6020 - 200

Active

20%

91.45-
18
Quin Smith

Jr. | 6010 - 200

Active

58%

9190
6
Cameron Breier

Sr. | 6020 - 190

Active

2%

9783
11
Wyatt Wilson

Sr. | 6020 - 185

Inactive

--
Brody Guinn

2024 | 6020 - 180

Active

84.3892
32
Jordan Scarbrough

Jr. | 5080 - 185

Active

84.04-
Astin Hange

2024 | 5090 - 170

HS Commit

88.45-
89
Parker St. John

Sr. | 6020 - 195

Active

78.62-
9
Liam Szarka

Fr. | 6020 - 195

Active

--
Keegan Bass

2023 | 5100 - 170

Active

--
Dylan Evans

2022 | 6000 - 180

Active

--
Hunter Williams

2019 | 5110 - 141

Active

--
Trent Brown

2019 | 6020 - 200

Active

--
Luc Sturbelle

2019 | 6050 - 200

Active

--
Cameron Everts

2020 | 6000 - 174

Active

--
Jacob Martin

2020 | 6014 - 188

Active

--
Seth Meador

2019 | 5100 - 170

Active

--
Brandon Engel

2020 | 6020 - 191

Active

--
Conner Wnek

2020 | 6040 - 180

Active

--
Clayton Brown

2025 | 6030 - 200

Active

--
84
Jet Wiley

So. | 6020 - 185

Active

93-
19
Grant Wayne

So. | 6010 - 185

Active

85.4889
18
Grant Simmons

So. | 5100 - 180

Active

--
82
Adam Hrynciw

So. | 6030 - 180

Active

--
81
Houston Hawkins

So. | 6000 - 185

Active

88.3-
20
Owen Chambers

So. | 6000 - 195

Active

88.9-
Tre Roberson

2021 | 6030 - 195

Active

--
Zavian Johnson

2021 | 6020 - 190

Active

--
Cade Harris

2021 | 5080 - 175

Active

--
Zayden Sharp

2025 | 5080 - 150

HS Commit

--
Chase Ferrell

2025 | 5060 - 160

HS Commit

--
Keyshon Moore

2025 | 5090 - 155

Active

--
Tre Winters

2025 | 6040 - 170

Active

--
29
Evan Rau

Jr. | 5090 - 180

Active

85.7973
4
Kendin Alexander

Sr. | 5100 - 165

Active

91.5372
2
Jonah Dawson

2024 | 5100 - 160

HS Commit
0

0

94.14-
14
Noah McNair

2024 | 5110 - 185

HS Commit
0

0

87.2179
85
KeShon Singleton

RS-Fr. | 6020 - 180

Transfer

--

Tight End

Transfers In

0

Transfers Out

3

Active Starts

0

Starts Lost

0

Speed

77

Explosion

93

Momentum

85

Meta

85

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
88
Bruin Fleischmann

Jr. | 6050 - 235

Active

6%

77.2387
10
Tre Roberson

Jr. | 6020 - 205

Active

10%

--
Kellen LeCronier

2025 | 6050 - 220

Active

--
Sam Rhoades

2024 | 6040 - 230

Active

--
16
Reign Broadway

Fr. | 6020 - 195

Active

1%

--
Henry Hauge

2026 | 6040 - 245

Active

--
Luke Fisher

2023 | 6020 - 210

Active

--
Mitchell Blakeslee

2023 | 6040 - 245

Active

--
JJ Bwire

2022 | 6030 - 230

Active

--
Omari Murdock

2022 | 6050 - 210

Active

--
Cody Ahola

2022 | 6040 - 215

Active

--
Kyle Patterson

2019 | 6060 - 234

Active

--
Davis Koskie

2019 | 6030 - 220

Active

--
Connor McIntee

2019 | 6040 - 230

Active

--
Alex Luedeke

2018 | 6040 - 212

Active

--
Chris Kane

2018 | 6050 - 213

Active

--
86
Omari Murdock

So. | 6060 - 225

Active

90-
80
Simon Kibbee

So. | - - 250

Active

--
85
Mitchell Blakeslee

So. | 6050 - 260

Active

62.6299
Liam Hoffmeyer

2021 | 6040 - 240

Active

--
Dominic Henning

2025 | 6030 - 235

HS Commit

--
87
Parker Menefee

Jr. | 6060 - 245

Active

--
Donald Carney

So. | 6060 - 250

Transfer

--
83
Cody Ahola

So. | 6030 - 235

Transfer

--
Jack Brumbelow

2024 | 6040 - 225

Transfer

--

Athlete

Transfers In

0

Transfers Out

0

Active Starts

0

Starts Lost

0

Speed

87

Explosion

83

Momentum

89

Meta

86

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
Tremaine Hughes

2024 | 5090 - 190

Active

89.4283
Nick Child

2019 | 6050 - 260

Active

--
Aidan Skradis

2024 | 6030 - 185

Active

--
Joseph Calhoun

2025 | 6030 - 200

HS Commit

--
Mikhail Seiken

2024 | 6000 - 175

HS Commit

86.68-
Hiro Carr

2023 | 6020 - 185

Active

--
Greg Hatley

2023 | 5100 - 190

Active

--
Mason Hayes

2023 | 6020 - 205

Active

84.8283
Dominic Diaz

2023 | 6000 - 225

Active

--
Dallas Daley

2022 | 6020 - 215

Active

--
Nasir Rashid

2019 | 6020 - 225

Active

--
Demetris Dorceus

2019 | 6030 - 245

Active

--
Jeremiah Palaita

2019 | 6020 - 220

Active

--
Malik Scurlock

2019 | 6030 - 280

Active

--
Desmond Dorceus

2019 | 6030 - 230

Active

--
Jason Medeiros

2019 | 6020 - 275

Active

--
Zach Larrier

2019 | 6000 - 180

Active

--
Carson Keltner

2019 | 6010 - 279

Active

--
Sean Kelly

2019 | 6020 - 215

Active

--
Jack Roesch

2019 | 6040 - 240

Active

--
Keegan Freid

2019 | 6030 - 173

Active

--
Glynne McGaughey

2019 | 6040 - 195

Active

--
Jake Stern

2019 | 6040 - 225

Active

--
Kupono Blake

2019 | 6030 - 265

Active

--
Graham Lakin

2019 | 6030 - 250

Active

--
Clay Randall

2019 | 6020 - 185

Active

--
Jake Raddatz

2019 | 6030 - 240

Active

--
Addison Batton

2019 | - - -

Active

--
Ryan Kendzior

2019 | 6020 - 250

Active

--
Caleb Gerber

2019 | 5100 - 165

Active

--
Nathan Peterson

2019 | 6050 - 285

Active

--
Collin Sutton

2019 | 6010 - 185

Active

--
Warren Bryan

2018 | 6020 - 190

Active

--
Jack Wofford

2018 | 6030 - 300

Active

--
Braxton Whitney

2018 | 6020 - 225

Active

--
Riley Hansen

2018 | 6040 - 295

Active

--
Noah Gunn

2018 | 6040 - 290

Active

--
Omar Fattah

2018 | 5100 - 230

Active

--
Michael Riege

2018 | 6040 - 230

Active

--
T.J. Medina

2018 | 6010 - 225

Active

--
Brian Wendt

2018 | - - -

Active

--
Max Massingale

2018 | 5110 - 180

Active

--
Jackson McDowell

2018 | 6030 - 280

Active

--
Patrick Atkinson

2018 | 6000 - 200

Active

--
Chase Chandler

2018 | 6020 - 225

Active

--
Kaleb Jackson

2018 | 6030 - 235

Active

--
Olawale Familoni

2020 | 6040 - 210

Active

--
Jayden Thiergood

2020 | 6030 - 258

Active

--
Hunter Brown

2020 | 6020 - 275

Active

--
Alec Mock

2020 | 6030 - 230

Active

--
Cole Palmer

2020 | 6040 - 220

Active

--
Osaro Aihie

2020 | 5110 - 222

Active

--
Jack Parker

2020 | 6030 - 260

Active

--
Payton Zdroik

2020 | 6000 - 264

Active

--
Sam Petersen

2020 | 6030 - 257

Active

--
Ryan Ives

2020 | 6030 - 240

Active

--
Braxton Cannon

2021 | 6010 - 192

Active

--
Jj Jelsing

2021 | 5110 - 180

Active

--
Jared Roznos

2021 | 6010 - 190

Active

--
Massiah Tolen

2021 | 5110 - 175

Active

--
Justice Stokes

2025 | 6000 - 215

Active

--
Ty Doughty

2025 | 5090 - 180

HS Commit

87.7681
Nate Clifford

2025 | 6030 - 220

Active

--
Harry Caskey

2024 | 6040 - 220

HS Commit
0

0

85.0783
10
Matt Long

2024 | 5110 - 185

HS Commit
0

0

--

Offensive Line

Transfers In

0

Transfers Out

0

Active Starts

0

Starts Lost

0

Speed

83

Explosion

76

Momentum

93

Meta

70

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
51
Kaleb Holcomb

Sr. | 6040 - 270

Inactive

-78
59
Adam Karas

Sr. | 6050 - 272

Inactive

-50
76
Alex Moore

Sr. | 6030 - 270

Active

--
78
Trevor Tate

Jr. | 6020 - 265

Active

-95
65
Samuel Floysand

Jr. | 6030 - 275

Active

--
81
James Bryant

Sr. | 6040 - 230

Inactive

89.1485
Benjamin Rosa

2024 | 6040 - 265

Active

-79
77
Cameron Collins

Jr. | 6030 - 270

Active

--
Jadon Furubotten

2021 | 6050 - 310

HS Commit

--
82
Conner McIntee

Sr. | 6030 - 235

Inactive

--
Jake Sulzberger

2025 | 6050 - 260

HS Commit

--
55
Nick Blessing

So. | 6040 - 250

Inactive

--
Carson Titus

2023 | 6050 - 265

Active

--
Jonathan Ashford

2023 | 6040 - 315

Active

-72
Tyler Lawrence

2022 | 6050 - 296

Active

--
Henry Rickels

2022 | 6040 - 275

Active

--
Reece Azam

2019 | 6030 - 278

Active

--
Holden Brosnan

2020 | 6040 - 275

Active

--
51
Rudy Varela

So. | 6030 - 295

Active

--
63
Gage Spencer

So. | 6040 - 275

Active

--
50
Henry Rickels

So. | 6040 - 300

Active

-83
52
Nathan Elwood

So. | 6030 - 290

Active

--
Lance Petermann

2021 | 6050 - 270

Active

--
Ethan Schlundt

2021 | 6040 - 275

Active

--
Gary Jefferson III

2025 | 6040 - 290

Active

--
73
Luke Vonderhaar

Jr. | 6040 - 285

Active

--
67
Costen Cooley

Jr. | 6040 - 285

Active

-83
62
Jack Burnett

Jr. | 6030 - 310

Active

--
57
Gabriel Averitt

Jr. | 6030 - 275

Active

--
68
Thor Paglialong

Sr. | 6040 - 260

Inactive

--
69
Wesley Ndago

Sr. | 6020 - 300

Inactive

--
71
Michael McAninch

Sr. | 6030 - 300

Active

--
75
Ethan Jackman

Sr. | 6040 - 310

Inactive

--
75
Alec Falk

So. | 6050 - 295

Active

-97
64
Luke Hallstrom

Sr. | 6010 - 292

Inactive

-62
66
Jace Sutulovich

Jr. | 6030 - 285

Active

-91
54
Jackson Kohal

Sr. | 6040 - 305

Active

-57
56
Mark Hiestand

Sr. | 6040 - 255

Inactive

--
Porter Nix

2024 | 6040 - 260

Active

--
Bennett Williams

2024 | 6040 - 275

HS Commit

76.8397
Matthew Peavley

2024 | 6020 - 300

Active

--
60
John Gordon Jr.

Jr. | 6020 - 305

Inactive

--
Court Towns

2025 | 6040 - 295

HS Commit

--
Tanner Stokes

2024 | 6020 - 280

HS Commit

--
Brody Smith

2024 | 6050 - 285

HS Commit

--
Cole Anderson

2025 | 6030 - 290

Active

--
JT Thomas

2024 | 6010 - 265

Active

-62
Laird Wheeler

2023 | 6020 - 275

Active

--
Justus Perales

2023 | 6030 - 260

Active

-66
Ian Fisher

2023 | 6040 - 290

Active

--
Griffin Stalfort

2023 | 6020 - 280

Active

--
Luke Rogers

2023 | 6030 - 305

Active

--
Jansen Ware

2023 | 6040 - 275

Active

--
Nate Elwood

2022 | 6030 - 270

Active

--
Alec Falk

2022 | 6050 - 272

Active

--
Jeremiah Jackson

2022 | 6030 - 275

Active

--
Luke Sudul

2022 | 6040 - 285

Active

--
Jayden Oquendo

2022 | 6020 - 285

Active

--
58
TJ Tarascio

So. | 6030 - 310

Active

--
53
Griffin Stalfort

So. | 6020 - 290

Active

--
69
Luca Kowalik

So. | 6040 - 280

Active

--
56
Ian Fisher

So. | 6030 - 285

Active

--
Sam Floysand

2021 | 6030 - 270

Active

--
Jim Schwaab

2021 | 6030 - 275

Active

--
Jackson Kohal

2021 | 6040 - 280

Active

--
Ethan Sturgeon

2021 | 6030 - 280

Active

--
Joshua Sauickie

2021 | 6030 - 285

Active

--
Dillon Gilbert

2021 | 6040 - 285

Active

--
Jax Murphy

2025 | 6030 - 270

Active

--
Gracen Gruver

2025 | 6040 - 295

Active

--
Dawson Amick

2025 | 6030 - 265

Active

--
Sean Murphy

2025 | 6040 - 285

HS Commit

--
Kelton Carver

2025 | 6040 - 265

Active

--
72
Christien Hawks

So. | 6040 - 262

Inactive

--
62
Matthew Heitmann

Jr. | 6040 - 262

Inactive

-66
53
Steven Iles

Sr. | 6020 - 285

Inactive

--

Fullback

Transfers In

0

Transfers Out

1

Active Starts

0

Starts Lost

0

Speed

85

Explosion

85

Momentum

90

Meta

87

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
5
Dylan Carson

Jr. | 6000 - 215

Active

62%

85.4285
26
Owen Burk

Sr. | 5110 - 220

Inactive

--
12
Terrence Gist

Jr. | 6000 - 225

Active

9%

--
33
Jet Harris

Sr. | 6010 - 225

Inactive

--
Tyler Brown-Williams

2019 | 5110 - 225

Active

--
23
Cade Palmer

So. | 6010 - 220

Active

--
14
Kemper Hodges

So. | 6000 - 245

Active

10%

--
24
Roman Bradley

So. | 5100 - 215

Transfer

3%

--

Punter

Transfers In

0

Transfers Out

2

Active Starts

0

Starts Lost

0

Speed

0

Explosion

0

Momentum

0

Meta

0

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
Luke Faccone

2024 | 6010 - 190

HS Commit

--
Charles Bein

2019 | 6020 - 150

Active

--
91
Rip Perez

So. | 6020 - 200

Active

--
97
Luke Freer

Jr. | 6040 - 225

Transfer

--
95
Carson Bay

Sr. | 5110 - 165

Transfer

--

Kicker

Transfers In

0

Transfers Out

1

Active Starts

0

Starts Lost

0

Speed

0

Explosion

0

Momentum

0

Meta

0

NET

0

PER

0%

No
Player
Status
Starts
Played
LPR
PPR
Spd
Exp
Max Miranda

2024 | 6000 - 205

Active

--
93
Bryce Olson

So. | 5110 - 195

Active

--
92
Logan Lehrer

So. | 6020 - 195

Active

--
96
Reagan Tubbs

Jr. | 6000 - 180

Active

--
43
Matthew Dapore

Sr. | 6000 - 190

Active

--
98
Colton Corrao

So. | 6020 - 180

Transfer

--

Head Coach

Troy Calhoun

2024 Record

4

-

7

Conference Record

2

-

4

Starts

PER

0%

Net

0

0 R / 0 L

Transfers

In

0

Out

20

Production

OVPR

8634

DVPR

3310

Athleticism

Spd

86

Exp

78

Game Experience

C. Goff

S Sr.

Start %

GS

GP

J. Bellamy

CB Sr.

Start %

GS

GP

J. III Lee Eldridge

RB Sr.

Start %

GS

GP

C. Harris

RB Sr.

Start %

GS

GP

P. Zdroik

DL Sr.

Start %

GS

GP

J. Tomasi

DL Sr.

Start %

GS

GP

A. Moore

OT Sr.

Start %

GS

GP

C. Cooley

C Jr.

Start %

GS

GP

M. McAninch

IOL Sr.

Start %

GS

GP

A. Swartz

DL Jr.

Start %

GS

GP

Track and Field Ratings

C. Breier

WR Sr.

SPD

97.0

EXP

83.0

MMT

99.0

J. Dawson

WR Class of 2024

SPD

94.1

EXP

-

MMT

94.8

J. Johnson

QB So.

SPD

93.3

EXP

-

MMT

95.2

J. Wiley

WR So.

SPD

93.0

EXP

-

MMT

94.3

K. Gibbs

RB Sr.

SPD

93.0

EXP

73.0

MMT

93.6

R. Renwick

S Class of 2025

SPD

92.9

EXP

-

MMT

93.5

C. Harris

RB Sr.

SPD

92.6

EXP

84.0

MMT

93.9

C. Spradling

LB Class of 2025

SPD

92.3

EXP

84.0

MMT

95.6

K. Alexander

WR Sr.

SPD

91.5

EXP

72.0

MMT

92.0

B. Engel

WR Sr.

SPD

91.5

EXP

-

MMT

94.7