TransferPortl
Utah logo

Utah

Big 12

Team TVS:Medium risk16 / 100
Updated Aug 30, 2026Sources: school rosters, ESPN, TransferPortl89 roster players matched
89Roster players2Coaches tracked202027 commits16/100Roster risk

Incoming Transfers

18
Ethan Day
DL · North Texas
$376K
Braden Pegan
WR · Utah State
$248K
Isaiah Kema
IOL · Ohio State
$221K
Ricky Johnson
WR · Mississippi State
$150K
Jamal Wallace
DL · Tennessee
$150K
Marcus Wimberly
S · Oklahoma
$150K
Will Monney
TE · Oklahoma State
$150K
Kyri Shoels
WR · San José State
$120K
Jireh Moe
DL · San José State
$62K
James Chenault
CB · South Florida
$39K
Steve Chavez-Soto
RB · San José State
$31K
Elijah Reed
CB · Akron
$31K
Lucas Samsula
DL · Wyoming
$30K
Brandon Rose
QB · Massachusetts
$30K
Nicholas Brown
CB · Lamar
$10K
Nick Brown
CB · Lamar
$10K
Noah Bennee
TE · Weber State
$10K
Cedric Jefferson
OT · Montana State
$10K

Outgoing Transfers

19
John Henry Daley
EDGE · Michigan
$1.4M
JJ Buchanan
WR · Michigan
$680K
Jonah Leaea
DL · Michigan
$354K
Isaac Wilson
QB · Colorado
$340K
Smith Snowden
CB · Michigan
$295K
Tao Johnson
S · UCLA
$295K
Justin Stevenson
WR · North Texas
$163K
Kalolo Ta'aga
OT · Washington State
$163K
Jason Stokes Jr.
CB · Colorado
$150K
Drew Clemens
TE · North Texas
$150K
Jaxson Jones
EDGE · Utah Tech
$150K
Don Saunders
CB · Purdue
$150K
Jaylen Moson
CB · South Alabama
$150K
Christian Thatcher
LB · Memphis
$150K
$150K
Brendan Zurbrugg
QB · Walsh
$150K
Dallas Vakalahi
DL · Penn State
$150K
$150K
Salesi Moa
CB · Michigan
$150K

Program Context

Recent Results

Season records unavailable

Head Coaching History

Morgan Scalley
2026PresentCurrent
Kyle Whittingham
20052025

Roster Risk by Position

OffenseMedium risk17 / 100
DefenseMedium risk15 / 100
Special TeamsMedium risk16 / 100

Highest Risk Players

Tobias Merriweather
WRHigh risk39 / 100
Creed Whittemore
WRHigh risk39 / 100
Nate Ritchie
SMedium risk28 / 100
Rock Caldwell
CBMedium risk28 / 100
JC Hart
CBMedium risk28 / 100

Transfer Impact by Position

PosOutInNet Value
DL44-$1.4M
DB75-$1.1M
QB21-$460K
WR23-$326K
LB10-$150K
RB11-$119K
OL12+$68K
TE12+$10K

2027 Recruiting Class

20 commits
#22
Ian AloisioOG
Provo, UT
#41
Jaden BibbsCB
Coppell, TX
#45
Fui VakapunaOLB
Provo, UT
#45
Braxton DanielTE
Jenks, OK
#58
Jonah LubnoQB
Camp Verde, AZ
#62
Taylan PattersonATH
Chandler, AZ
#63
Darnell Jackson Jr.WR
Spring, TX
#75
Damian AnyasodoOG
Stockton, CA
#82
Aiden MartinS
San Antonio, TX
#86
Monson TukuafuDE
South Jordan, UT
#90
Kaleb HallS
Syracuse, UT
#91
Tiki TeeplesDT
Buckeye, AZ
#94
Sire StewartOG
Chandler, AZ
#98
Jonah MaileiRB
Salt Lake City, UT
#99
Diesel DartS
Draper, UT
#108
Jack HendersonDE
Boise, ID
#111
Darrod JacobsS
Houston, TX
#116
Jaxton Ita'aehauWR
Kaysville, UT
#151
Dillon SykesWR
Highland, UT
JW
Jackson WestDE
Draper, UT

Recruiting Footprint

Roster by Position Group

89 players

Each bar shows the player count. The largest group fills its bar.

Quarterbacks4
Backfield4
Receivers14
Offensive line14
Defensive front17
Linebackers11
Defensive backs21
Special teams4

Current Roster

89 of 89

Position counts show listed roster players. Scholarship status is not available in the current data.

Value —TVS 10
Value —TVS 22
Value —TVS 6
Value —TVS 10
Value —TVS 10
Value —TVS 10
Value —TVS 23
Value —TVS 10
Value —TVS 10
Value —TVS 11
Value —TVS 10
Value —TVS 39
Value —TVS 27
Value —TVS 22
Value —TVS 22
Value —TVS 10
Value —TVS 28
Value —TVS 22
Value —TVS 27
Value —TVS 10
Value —TVS 10
Value —TVS 10
Value —TVS 20
Value —TVS 10
Value —TVS 6
Value —TVS 22
Value —TVS 27
Value —TVS 10
Value —TVS 11
Value —TVS 10
JC Hart
CB#142
Value —TVS 28
Value —TVS 20
Value —TVS 10
Value —TVS 10
Value —TVS 20
Value —TVS 10
Value —TVS 23
Value —TVS 22
Value —TVS 22
Value —TVS 10
Value —TVS 6
Value —TVS 10
Value —TVS 22
Value —TVS 27
Value —TVS 12
Value —TVS 10
Value —TVS 10
Value —TVS 22
Value —TVS 22
Value —TVS 10
Value —TVS 10
Value —TVS 20
Value —TVS 12
Value —TVS 10
Value —TVS 10
Value —TVS 10
Value —TVS 11
Value —TVS 22
Value —TVS 10
Value —TVS 10
Value —TVS 10
Value —TVS 28
Value —TVS 22
Value —TVS 10
Value —TVS 22
Value —TVS 19
Value —TVS 22
Value —TVS 10
Value —TVS 10
Value —TVS 6
Value —TVS 23
Value —TVS 11
Value —TVS 10
Value —TVS 28
Value —TVS 22
Value —TVS 10
Value —TVS 23
Value —TVS 22
Value —TVS 22
Value —TVS 22
Value —TVS 10
Value —TVS 10
Value —TVS 14
Value —TVS 6
Value —TVS 39
Value —TVS 10
Value —TVS 20
Value —TVS 27
Value —TVS 10