Air Force Football 2025 Depth Chart

Air Force's 2025 Team Roster/Depth Chart Outlook

Official Roster not available yet
Hide Bottom Players
Click Above to see all players regardless of stats or recruiting/portal ratings.
Def Snap % are best estimates. DE/LB are mixed depending on the team.
Quarterbacks
H/W
6'2"/190
Passing
6/14 (43%), 126 Yds, 1 TD / 3 INT
Rushing
14 Car, 94 Yds, (6.7 YPC), 0 TD, 1 FUM
Pass
D
Run
C-
PPA
#204
Snaps
50 (6%)
Rating
0
Origin
NA
H/W
6'0"/195
Passing
0/0 (0%), 0 Yds, 0 TD / 0 INT
Rushing
0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM
Snaps
1 (0%)
Rating
0
Origin
NA
H/W
6'1"/190
Rating
0
Origin
NA
H/W
6'3"/190
Rating
0
Origin
NA
H/W
6'3"/195
Rating
0
Origin
NA
PlayerH/WPassingRushingPassRunPPASnapsRatingOrigin
#11 Josh Johnson JR 6'2"/1906/14 (43%), 126 Yds, 1 TD / 3 INT14 Car, 94 Yds, (6.7 YPC), 0 TD, 1 FUMDC-#20450 (6%)0NA
#9 Liam Szarka SO 6'0"/1950/0 (0%), 0 Yds, 0 TD / 0 INT0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM   1 (0%)0NA
#13 Maguire Martin JR 6'1"/190      0NA
#15 Brody Fortunati SO 6'3"/190      0NA
#14 Jackson King SO 6'3"/195      0NA
Running Backs
H/W
6'0"/215
Rushing
138 Car, 600 Yds, (4.3 YPC), 5 TD, 1 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Run
B-
Rec
D+
PPA
#156
Snaps
352 (23%)
Rating
0
Origin
NA
H/W
5'11"/215
Rushing
77 Car, 335 Yds, (4.4 YPC), 2 TD, 0 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Run
B-
PPA
#223
Snaps
145 (10%)
Rating
0
Origin
NA
H/W
5'9"/185
Rushing
5 Car, 19 Yds, (3.8 YPC), 0 TD, 0 FUM
Receiving
1 Rec, 4 Yds, (4 YPR), 0 TD
Run
D+
Rec
D+
PPA
#459
Snaps
71 (5%)
Rating
0.82
Origin
3* HS ('22)
H/W
5'8"/190
Rushing
8 Car, 19 Yds, (2.4 YPC), 0 TD, 0 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Run
D+
Rec
D+
PPA
#499
Snaps
51 (3%)
Rating
0
Origin
NA
H/W
5'10"/195
Rushing
0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Rec
C-
Snaps
7 (0%)
Rating
0
Origin
NA
H/W
5'9"/190
Rushing
45 Car, 260 Yds, (5.8 YPC), 1 TD, 0 FUM
Receiving
2 Rec, 15 Yds, (7.5 YPR), 0 TD
PPA
#196
Rating
0.83
Origin
3* HS ('22)
H/W
5'8"/205
Rating
0.83
Origin
3* HS ('25)
H/W
5'10"/185
Rating
0
Origin
NA
H/W
5'7"/170
Rating
0
Origin
NA
PlayerH/WRushingReceivingRunRecPPASnapsRatingOrigin
#5 Dylan Carson SR 6'0"/215138 Car, 600 Yds, (4.3 YPC), 5 TD, 1 FUM0 Rec, 0 Yds, (0 YPR), 0 TDB-D+#156352 (23%)0NA
#2 Owen Allen JR 5'11"/21577 Car, 335 Yds, (4.4 YPC), 2 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDB- #223145 (10%)0NA
#27 Kaden Cloud SR 5'9"/1855 Car, 19 Yds, (3.8 YPC), 0 TD, 0 FUM1 Rec, 4 Yds, (4 YPR), 0 TDD+D+#45971 (5%)0.823* HS ('22)
#44 Rocco Conti JR 5'8"/1908 Car, 19 Yds, (2.4 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TDD+D+#49951 (3%)0NA
#17 Kaleb Killian SR 5'10"/1950 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TD C- 7 (0%)0NA
#8 Kade Frew SR 5'9"/19045 Car, 260 Yds, (5.8 YPC), 1 TD, 0 FUM2 Rec, 15 Yds, (7.5 YPR), 0 TD  #196 0.833* HS ('22)
#00 Connor Mathews FR 5'8"/205      0.833* HS ('25)
#26 Jalen Rashad Turner JR 5'10"/185      0NA
#31 Houston Thomas JR 5'7"/170      0NA
Running Backs
H/W
6'0"/225
Rushing
40 Car, 159 Yds, (4 YPC), 0 TD, 1 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Run
C
Rec
D+
Snaps
147 (10%)
Rating
0
Origin
NA
H/W
6'0"/245
Rushing
19 Car, 74 Yds, (3.9 YPC), 1 TD, 1 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Run
C-
Rec
C-
Snaps
79 (5%)
Rating
0.83
Origin
3* HS ('22)
H/W
6'1"/220
Rushing
0 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD
Snaps
3 (0%)
Rating
0
Origin
NA
H/W
5'9"/205
Rating
0
Origin
NA
H/W
5'10"/225
Rating
0
Origin
NA
H/W
6'0"/210
Rating
0
Origin
NA
H/W
5'10"/215
Rating
0
Origin
NA
PlayerH/WRushingReceivingRunRecPPASnapsRatingOrigin
#12 Terrence Gist SR 6'0"/22540 Car, 159 Yds, (4 YPC), 0 TD, 1 FUM0 Rec, 0 Yds, (0 YPR), 0 TDCD+ 147 (10%)0NA
#4 Kemper Hodges JR 6'0"/24519 Car, 74 Yds, (3.9 YPC), 1 TD, 1 FUM0 Rec, 0 Yds, (0 YPR), 0 TDC-C- 79 (5%)0.833* HS ('22)
#23 Cade Palmer JR 6'1"/2200 Car, 0 Yds, (0 YPC), 0 TD, 0 FUM0 Rec, 0 Yds, (0 YPR), 0 TD   3 (0%)0NA
#45 Omari Elias SO 5'9"/205      0NA
#43 Travis Wood SO 5'10"/225      0NA
#37 Luke Rauh SO 6'0"/210      0NA
#28 Gage LaDue SO 5'10"/215      0NA
Wide Receivers
H/W
5'8"/185
Receiving
23 Rec, 368 Yds, (16 YPR), 2 TD, 0 FUM
Rushing
48 Car, 279 Yds, 4 TD
Rec
C+
Block
B+
PPA
#261
Snaps
586 (112%)
Rating
0.77
Origin
2* HS ('21)
H/W
5'8"/180
Receiving
6 Rec, 93 Yds, (15.5 YPR), 1 TD, 0 FUM
Rushing
22 Car, 62 Yds, 1 TD
Rec
A-
Block
C
Snaps
267 (51%)
Rating
0
Origin
NA
H/W
6'1"/200
Receiving
10 Rec, 207 Yds, (20.7 YPR), 1 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
B-
Block
C
PPA
#379
Snaps
264 (50%)
Rating
0
Origin
NA
H/W
6'2"/205
Receiving
5 Rec, 96 Yds, (19.2 YPR), 1 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C+
Block
B
PPA
#612
Snaps
139 (26%)
Rating
0.82
Origin
3* HS ('21)
H/W
5'10"/195
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
C-
Block
C-
Snaps
10 (2%)
Rating
0
Origin
NA
H/W
6'0"/180
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rushing
0 Car, 0 Yds, 0 TD
Rec
B-
Block
B-
Snaps
3 (1%)
Rating
0
Origin
NA
H/W
5'6"/160
Rating
0.8
Origin
3* HS ('25)
H/W
5'8"/185
Rating
0
Origin
NA
H/W
6'0"/185
Rating
0
Origin
NA
H/W
6'3"/180
Rating
0
Origin
NA
H/W
5'10"/180
Rating
0
Origin
NA
H/W
6'1"/185
Rating
0
Origin
NA
H/W
5'9"/180
Rating
0
Origin
NA
H/W
5'10"/185
Rating
0
Origin
NA
H/W
5'10"/175
Rating
0
Origin
NA
H/W
5'11"/210
Rating
0
Origin
NA
H/W
5'10"/205
Rating
0
Origin
NA
H/W
6'2"/195
Rating
0
Origin
NA
H/W
5'9"/170
Rating
0
Origin
NA
PlayerH/WReceivingRushingRecBlockPPASnapsRatingOrigin
#21 Cade Harris SR 5'8"/18523 Rec, 368 Yds, (16 YPR), 2 TD, 0 FUM48 Car, 279 Yds, 4 TDC+B+#261586 (112%)0.772* HS ('21)
#25 Tylor Latham SR 5'8"/1806 Rec, 93 Yds, (15.5 YPR), 1 TD, 0 FUM22 Car, 62 Yds, 1 TDA-C 267 (51%)0NA
#18 Quin Smith SR 6'1"/20010 Rec, 207 Yds, (20.7 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDB-C#379264 (50%)0NA
#10 Tre Roberson SR 6'2"/2055 Rec, 96 Yds, (19.2 YPR), 1 TD, 0 FUM0 Car, 0 Yds, 0 TDC+B#612139 (26%)0.823* HS ('21)
#20 Owen Chambers JR 5'10"/1950 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDC-C- 10 (2%)0NA
#16 Reign Broadway SO 6'0"/1800 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM0 Car, 0 Yds, 0 TDB-B- 3 (1%)0NA
#00 Chase Ferrell FR 5'6"/160      0.83* HS ('25)
#32 Jordan Scarbrough SR 5'8"/185      0NA
#81 Houston Hawkins JR 6'0"/185      0NA
#82 Adam Hrynciw JR 6'3"/180      0NA
#32 Grant Simmons JR 5'10"/180      0NA
#19 Grant Wayne JR 6'1"/185      0NA
#22 Keegan Bass SO 5'9"/180      0NA
#33 Mason Lowe SO 5'10"/185      0NA
#36 Astin Hange SO 5'10"/175      0NA
#35 Mason Hayes SO 5'11"/210      0NA
#6 Matt Long SO 5'10"/205      0NA
#83 Brody Guinn SO 6'2"/195      0NA
#81 Jonah Dawson SO 5'9"/170      0NA
Tight Ends
H/W
6'5"/235
Receiving
5 Rec, 104 Yds, (20.8 YPR), 0 TD, 0 FUM
Rec
C-
Run Blk
B
Pass Blk
B-
Snaps
700 (76%)
Rating
0.78
Origin
2* HS ('22)
H/W
6'6"/245
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rec
D
Run Blk
D
Pass Blk
B+
Snaps
194 (21%)
Rating
0.8
Origin
2* HS ('21)
H/W
6'6"/250
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rec
C-
Run Blk
F
Pass Blk
D+
Snaps
25 (3%)
Rating
0
Origin
NA
H/W
6'6"/225
Receiving
0 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUM
Rec
C
Snaps
1 (0%)
Rating
0
Origin
NA
H/W
6'4"/260
Rating
0
Origin
NA
PlayerH/WReceivingRecRun BlkPass BlkSnapsRatingOrigin
#88 Bruin Fleischmann SR 6'5"/2355 Rec, 104 Yds, (20.8 YPR), 0 TD, 0 FUMC-BB-700 (76%)0.782* HS ('22)
#87 Parker Menefee SR 6'6"/2450 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMDDB+194 (21%)0.82* HS ('21)
#80 Simon Kibbee JR 6'6"/2500 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMC-FD+25 (3%)0NA
#86 Omari Murdock JR 6'6"/2250 Rec, 0 Yds, (0 YPR), 0 TD, 0 FUMC  1 (0%)0NA
#85 Mitchell Blakeslee JR 6'4"/260     0NA
Offensive Line
H/W
6'2"/265
Grade
C+
Run Blk
A-
Pass Blk
D+
Snaps
492 (59%)
Rating
0
Origin
NA
H/W
6'3"/275
Grade
D+
Run Blk
D+
Pass Blk
C-
Snaps
197 (24%)
Rating
0
Origin
NA
H/W
6'3"/290
Grade
C+
Run Blk
B+
Pass Blk
A-
Snaps
51 (6%)
Rating
0
Origin
NA
H/W
6'4"/275
Grade
C-
Run Blk
C
Pass Blk
C+
Snaps
15 (2%)
Rating
0
Origin
NA
H/W
6'4"/285
Rating
0
Origin
NA
H/W
6'5"/295
Grade
C+
Run Blk
B
Pass Blk
B-
Snaps
513 (61%)
Rating
0
Origin
NA
H/W
6'3"/285
Grade
C
Run Blk
B
Pass Blk
C
Snaps
169 (20%)
Rating
0
Origin
NA
H/W
6'3"/310
Grade
B-
Run Blk
A
Pass Blk
C-
Snaps
34 (4%)
Rating
0
Origin
NA
H/W
6'2"/290
Rating
0
Origin
NA
H/W
6'3"/265
Rating
0
Origin
NA
H/W
6'4"/285
Grade
B+
Run Blk
A+
Pass Blk
C
Snaps
714 (85%)
Rating
0.78
Origin
2* HS ('20)
H/W
6'3"/310
Grade
B
Run Blk
A+
Snaps
113 (14%)
Rating
0.8
Origin
3* HS ('21)
H/W
6'3"/275
Grade
C-
Run Blk
B-
Pass Blk
D
Snaps
10 (1%)
Rating
0
Origin
NA
H/W
6'4"/285
Rating
0.8
Origin
2* HS ('25)
H/W
6'3"/300
Rating
0
Origin
NA
H/W
6'0"/295
Rating
0
Origin
NA
H/W
6'3"/245
Rating
0
Origin
NA
H/W
6'2"/310
Rating
0
Origin
NA
H/W
6'3"/270
Rating
0
Origin
NA
H/W
6'3"/300
Rating
0
Origin
NA
H/W
6'4"/300
Rating
0
Origin
NA
H/W
6'4"/305
Rating
0
Origin
NA
H/W
6'2"/280
Rating
0
Origin
NA
H/W
6'3"/295
Rating
0
Origin
NA
H/W
6'4"/280
Rating
0
Origin
NA
H/W
6'3"/290
Rating
0
Origin
NA
H/W
6'3"/290
Rating
0
Origin
NA
H/W
6'1"/320
Rating
0
Origin
NA
H/W
6'3"/350
Rating
0
Origin
NA
H/W
6'2"/280
Rating
0
Origin
NA
H/W
6'3"/285
Rating
0
Origin
NA
H/W
6'0"/205
Rating
0
Origin
NA
H/W
6'0"/210
Rating
0
Origin
NA
H/W
6'1"/200
Rating
0
Origin
NA
PlayerH/WGradeRun BlkPass BlkSnapsRatingOrigin
#78 Trevor Tate (T) SR 6'2"/265C+A-D+492 (59%)0NA
#65 Samuel Floysand (T) SR 6'3"/275D+D+C-197 (24%)0NA
#52 Nathan Elwood (T) JR 6'3"/290C+B+A-51 (6%)0NA
#60 Gage Spencer (T) JR 6'4"/275C-CC+15 (2%)0NA
#55 Luke Vonderhaar (OT) JR 6'4"/285    0NA
#75 Alec Falk (G) JR 6'5"/295C+BB-513 (61%)0NA
#66 Jace Sutulovich (G) SR 6'3"/285CBC169 (20%)0NA
#58 TJ Tarascio (G) JR 6'3"/310B-AC-34 (4%)0NA
#53 Griffin Stalfort (G) JR 6'2"/290    0NA
#92 Jackson Garrett (G) SR 6'3"/265    0NA
#67 Costen Cooley (C) SR 6'4"/285B+A+C714 (85%)0.782* HS ('20)
#62 Jack Burnett (C) SR 6'3"/310BA+ 113 (14%)0.83* HS ('21)
#57 Gabriel Averitt (C) SR 6'3"/275C-B-D10 (1%)0NA
#00 Sean Murphy (IOL) FR 6'4"/285    0.82* HS ('25)
#61 Jonny Brambila (OL) SO 6'3"/300    0NA
#70 Johnique Thomas (OL) SO 6'0"/295    0NA
#64 Caden Romo (OL) SO 6'3"/245    0NA
#63 Eli Campbell (OL) SO 6'2"/310    0NA
#68 Ben Rosa (OL) SO 6'3"/270    0NA
#50 Henry Rickels (OL) JR 6'3"/300    0NA
#77 Peyton Knoebel (OL) SO 6'4"/300    0NA
#79 Anthony Miller (OL) SO 6'4"/305    0NA
#54 Justus Perales (OL) SO 6'2"/280    0NA
#51 Rudy Varela (OL) JR 6'3"/295    0NA
#69 Luca Kowalik (OL) JR 6'4"/280    0NA
#76 Brody Smith (OL) SO 6'3"/290    0NA
#73 Brandon Nazworth (OL) SO 6'3"/290    0NA
#59 Nolan Byers (OL) SO 6'1"/320    0NA
#72 Jon Ashford (OL) SO 6'3"/350    0NA
#71 Marcus Roser (OL) SO 6'2"/280    0NA
#56 Ian Fisher (OL) JR 6'3"/285    0NA
#49 Kurt Chesney (LS) SR 6'0"/205    0NA
#46 Jake Helms (LS) SO 6'0"/210    0NA
#48 Anthony DeBerardino (LS) GR 6'1"/200    0NA
Defensive Line
H/W
6'7"/270
Stats
30 Tac, 18 Solo, 5 TFL, 1 Sacks, 1 QB Hur
Pass D
3 PD, 0 INT (0 TDS)
Run D
C+
Rush
D+
Cov
C
Snaps
454 (66%)
Rating
0
Origin
NA
H/W
6'5"/255
Stats
1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D+
Rush
D
Snaps
51 (7%)
Rating
0.86
Origin
3* HS ('22)
H/W
6'4"/205
Rating
0.86
Origin
3* HS ('25)
H/W
6'2"/250
Rating
0
Origin
NA
H/W
6'1"/230
Rating
0
Origin
NA
H/W
6'4"/235
Rating
0
Origin
NA
H/W
6'3"/260
Rating
0
Origin
NA
H/W
6'3"/240
Rating
0
Origin
NA
H/W
6'4"/240
Rating
0
Origin
NA
H/W
6'3"/220
Rating
0
Origin
NA
H/W
6'4"/240
Rating
0
Origin
NA
H/W
6'3"/225
Rating
0
Origin
NA
H/W
6'4"/275
Stats
22 Tac, 12 Solo, 3 TFL, 1 Sacks, 1 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
D
Rush
C-
Cov
C
Snaps
525 (69%)
Rating
0.8
Origin
3* HS ('21)
H/W
5'11"/280
Stats
8 Tac, 4 Solo, 0 TFL, 0 Sacks, 1 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
C-
Cov
C-
Snaps
140 (18%)
Rating
0
Origin
NA
H/W
6'3"/290
Stats
1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D+
Rush
C-
Snaps
38 (5%)
Rating
0.79
Origin
2* HS ('22)
H/W
6'2"/285
Stats
3 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
B-
Rush
C
Snaps
33 (4%)
Rating
0
Origin
NA
H/W
6'0"/275
Stats
18 Tac, 15 Solo, 7 TFL, 3 Sacks, 3 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Rating
0.78
Origin
2* HS ('20)
H/W
6'4"/235
Rating
0.81
Origin
3* HS ('23)
H/W
6'2"/265
Rating
0.8
Origin
2* HS ('23)
H/W
6'4"/270
Rating
0
Origin
NA
H/W
6'4"/245
Rating
0
Origin
NA
H/W
6'3"/260
Rating
0
Origin
NA
H/W
6'3"/285
Rating
0
Origin
NA
H/W
6'2"/285
Rating
0
Origin
NA
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#95 Daniel Grobe (DE) SR 6'7"/27030 Tac, 18 Solo, 5 TFL, 1 Sacks, 1 QB Hur3 PD, 0 INT (0 TDS) C+ D+ C 454 (66%)0NA
#10 Jack Curtis (DE) SR 6'5"/2551 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D+ D  51 (7%)0.863* HS ('22)
#00 Kyle Keya (DE) FR 6'4"/205      0.863* HS ('25)
#74 Brian Bradley (DE) SR 6'2"/250      0NA
#48 Antonio Menard (DE) SO 6'1"/230      0NA
#50 Grady Forsythe (DE) SO 6'4"/235      0NA
#51 Laird Hanson-Felter (DE) SO 6'3"/260      0NA
#89 Samuel Rhoades V (DE) SO 6'3"/240      0NA
#90 Kaden Freeman (DE) SO 6'4"/240      0NA
#94 Jalen Davis (DE) SO 6'3"/220      0NA
#60 Jack Franklin (DE) SO 6'4"/240      0NA
#98 DeSean Davis (DE) SO 6'3"/225      0NA
#99 Aidan Swartz (DT) SR 6'4"/27522 Tac, 12 Solo, 3 TFL, 1 Sacks, 1 QB Hur1 PD, 0 INT (0 TDS) D C- C 525 (69%)0.83* HS ('21)
#91 Lukia Rawls Jr. (DT) JR 5'11"/2808 Tac, 4 Solo, 0 TFL, 0 Sacks, 1 QB Hur0 PD, 0 INT (0 TDS) C C- C- 140 (18%)0NA
#93 Andrew Tillett (DT) JR 6'3"/2901 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D+ C-  38 (5%)0.792* HS ('22)
#55 Jayden Oquendo (DT) JR 6'2"/2853 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) B- C  33 (4%)0NA
#96 Payton Zdroik (DL) SR 6'0"/27518 Tac, 15 Solo, 7 TFL, 3 Sacks, 3 QB Hur0 PD, 0 INT (0 TDS)    0.782* HS ('20)
#53 Charlie Gleason (DL) JR 6'4"/235      0.813* HS ('23)
#49 Kade Steadman (DL) SO 6'2"/265      0.82* HS ('23)
#97 Brent Winfree (DL) SR 6'4"/270      0NA
#87 Conner Herford (DL) JR 6'4"/245      0NA
#59 Chaz Barnett (DL) SO 6'3"/260      0NA
#56 T. Williams-Mitchel (DL) SO 6'3"/285      0NA
#71 Bennett Williams (DL) SO 6'2"/285      0NA
Linebackers
H/W
6'1"/215
Stats
37 Tac, 21 Solo, 5 TFL, 2 Sacks, 2 QB Hur
Pass D
1 PD, 1 INT (0 TDS)
Run D
C-
Rush
B
Cov
C+
Snaps
245 (52%)
Rating
0.83
Origin
3* HS ('23)
H/W
6'4"/240
Stats
8 Tac, 5 Solo, 1 TFL, 0 Sacks, 3 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C-
Rush
D+
Cov
C-
Snaps
223 (47%)
Rating
0
Origin
NA
H/W
6'0"/225
Stats
22 Tac, 13 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C-
Rush
C
Cov
F
Snaps
138 (29%)
Rating
0
Origin
NA
H/W
6'1"/215
Stats
10 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
D+
Cov
C+
Snaps
76 (16%)
Rating
0
Origin
NA
H/W
6'1"/235
Stats
3 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D+
Rush
C-
Cov
C
Snaps
34 (7%)
Rating
0
Origin
NA
H/W
6'0"/245
Stats
1 Tac, 1 Solo, 1 TFL, 1 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C
Rush
C
Cov
C
Snaps
10 (2%)
Rating
0.79
Origin
2* HS ('23)
H/W
6'2"/245
Stats
2 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C-
Rush
C-
Snaps
9 (2%)
Rating
0
Origin
NA
H/W
6'2"/235
Run D
C-
Rush
C-
Snaps
9 (2%)
Rating
0
Origin
NA
H/W
6'0"/235
Stats
1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
D+
Snaps
5 (1%)
Rating
0
Origin
NA
H/W
6'3"/235
Stats
1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Rating
0
Origin
NA
H/W
6'0"/225
Rating
0.85
Origin
3* HS ('25)
H/W
6'2"/240
Rating
0.82
Origin
3* HS ('24)
H/W
6'1"/230
Rating
0.81
Origin
3* HS ('23)
H/W
6'3"/240
Rating
0.8
Origin
3* HS ('22)
H/W
6'0"/210
Rating
0
Origin
NA
H/W
5'11"/205
Rating
0
Origin
NA
H/W
6'2"/225
Rating
0
Origin
NA
H/W
6'1"/225
Rating
0
Origin
NA
H/W
6'2"/230
Rating
0
Origin
NA
H/W
6'1"/205
Rating
0
Origin
NA
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#6 Blake Fletcher JR 6'1"/21537 Tac, 21 Solo, 5 TFL, 2 Sacks, 2 QB Hur1 PD, 1 INT (0 TDS) C- B C+ 245 (52%)0.833* HS ('23)
#58 Jackson Adams SR 6'4"/2408 Tac, 5 Solo, 1 TFL, 0 Sacks, 3 QB Hur0 PD, 0 INT (0 TDS) C- D+ C- 223 (47%)0NA
#00 Luke Fisher JR 6'0"/22522 Tac, 13 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C- C F 138 (29%)0NA
#32 Dallas Daley JR 6'1"/21510 Tac, 6 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C D+ C+ 76 (16%)0NA
#33 Brody Bujnoch JR 6'1"/2353 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D+ C- C 34 (7%)0NA
#45 Jaylin Reese SO 6'0"/2451 Tac, 1 Solo, 1 TFL, 1 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C C C 10 (2%)0.792* HS ('23)
#42 Brody Whitson JR 6'2"/2452 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C- C-  9 (2%)0NA
#43 Chances Carter-Hill SR 6'2"/235   C- C-  9 (2%)0NA
#44 Jonah Bowman SO 6'0"/2351 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) D+   5 (1%)0NA
#40 Michael Bunyan JR 6'3"/2351 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)    0NA
#00 Seth McFarland FR 6'0"/225      0.853* HS ('25)
#38 Harry Caskey SO 6'2"/240      0.823* HS ('24)
#34 Vinnie Canosa SO 6'1"/230      0.813* HS ('23)
#7 Luke Meyer JR 6'3"/240      0.83* HS ('22)
#17 Drew Dubuclet V SR 6'0"/210      0NA
#38 Ty Hubert SR 5'11"/205      0NA
#46 Zach Juckel SR 6'2"/225      0NA
#30 Isaac Hubert JR 6'1"/225      0NA
#47 Jake Kepler SO 6'2"/230      0NA
#39 Brodie Mitchell SO 6'1"/205      0NA
Secondary
H/W
5'11"/190
Stats
2 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C+
Cov
C-
Snaps
27 (4%)
Rating
0
Origin
NA
H/W
5'9"/180
Stats
1 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Rating
0
Origin
NA
H/W
6'0"/175
Rating
0.8
Origin
3* HS ('25)
H/W
6'1"/205
Stats
19 Tac, 13 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
1 PD, 0 INT (0 TDS)
Run D
C+
Cov
C
Snaps
360 (33%)
Rating
0.82
Origin
3* HS ('23)
H/W
6'0"/200
Stats
21 Tac, 11 Solo, 2 TFL, 0 Sacks, 0 QB Hur
Pass D
2 PD, 0 INT (0 TDS)
Run D
D+
Rush
C-
Cov
D
Snaps
286 (27%)
Rating
0.83
Origin
3* HS ('23)
H/W
6'1"/185
Stats
19 Tac, 13 Solo, 1 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
F
Rush
C-
Cov
D+
Snaps
252 (23%)
Rating
0
Origin
NA
H/W
6'0"/215
Run D
C
Rush
C
Cov
C
Snaps
37 (3%)
Rating
0
Origin
NA
H/W
5'11"/200
Stats
1 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur
Pass D
0 PD, 0 INT (0 TDS)
Run D
C+
Snaps
8 (1%)
Rating
0
Origin
NA
H/W
6'0"/170
Rating
0.82
Origin
3* HS ('25)
H/W
6'2"/180
Rating
0
Origin
NA
H/W
6'2"/185
Rating
0
Origin
NA
H/W
6'1"/190
Rating
0
Origin
NA
H/W
5'10"/195
Rating
0
Origin
NA
H/W
5'11"/184
Rating
0
Origin
NA
H/W
6'1"/190
Rating
0
Origin
NA
H/W
6'0"/175
Rating
0
Origin
NA
H/W
5'10"/180
Rating
0
Origin
NA
PlayerH/WStatsPass DRun DRushCovSnapsRatingOrigin
#2 Korey Johnson (CB) SO 5'11"/1902 Tac, 2 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C+   C- 27 (4%)0NA
#13 Evan Rau (CB) SR 5'9"/1801 Tac, 0 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS)    0NA
#00 Mikhail Benner (CB) FR 6'0"/175      0.83* HS ('25)
#19 Houston Hendrix (S) JR 6'1"/20519 Tac, 13 Solo, 0 TFL, 0 Sacks, 0 QB Hur1 PD, 0 INT (0 TDS) C+   C 360 (33%)0.823* HS ('23)
#3 Kyle Chen (S) JR 6'0"/20021 Tac, 11 Solo, 2 TFL, 0 Sacks, 0 QB Hur2 PD, 0 INT (0 TDS) D+ C- D 286 (27%)0.833* HS ('23)
#9 Levi Brown (S) SR 6'1"/18519 Tac, 13 Solo, 1 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) F C- D+ 252 (23%)0NA
#26 Nick Beckwith (S) SO 6'0"/215   C C C 37 (3%)0NA
#14 Shawn Braxton (S) JR 5'11"/2001 Tac, 1 Solo, 0 TFL, 0 Sacks, 0 QB Hur0 PD, 0 INT (0 TDS) C+   8 (1%)0NA
#00 Max Mustell (S) FR 6'0"/170      0.823* HS ('25)
#16 Will Courtney (DB) JR 6'2"/180      0NA
#27 Jet Wiley (DB) JR 6'2"/185      0NA
#29 Jaris McIntosh (DB) JR 6'1"/190      0NA
#21 Erik Lewis Jr. (DB) SO 5'10"/195      0NA
#5 Roger Jones Jr. (DB) SO 5'11"/184      0NA
#28 JT Tomescko (DB) SO 6'1"/190      0NA
#11 TJ Barker (DB) SO 6'0"/175      0NA
#4 Mikhail Seiken (DB) SO 5'10"/180      0NA
Kickers
H/W
6'0"/180
KO G
F
Rating
0
Origin
NA
H/W
5'11"/195
Rating
0
Origin
NA
H/W
6'2"/195
Rating
0
Origin
NA
H/W
6'2"/180
Rating
0
Origin
NA
H/W
5'10"/170
Rating
0
Origin
NA
PlayerH/WFGXPPtsFG GKO GRatingOrigin
#96 Reagan Tubbs SR 6'0"/180     F 0NA
#93 Bryce Olson JR 5'11"/195     0NA
#95 Logan Lehrer JR 6'2"/195     0NA
#98 Colton Corrao JR 6'2"/180     0NA
#39 Jacob Medina SO 5'10"/170     0NA
Punters
H/W
6'4"/225
Punts
31, 1471 YDS (47.5 YPP), Long 72 YDS
Acc
10 In 20, 3 TB
Grade
C
Rank
A+
Rating
0
Origin
NA
H/W
6'2"/200
Rating
0
Origin
NA
H/W
6'2"/200
Rating
0
Origin
NA
H/W
5'11"/180
Rating
0
Origin
NA
H/W
6'0"/220
Rating
0
Origin
NA
PlayerH/WPuntsAccGradeRankRatingOrigin
#97 Luke Freer SR 6'4"/22531, 1471 YDS (47.5 YPP), Long 72 YDS10 In 20, 3 TBCA+0NA
#91 Rip Perez JR 6'2"/200    0NA
#91 Rip Perez JR 6'2"/200    0NA
#98 Rocco D'Angelo SO 5'11"/180    0NA
#94 Will Duncan SO 6'0"/220    0NA

Roster Breakdown & Insights
Roster & Program Overview
HC Troy Calhoun returnsOC Mike Thiessen returnsDC Brian Knorr returns
Players with Starting experience2112 off • 9 def
Team Talent222#134 in CFB
Avg Talent / Player0.81Blue-chip 0%
Roster Size1500 portal (0%)
Off: 79 Talent: (#134)
Def: 61 Talent: (#132)
ST: 10
New Portal In: 0 (0%)
Portal Losses: 13
Unrated/No Stats: 0
Total Team Snaps: 9485
Elite: 0
Top 100: 0
Top 250: 0
Top 100 Pos: 2
JAG: 21
Low JAG: 5
JAG-: 1
FR Snaps: 0 (0%)
SO Snaps: 125 (1%)
JR Snaps: 2786 (29%)
SR Snaps: 6574 (69%)
GR Snaps: 0 (0%)
98% Snaps by Upperclassmen
0 players on roster have not played, have no stats and no recruiting/portal ratings.
Class Breakdown
Category GRSRJRSOFR
Starters Returning09200
Portal Starters 2025 portal00000
Experienced Depth06300
Off Starters Returning06100
Off Depth Returning05000
Def Starters Returning03100
Def Depth Returning01300
Positions Summary
Unit
Returning
(starters/exp'd depth)
Portal Adds
(starters/exp'd depth)
Snaps
(total/portal)
Outlook
Experience - Production - Notes
QBQB
0 (0)
0 (0)
51(0)
Exp 6% • Prod 12%Air Force lost their starting QB from last year. Starting QB will be from depth last year.
RBHB
0 (1)
0 (0)
855(0)
Exp 56% • Prod 71%'25 lead RB Dylan Carson returns, #2 rush threat at QB is gone
WR/TEWR + TE
4 (2)
0 (0)
2189(0)
Exp 100% • Prod 82%Air Force returns Cade Harris & Quin Smith, their top two WRs from last year.
OLT + G + C
3 (2)
0 (0)
2309(0)
T 46% • G 43% • C 100%Air Force OL: 3 starters back, 2 with multi game experience, 1 more with some game experience. Portal OL: 0 potential starters from '25 Portal, 0 more portals have experience.
DLDE + DT
2 (1)
0 (0)
1241(0)
DE 37% • DT 48%DL experience and continuity summary.
LBLB
2 (1)
0 (0)
749(0)
LB 53%LB experience and continuity summary.
SecondaryCB + S
0 (3)
0 (0)
970(0)
CB 2% • S 44%Secondary experience and continuity summary.
Team Snaps: Offense 5404 (0 portal) 100% returning, (0% via Portal) • Defense 2960 (0 portal) 100% returning, (0% via Portal)
Note: The units rarely add up to a full team of starters/depth in preseason, as inexperienced depth/portals will need to emerge