Skip to main content
Mobile Menu
Search players
Search
Join Now
Login
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
Get a profile. Be recruited.
Find your team
Baseball Transfer Portal
Rivals300
Message Boards
Team Recruiting Rankings
Prediction Machine
Bryan Moss
Predictions
Bryan Moss
Expert Predictions
Bryan Moss
All-Time Picks
84.62%
22 / 26
Avg. Days Correct: 2.91
Class
All
▾
Sport
All
▾
Latest Prediction
Class
Prediction
Confidence
Result
2026
Fred Smith Jr.
Briarcrest Christian (Memphis, TN)
SF · 6-7 / 220
★
★
★
★
★
91.91
103
Natl
·
36
Pos
Class
2026
4/7/26
1:02 am
Confidence
50%
Result
2022
Trey McDonald
Baylor School (Chattanooga, TN)
LB · 6-4 / 225
★
★
★
★
★
82.90
1375
Natl
·
147
Pos
Class
2022
2/3/26
5:46 pm
Confidence
65%
Result
2022
J'mari Monette
Alexandria (Alexandria, LA)
DL · 6-4 / 266
★
★
★
★
★
84.38
1093
Natl
·
120
Pos
Class
2022
2/3/26
2:04 am
Confidence
55%
Result
2022
Brian Grant
Choctawhatchee (Fort Walton Beach, FL)
OT · 6-8 / 337
★
★
★
★
★
85.70
859
Natl
·
62
Pos
Class
2022
1/20/26
1:54 am
Confidence
60%
Result
2022
Justin Wallace
Killian (West Palm Beach, FL)
6-2 / 250
Class
2022
1/18/26
4:43 pm
Confidence
75%
Result
2026
Jordan Thompson
Coconut Creek (Coconut Creek, FL)
RB · 5-11 / 195
★
★
★
★
★
85.17
1585
Natl
·
100
Pos
Class
2026
1/16/26
1:06 am
Confidence
60%
Result
2026
Joshua Joseph
Miami Central (Miami, FL)
ATH · 6-0 / 190
★
★
★
★
★
84.20
1955
Natl
·
58
Pos
Class
2026
1/16/26
1:06 am
Confidence
60%
Result
2025
EJ Thomas
Northwestern (Miami, FL)
DL · 6-4.5 / 325
★
★
★
★
★
85.29
1311
Natl
·
127
Pos
Class
2025
1/14/26
9:03 pm
Confidence
55%
Result
2024
Jayden Parrish
Atlantic (Delray Beach, FL)
LB · 6-1 / 210
★
★
★
★
★
87.51
698
Natl
·
63
Pos
Class
2024
1/13/26
2:50 am
Confidence
50%
Result
2025
Caleb Smith
Parker (Birmingham, AL)
DL · 6-4 / 265
★
★
★
★
★
86.89
864
Natl
·
89
Pos
Class
2025
1/11/26
11:49 pm
Confidence
55%
Result
2025
Carde Smith
Williamson (Mobile, AL)
OT · 6-6.5 / 295
★
★
★
★
★
93.18
141
Natl
·
14
Pos
Class
2025
1/11/26
11:44 pm
Confidence
60%
Result
2022
Phillip Gray
Ensworth (Nashville, TN)
IOL · 6-4 / 310
★
★
★
★
★
Class
2022
1/9/26
3:17 pm
Confidence
70%
Result
2023
Dylan Smith
Braswell (Aubrey, TX)
CB · 6-0 / 170
★
★
★
★
★
86.60
790
Natl
·
77
Pos
Class
2023
1/9/26
12:23 am
Confidence
65%
Result
2024
Dawson Johnson
Cherry Creek (Englewood, CO)
6-3 / 225
Class
2024
1/8/26
4:47 am
Confidence
60%
Result
2022
Maarten Woudsma
Oscar Smith (Chesapeake, VA)
IOL · 6-5 / 300
★
★
★
★
★
79.36
2066
Natl
·
169
Pos
Class
2022
1/8/26
4:46 am
Confidence
65%
Result
2023
Joseph Head
Holmes County (Lexington, MS)
EDGE · 6-4 / 210
★
★
★
★
★
87.80
611
Natl
·
53
Pos
Class
2023
1/8/26
3:36 am
Confidence
70%
Result
2025
Christian Thatcher
Arbor View (Las Vegas, NV)
LB · 6-2 / 200
★
★
★
★
★
88.60
525
Natl
·
57
Pos
Class
2025
1/7/26
10:51 pm
Confidence
75%
Result
2023
Ian Foster
Pike Liberal Arts School (Brundidge, AL)
ATH · 6-0 / 180
★
★
★
★
★
Class
2023
1/6/26
9:52 pm
Confidence
70%
Result
2025
Jaylin Carter
Lowndes (Valdosta, GA)
WR · 5-10 / 175
★
★
★
★
★
83.13
2031
Natl
·
291
Pos
Class
2025
1/3/26
5:01 pm
Confidence
65%
Result
2022
Garrick Ponder
Seminole (Seminole, FL)
6-0 / 175
Class
2022
1/3/26
5:00 pm
Confidence
65%
Result
2022
Dallan Hayden
Christian Brothers (Memphis, TN)
RB · 5-11 / 205
★
★
★
★
★
90.82
246
Natl
·
19
Pos
Class
2022
1/3/26
4:53 pm
Confidence
70%
Result
2026
Richard Thigpen
Ensworth (Nashville, TN)
OT · 6-5 / 310
★
★
★
★
★
85.53
1414
Natl
·
110
Pos
Class
2026
12/12/25
11:05 pm
Confidence
70%
Result
2026
Dawson Matthews
Ada (Ada, OK)
OT · 6-5 / 280
★
★
★
★
★
83.90
2033
Natl
·
155
Pos
Class
2026
12/3/25
3:26 am
Confidence
75%
Result
2026
Jude Hall
Christ Church Episcopal School (Greenville, SC)
WR · 6-4 / 190
★
★
★
★
★
86.43
1107
Natl
·
162
Pos
Class
2026
12/2/25
12:14 am
Confidence
90%
Result
2026
Eric Perry
DeSoto Central (Southaven, MS)
RB · 6-0 / 195
★
★
★
★
★
87.07
898
Natl
·
59
Pos
Class
2026
11/2/25
9:49 pm
Confidence
70%
Result
2026
Nicholas Witherspoon
Central (Tuscaloosa, AL)
DL · 6-3 / 290
★
★
★
★
★
84.53
1799
Natl
·
166
Pos
Class
2026
7/23/25
10:05 pm
Confidence
75%
Result
✕