TransferPortl
Air Force logo

Air Force added 0 players and lost 4 players through the 2026 transfer portal. The net roster change is -4.

Updated Nov 9, 2026

Quick Answers

How many players has Air Force gained and lost in the 2026 transfer portal?
Air Force has added 0 players and lost 4 in the 2026 transfer portal, a net change of -4.

Get portal alerts for Air Force

An email when a Air Force player enters the portal, commits, or withdraws. Free.

Portal updates from TransferPortl. Unsubscribe any time.

Incoming Transfers

0

No incoming transfers listed.

Outgoing Transfers

4
Bruin Fleischmann
TE · Montana State
$8K
Jeremiah Shelby
EDGE · Wofford
$1K
Dominic Diaz
LS · Bryant
$1K
Trae Williams
CB · Furman
$1K

Portal Impact by Position

PosOutInNet value
TE10-$8K
DL10-$1K
ST10-$1K
DB10-$1K

2026 Depth Chart

Projected

This is a projection, not an official team release. The order uses the current roster, recent production, and player usage. Updated Nov 3, 2026.

Roster Risk

OffenseAverage TVS
3/100
DefenseAverage TVS
4/100
Special TeamsAverage TVS
3/100

Program Context

Last 3 seasons

16-17

Head coaches

Troy Calhoun
2015-PresentCurrent

2026 coaching staff

2027 Recruiting Class

0 commits

No commits yet for this class.

Recruiting Footprint

2026 Roster

122 of 122

High risk means the top 15% of roster-relative TVS scores. TVS is not a transfer probability.

$81KLow · TVS 4
Alec Falk
OL#75Sr
$6KLow · TVS 3
Alex Boyd
OL#76So
$1KLow · TVS 2
$64KLow · TVS 7
$1KLow · TVS 2
$8KLow · TVS 5
$6KLow · TVS 8
$1KLow · TVS 2
$5KLow · TVS 2
$269KLow · TVS 9
$6KLow · TVS 3
$2KLow · TVS 2
$5KLow · TVS 3
$3KLow · TVS 2
$1KLow · TVS 2
$1KLow · TVS 1
$6KLow · TVS 7
$1KLow · TVS 3
Caden Romo
OL#64Jr
$2KLow · TVS 2
$20KLow · TVS 2
$3KLow · TVS 3
$1KLow · TVS 2
$5KLow · TVS 5
$2KLow · TVS 2
$1KLow · TVS 3
$3KLow · TVS 2
$3KLow · TVS 2
$1KLow · TVS 2
$66KLow · TVS 6
$1KLow · TVS 2
$1KLow · TVS 2
$6KLow · TVS 4
$1KLow · TVS 2
$1KLow · TVS 2
$94KLow · TVS 7
Gage LaDue
FB#28Jr
$5KLow · TVS 6
$1KLow · TVS 2
$2KLow · TVS 3
$3KLow · TVS 3
$4KLow · TVS 3
$1KLow · TVS 2
$2KLow · TVS 3
$1KLow · TVS 3
$3KLow · TVS 4
$6KLow · TVS 3
$1KLow · TVS 3
Ian Fisher
OL#56Sr
$1KLow · TVS 3
$65KLow · TVS 5
$1KLow · TVS 2
$1KLow · TVS 3
Jake Helms
LS#46Jr
$2KLow · TVS 2
$4KLow · TVS 1
$1KLow · TVS 2
$1KLow · TVS 2
$1KLow · TVS 2
$1KLow · TVS 3
Jax Gates
DB#12So
$2KLow · TVS 2
$1KLow · TVS 2
$8KLow · TVS 7
$58KLow · TVS 6
$3KLow · TVS 3
Jet Wiley
DB#16Sr
$1KLow · TVS 3
$5KLow · TVS 2
$117KLow · TVS 3
$2KLow · TVS 2
$3KLow · TVS 4
$1KLow · TVS 2
$3KLow · TVS 3
$3KLow · TVS 2
$3KLow · TVS 6
$3KLow · TVS 3
$1KLow · TVS 3
$3KLow · TVS 3
$35KLow · TVS 6
$157KLow · TVS 9
Kyle Chen
DB#3Jr
$3KLow · TVS 4
$82KLow · TVS 9
$4KLow · TVS 4
Luke Rauh
FB#24Jr
$1KLow · TVS 2
$238KLow · TVS 8
$2KLow · TVS 3
Major Quin
WR#30So
$1KLow · TVS 2
$1KLow · TVS 2
$4KLow · TVS 4
Mason Lowe
WR#33Jr
$1KLow · TVS 2
Matt Long
WR#3Jr
$73KLow · TVS 8
$78KLow · TVS 8
$1KLow · TVS 3
$4KLow · TVS 2
$3KLow · TVS 3
$1KLow · TVS 4
$4KLow · TVS 3
$42KLow · TVS 3
$4KLow · TVS 3
$1KLow · TVS 2
$63KLow · TVS 6
$1KLow · TVS 2
$3KLow · TVS 2
$1KLow · TVS 2
$52KLow · TVS 7
$2KLow · TVS 3
$1KLow · TVS 2
PJ Weaver
DB#37So
$1KLow · TVS 2
$1KLow · TVS 2
Rip Perez
P#91Sr
$1KLow · TVS 8
$75KLow · TVS 8
$5KLow · TVS 2
$31KLow · TVS 8
$120KLow · TVS 5
Ryan Lippe
DE#53So
$1KLow · TVS 2
$1KLow · TVS 2
$4KLow · TVS 2
$1KLow · TVS 2
$60KLow · TVS 9
$2KLow · TVS 2
$7KLow · TVS 3
$45KLow · TVS 4
$1KLow · TVS 2
$1KLow · TVS 2
$1KLow · TVS 3
$6KLow · TVS 2
$3KLow · TVS 2