Skip to main content
Mobile Menu
Teams
Teams
Fan Sites
Forums
Shows
College
College Football News
College Football Player Rankings
College Football Rankings
College Football Playoff
College Basketball News
Women's Sports
NIL
NIL News
NIL Valuation
NIL Deals
Sports Business
Transfer Portal
Transfer Portal News
NCAA Transfer Portal
Transfer Portal Rankings
Transfer Portal Team Rankings
Recruiting
Football Recruiting
Basketball Recruiting
Database
Team Rankings
Player Rankings
Industry Comparison
Commitments
Recruiting Prediction Machine
High School
High School News
Schools
Rankings
Scores
Draft
NFL Draft
NFL Draft News
Draft By Stars
College Draft History
College Draft Totals
NBA Draft
NBA Draft News
Pro
NFL
NASCAR
NBA
Culture
Sports Betting
About
About
On3 App
Advertise
Press
FAQ
Contact
Join Now
Login
West Virginia
Football
News
Roster
Schedule
West Virginia Draft History
FB Recruiting
News
Commitments
Transfers
Team Rankings
Player Rankings
Industry Comparison
Recruiting Prediction Machine
Basketball
News
Roster
Schedule
West Virginia Draft History
BB Recruiting
News
Commitments
Transfers
Team Rankings
Player Rankings
Industry Comparison
Recruiting Prediction Machine
Fan Site
Search players
Search
West Virginia
Mountaineers
Football Roster
Team
West Virginia
▾
Class
2026
▾
Sport
Football
▾
HS Commits
Transfers
Roster
96
Roster Size
96
Transfers
42 · 43.8%
Blue Chip %
13.6%
5★ · 4★
0 · 11
Avg Rating
86.51
Top
96.28
Stars
0
11
65
#
▼
Player
↕
Pos
↕
Year
↕
Age
↕
Team
0
Andrew Powdrell
Claim
The Woodlands
(The Woodlands, TX)
CB
·
6-0
/ 175
SR
CB
SR
—
▾
0
Josh Sapp
Claim
Greenville
(Greenville, SC)
TE
·
6-1
/ 235
RS-SR
TE
RS-SR
—
▾
1
Geimere Latimer
Claim
Sandy Creek
(Fairburn, GA)
CB
·
5-10
/ 175
SR
CB
SR
—
▾
1
Amari Latimer
Sandy Creek
(Tyrone, GA)
RB
·
6-0
/ 200
FR
RB
FR
—
▾
2
DJ Epps
Claim
Russell County
(Seale, AL)
WR
·
6-1
/ 185
SR
WR
SR
—
▾
3
Michael Hawkins
Claim
Frisco Emerson
(McKinney, TX)
QB
·
6-1
/ 185
JR
QB
JR
20
▾
3
Matt Sieg
Fort Cherry
(Mcdonald, PA)
S
·
6-0
/ 185
FR
S
FR
—
▾
4
Cam Cook
Claim
Stony Point
(Round Rock, TX)
RB
·
5-9.5
/ 181
SR
RB
SR
—
▾
4
Da'Mun Allen
Claim
Seminole
(Sanford, FL)
CB
·
6-4
/ 200
JR
CB
JR
—
▾
5
Jaden Bray
Claim
Norman
(Norman, OK)
WR
·
6-3
/ 190
RS-SR
WR
RS-SR
—
▾
6
Max Brown
Claim
Lincoln Christian School
(Tulsa, OK)
QB
·
6-3
/ 200
RS-SR
QB
RS-SR
23
▾
6
Da'Mare Williams
Smoky Mountain
(Sylva, NC)
S
·
6-2
/ 180
SO
S
SO
—
▾
7
Chams Diagne
Claim
Charles Drew
(Riverdale, GA)
CB
·
6-4
/ 207
RS-SR
CB
RS-SR
—
▾
8
Kamari Wilson
Claim
IMG Academy
(Fort Pierce, FL)
S
·
6-0
/ 200
RS-SR
S
RS-SR
23
▾
8
Jyron Hughley
Claim
Cardinal Newman
(Belle Glade, FL)
QB
·
6-2
/ 180
FR
QB
FR
—
▾
10
Jeremiah Johnson
Claim
Spanish Springs
(Sparks, NV)
EDGE
·
6-4
/ 235
JR
EDGE
JR
—
▾
11
TaRon Francis
Claim
Edna Karr
(New Orleans, LA)
WR
·
6-1
/ 200
SO
WR
SO
—
▾
12
Jacob Bradford
Claim
Catholic
(Baton Rouge, LA)
S
·
5-11
/ 195
SO
S
SO
—
▾
13
Kedrick Triplett
Claim
Florence
(Florence, AL)
WR
·
6-2
/ 205
SO
WR
SO
—
▾
14
Keon Hutchins
Claim
Union
(Union, MS)
WR
·
6-2
/ 170
SO
WR
SO
—
▾
14
Tyler Stolsky
Claim
Portage Central
(Portage, MI)
LB
·
6-3
/ 225
SR
LB
SR
—
▾
15
Ben Cutter
East Lincoln
(Denver, NC)
LB
·
6-1
/ 210
SR
LB
SR
—
▾
15
Scotty Fox
Claim
Mentor
(Mentor, OH)
QB
·
6-2
/ 210
SO
QB
SO
—
▾
17
Prince Strachan
Claim
John Carroll
(Fort Pierce, FL)
WR
·
6-4
/ 185
SR
WR
SR
—
▾
17
Miles Khatri
Claim
Pike Road
(Pike Road, AL)
S
·
6-0
/ 210
FR
S
FR
—
▾
18
Ezekiel Durham-Campbell
Claim
Marietta
(Atlanta, GA)
EDGE
·
6-5
/ 241
SR
EDGE
SR
—
▾
19
Max Anderson
Claim
Spring Mills
(Martinsburg, WV)
QB
·
6-1
/ 208
RS-FR
QB
RS-FR
—
▾
19
Nick Taylor
Claim
Gainesville
(Gainesville, GA)
CB
·
6-1
/ 170
JR
CB
JR
—
▾
20
Keyshawn Robinson
Claim
Jefferson
(Ranson, WV)
CB
·
5-11
/ 175
JR
CB
JR
—
▾
20
Martavious Boswell
Claim
Brenham
(Fort Worth, TX)
RB
·
5-10
/ 170
JR
RB
JR
—
▾
22
Chris Talley
Claim
Whitehaven
(Memphis, TN)
RB
·
5-10.5
/ 175
FR
RB
FR
—
▾
22
Jaire Rawlison
Bishop McDevitt
(York, PA)
CB
·
5-10
/ 170
JR
CB
JR
—
▾
23
Malachi Thompson
Claim
Nitro
(Nitro, WV)
WR
·
6-5
/ 200
FR
WR
FR
—
▾
23
Emory Snyder
Claim
Bixby
(Bixby, OK)
S
·
6-4
/ 205
FR
S
FR
—
▾
24
Rayshawn Reynolds
Claim
JAG
(Montgomery, AL)
CB
·
6-2
/ 185
JR
CB
JR
—
▾
25
Armoni Weaver-Bomar
Claim
Westside
(Duncan, SC)
WR
·
5-9
/ 160
RS-FR
WR
RS-FR
—
▾
26
Andre Devine
Claim
North Fort Myers
(Fort Myers, FL)
RB
·
5-8
/ 155
RS-SO
RB
RS-SO
—
▾
26
Makhi Boone
Claim
St. Edward
(Lakewood, OH)
CB
·
6-0
/ 175
FR
CB
FR
—
▾
27
Chamarryus Bomar
Claim
Byrnes
(Duncan, SC)
CB
·
5-10
/ 175
RS-FR
CB
RS-FR
—
▾
28
Rickey Giles
Claim
South Oak Cliff
(Dallas, TX)
S
·
5-11
/ 185
FR
S
FR
—
▾
29
Kameron Reddic
Claim
Hightower
(Houston, TX)
S
·
6-0
/ 185
SO
S
SO
—
▾
30
Antoine Sharp
Palm Beach Central
(West Palm Beach, FL)
LB
·
6-2
/ 220
FR
LB
FR
—
▾
33
Ashton Woods
Claim
Walton
(Marietta, GA)
LB
·
6-3
/ 205
JR
LB
JR
20
▾
33
Kayden Luke
Claim
Canyon Del Oro
(Tucson, AZ)
RB
·
5-11
/ 249
JR
RB
JR
—
▾
35
Cameron Dwyer
Palm Beach Central
(Royal Palm Beach, FL)
LB
·
6-2
/ 180
FR
LB
FR
—
▾
37
Maliek Hawkins
Claim
Frisco Emerson
(Allen, TX)
CB
·
6-1
/ 175
SO
CB
SO
—
▾
38
Macguire Moss
LS
·
6-1
/ 225
RS-SR
LS
RS-SR
—
▾
39
Peter Notaro
Claim
North Allegheny
(Pittsburgh, PA)
K
·
5-11
/ 188
SO
K
SO
—
▾
40
Jason Hall
Claim
Suffield Academy
(Fall River, MA)
LB
·
6-2
/ 230
SR
LB
SR
—
▾
42
Jack Cassidy
K
·
6-6
SO
K
SO
—
▾
43
KJ Henson
Claim
Old Mill Senior
(Hutchinson, KS)
DL
·
6-4
/ 275
JR
DL
JR
—
▾
45
Malachi Hood
Joliet Catholic Academy
(Joliet, IL)
LB
·
6-2
/ 183
RS-SR
LB
RS-SR
22
▾
46
Cameron Torbor
Claim
Hoover
(Hoover, AL)
LB
·
6-3
/ 234
RS-FR
LB
RS-FR
—
▾
47
Wilnerson Telemaque
Northwestern
(Miami, FL)
DL
·
6-5.5
/ 255
RS-FR
DL
RS-FR
—
▾
49
Carter Zuliani
Claim
Bridgeport
(Bridgeport, WV)
TE
·
6-6
/ 235
RS-FR
TE
RS-FR
—
▾
49
Carter Kessler
Claim
Shelby
(Shelby, OH)
EDGE
·
6-5
/ 235
FR
EDGE
FR
—
▾
50
Harper Holloman
Claim
Westlake
(Atlanta, GA)
EDGE
·
6-3
/ 235
JR
EDGE
JR
—
▾
51
Taylor Brown
Claim
Dr. Henry Wise
(Upper Marlboro, MD)
DL
·
6-4
/ 240
RS-FR
DL
RS-FR
—
▾
52
Nick Krahe
Claim
Harbor Creek Christian School
(Erie, PA)
OT
·
6-5
/ 280
RS-JR
OT
RS-JR
—
▾
52
Corey McIntyre Jr.
Claim
Treasure Coast
(Port Saint Lucie, FL)
DL
·
6-3
/ 260
RS-JR
DL
RS-JR
—
▾
53
Kaden Seller
Claim
Hilliard Darby
(Hilliard, OH)
LS
·
6-3
/ 250
RS-SO
LS
RS-SO
—
▾
54
Isaiah Patterson
Claim
Yelm
(Yelm, WA)
LB
·
6-2
/ 210
JR
LB
JR
—
▾
54
Amare' Grayson
Claim
Stockbridge
(Stockbridge, GA)
IOL
·
6-3
/ 293
JR
IOL
JR
—
▾
55
Yendor Mack
Claim
Susquehanna Twp
(Harrisburg, PA)
DL
·
6-3
/ 295
FR
DL
FR
—
▾
55
Aidan Woods
Claim
Abingdon
(Abingdon, VA)
OT
·
6-6
/ 300
FR
OT
FR
—
▾
56
Lamarcus Dillard
Rock Creek Christian Academy
(Upper Marlboro, MD)
IOL
·
6-3
/ 295
FR
IOL
FR
—
▾
59
Josh Aisosa
Santa Fe
(Edmond, OK)
IOL
·
6-3.5
/ 305
RS-SO
IOL
RS-SO
—
▾
61
Trevor Bigelow
Claim
Fairmont
(Fairmont, WV)
IOL
·
6-4
/ 265
RS-FR
IOL
RS-FR
—
▾
62
Phillip Bowser
Claim
Ursuline
(Youngstown, OH)
IOL
·
6-5
/ 275
RS-FR
IOL
RS-FR
—
▾
64
Rhett Morris
Don Bosco Prep
(Ramsey, NJ)
IOL
·
6-3
/ 290
FR
IOL
FR
—
▾
65
Malik Agbo
Claim
Todd Beamer
(Federal Way, WA)
OT
·
6-5
/ 329
RS-SR
OT
RS-SR
21
▾
67
Landen Livingston
Claim
Leo Junior/senior
(Leo, IN)
IOL
·
6-4
/ 280
RS-SR
IOL
RS-SR
—
▾
68
Camden Goforth
McMinn County
(Athens, TN)
IOL
·
6-4
/ 295
FR
IOL
FR
18
▾
69
Devin Vass
Claim
Lakeland
(Bartow, FL)
IOL
·
6-5
/ 270
RS-JR
IOL
RS-JR
—
▾
72
Cam Griffin
Claim
Dallas County
(Plantersville, AL)
IOL
·
6-4
/ 300
SR
IOL
SR
—
▾
72
Jaylen Thomas
Claim
White Station
(Memphis, TN)
DL
·
6-3
/ 310
SO
DL
SO
—
▾
74
Kevin Brown
Harrisburg
(Harrisburg, PA)
IOL
·
6-5
/ 280
FR
IOL
FR
19
▾
76
Deshawn Woods
Claim
Omaha Central
(Omaha, NE)
OT
·
6-5
/ 265
RS-SO
OT
RS-SO
22
▾
78
Wes King
Claim
Appleton North
(Appleton, WI)
IOL
·
6-5
/ 313
RS-SR
IOL
RS-SR
—
▾
79
Carsten Casady
Claim
Rolesville
(Rolesville, NC)
OT
·
6-6
/ 270
RS-JR
OT
RS-JR
—
▾
80
John Neider
Claim
Jonathan Law
(Milford, CT)
WR
·
6-2
/ 205
RS-JR
WR
RS-JR
—
▾
81
Kade Bush
Claim
Chanhassen
(Chanhassen, MN)
TE
·
6-4
/ 205
FR
TE
FR
—
▾
82
Cam Ball
Claim
Gonzaga
(Washington, DC)
TE
·
6-6
/ 235
RS-SR
TE
RS-SR
—
▾
83
Bryan Hansen
Claim
Colleyville Heritage
(Colleyville, TX)
P
·
6-3
/ 210
RS-JR
P
RS-JR
—
▾
84
Ryan Ward
Claim
Rutherford
(Rutherford, NJ)
TE
·
6-4
/ 230
JR
TE
JR
20
▾
85
Robert Oliver
Claim
Niceville
(Niceville, FL)
WR
·
6-2
/ 185
FR
WR
FR
—
▾
86
Cyrus Traugh
Claim
Parkersburg South
(Parkersburg, WV)
WR
·
6-0
/ 180
RS-JR
WR
RS-JR
—
▾
87
Greg Wilfred
Destrehan
(Destrehan, LA)
WR
·
5-9
/ 165
FR
WR
FR
—
▾
88
Sam Hamilton
Archbishop Moeller
(Cincinnati, OH)
TE
·
6-3
/ 230
FR
TE
FR
—
▾
89
Charlie Hanafin
Claim
Dexter School
(Burlington, MA)
WR
·
6-2
/ 190
FR
WR
FR
—
▾
91
Darius Wiley
North Hardin
(Radcliff, KY)
DL
·
6-7
/ 250
RS-SO
DL
RS-SO
20
▾
93
Nate Gabriel
Claim
Auburndale
(Auburndale, FL)
DL
·
6-3
/ 285
JR
DL
JR
—
▾
94
Cam Mallory
Claim
Moody
(Moody, AL)
DL
·
6-0.5
/ 300
FR
DL
FR
—
▾
95
Tobi Haastrup
Claim
Mayde Creek
(Houston, TX)
EDGE
·
6-2.5
/ 235
RS-FR
EDGE
RS-FR
—
▾
98
Will LeBlanc
Klein Oak
(Spring, TX)
DL
·
6-4
/ 290
RS-SO
DL
RS-SO
—
▾
99
David Afogho
Claim
Catholic Memorial
(West Roxbury, MA)
EDGE
·
6-3
/ 210
RS-JR
EDGE
RS-JR
—
▾
✕