Skip to main content
Mobile Menu
Search players
Search
Join Now
Login
Teams
Teams
Fan Sites
Forums
Shows
Recruiting Board
Football Recruiting
News Feed
Database
Team Rankings
Player Rankings
Industry Comparison
Commitments
Recruiting Prediction Machine
Basketball Recruiting
News Feed
Database
Team Rankings
Player Rankings
Industry Comparison
Commitments
Recruiting Prediction Machine
Recruits
High School
High School News
Schools
Rankings
Scores
About
About
On3 App
Advertise
Press
FAQ
Contact
Get a profile. Be recruited.
High School
Team Recruiting Rankings
HS Football Scores
Rivals300
High School Rankings
Message Boards
Rivals Score · Live
Last update · 05/18/26
2026 Football
Player Recruiting Rankings
Last update
05/18/26
Athletes, get verified & claim your profile.
Search
Advanced Filters
▼
Sport
Football
▾
Class
2026
▾
Position
TE
▾
State
All States
▾
Level
High School
▾
C
Committed
S
Signed
E
Enrolled
Rivals
Industry
Rivals
Ranking
Industry
Comparison
Rank
Player
Pos
Rating
Status
Teams
Verified
01
Ian
Premer
Great Bend (Great Bend, KS)
TE
·
6-5
/ 225
TE
★
★
★
★
★
98
27
Natl
·
1
Pos
·
1
St
S
Verified
02
Mark
Bowman
Mater Dei (Santa Ana, CA)
TE
·
6-4
/ 230
TE
★
★
★
★
★
97
43
Natl
·
2
Pos
·
7
St
E
Claim
03
Gavin
Mueller
South Elgin (South Elgin, IL)
TE
·
6-5
/ 250
TE
★
★
★
★
★
97
45
Natl
·
3
Pos
·
1
St
E
Claim
04
Kendre'
Harrison
Reidsville (Reidsville, NC)
TE
·
6-6
/ 250
TE
★
★
★
★
★
96
69
Natl
·
4
Pos
·
5
St
E
Verified
05
Kaiden
Prothro
Bowdon (Bowdon, GA)
TE
·
6-5.5
/ 216
TE
★
★
★
★
★
96
75
Natl
·
5
Pos
·
8
St
E
Verified
06
Tyler
Ruxer
Heritage Hills (Lincoln City, IN)
TE
·
6-4
/ 220
TE
★
★
★
★
★
93
168
Natl
·
6
Pos
·
3
St
E
Claim
07
Parker
Elmore
Columbus North (Columbus, IN)
TE
·
6-5
/ 230
TE
★
★
★
★
★
93
186
Natl
·
7
Pos
·
4
St
E
Claim
08
Lincoln
Keyes
Saline (Saline, MI)
TE
·
6-6
/ 235
TE
★
★
★
★
★
93
189
Natl
·
8
Pos
·
3
St
E
Verified
09
Preston
Fryzel
Central Catholic (Toledo, OH)
TE
·
6-4
/ 215
TE
★
★
★
★
★
93
195
Natl
·
9
Pos
·
10
St
E
Verified
10
Julius
Miles
Freeport (Freeport, FL)
TE
·
6-6
/ 210
TE
★
★
★
★
★
93
210
Natl
·
10
Pos
·
23
St
E
Verified
11
Mack
Sutter
Dunlap (Dunlap, IL)
TE
·
6-5.5
/ 249
TE
★
★
★
★
★
92
224
Natl
·
11
Pos
·
6
St
E
Verified
12
Matt
Ludwig
Billings West (Billings, MT)
TE
·
6-4.5
/ 240
TE
★
★
★
★
★
92
225
Natl
·
12
Pos
·
1
St
E
Claim
13
Joey
Caudill
Lexington (Mansfield, OH)
TE
·
6-5
/ 215
TE
★
★
★
★
★
92
235
Natl
·
13
Pos
·
13
St
S
Claim
14
Brock
Harris
Pine View (Saint George, UT)
TE
·
6-6
/ 240
TE
★
★
★
★
★
92
249
Natl
·
14
Pos
·
4
St
S
Claim
15
Nick
Lautar
Lebanon (Lebanon, OH)
TE
·
6-5
/ 225
TE
★
★
★
★
★
91
290
Natl
·
15
Pos
·
16
St
E
Claim
16
Hayden
Vercher
Thousand Oaks (Thousand Oaks, CA)
TE
·
6-4
/ 220
TE
★
★
★
★
★
91
292
Natl
·
16
Pos
·
25
St
E
Claim
17
Henry
Gabalis
Archbishop Murphy (Everett, WA)
TE
·
6-5
/ 220
TE
★
★
★
★
★
91
293
Natl
·
17
Pos
·
3
St
S
Claim
18
Ty
Goettsche
Cherry Creek (Englewood, CO)
TE
·
6-6
/ 200
TE
★
★
★
★
★
91
18
Pos
·
4
St
S
Claim
19
Zayion
Cotton
Grenada (Grenada, MS)
TE
·
6-4.5
/ 215
TE
★
★
★
★
★
91
19
Pos
·
12
St
E
Verified
20
Brayden
Fogle
Lexington (Mansfield, OH)
TE
·
6-4
/ 235
TE
★
★
★
★
★
90
20
Pos
·
21
St
E
Claim
21
Pierce
Petersohn
Triton (Dodge Center, MN)
TE
·
6-4.5
/ 200
TE
★
★
★
★
★
90
21
Pos
·
3
St
S
Claim
22
Taimane
Purcell
Kamehameha (Honolulu, HI)
TE
·
6-3.5
/ 230
TE
★
★
★
★
★
90
22
Pos
·
3
St
E
Claim
23
Caden
Ramsey
Cross (Cross, SC)
TE
·
6-5
/ 210
TE
★
★
★
★
★
90
23
Pos
·
9
St
S
Claim
24
Arley
Morrell
Pratt (Pratt, KS)
TE
·
6-6
/ 210
TE
★
★
★
★
★
90
24
Pos
·
3
St
C
Claim
25
Stephen
Brown
Marist (Chicago, IL)
TE
·
6-7
/ 205
TE
★
★
★
★
★
90
25
Pos
·
11
St
E
Claim
26
Evan
Jacobson
Waukee (Waukee, IA)
TE
·
6-5.5
/ 230
TE
★
★
★
★
★
90
26
Pos
·
5
St
S
Verified
27
Jackson
Mangham
Olentangy (Lewis Center, OH)
TE
·
6-7
/ 235
TE
★
★
★
★
★
90
27
Pos
·
22
St
S
Verified
28
Colin
Ford
Waubonsie Valley (Aurora, IL)
TE
·
6-5
/ 220
TE
★
★
★
★
★
89
28
Pos
·
14
St
S
Claim
29
Mason
Bonner
Mullen (Denver, CO)
TE
·
6-6
/ 200
TE
★
★
★
★
★
89
29
Pos
·
6
St
S
Claim
30
Lincoln
Watkins
Port Huron Northern (Port Huron, MI)
TE
·
6-4
/ 225
TE
★
★
★
★
★
89
30
Pos
·
12
St
E
Verified
31
Adam
Gehm
Seneca Valley (Harmony, PA)
TE
·
6-5
/ 225
TE
★
★
★
★
★
89
31
Pos
·
13
St
E
Claim
32
Jalen
Williams
Bloomington South (Bloomington, IN)
TE
·
6-5
/ 215
TE
★
★
★
★
★
89
32
Pos
·
9
St
S
Claim
33
Roman
Voss
Jackson County Central Senior (Jackson, MN)
TE
·
6-4
/ 210
TE
★
★
★
★
★
89
33
Pos
·
5
St
S
Claim
34
Israel
Briggs
Redwood (Visalia, CA)
TE
·
6-3.5
/ 205
TE
★
★
★
★
★
89
34
Pos
·
45
St
E
Claim
35
Jack
Richerson
Marist School (Atlanta, GA)
TE
·
6-4
/ 210
TE
★
★
★
★
★
88
35
Pos
·
68
St
S
Verified
36
Gabe
Weaver
Mary Institute and Saint Louis Country Day School (Saint Louis, MO)
TE
·
6-5
/ 215
TE
★
★
★
★
★
88
36
Pos
·
14
St
S
Claim
37
Jaivion
Martin
Willis (Pflugerville, TX)
TE
·
6-2.5
/ 250
TE
★
★
★
★
★
88
37
Pos
·
101
St
E
Verified
38
Charlie
Jilek
Portage Central (Portage, MI)
TE
·
6-5
/ 240
TE
★
★
★
★
★
88
38
Pos
·
14
St
E
Claim
39
JC
Anderson
Mt. Zion (Decatur, IL)
TE
·
6-6
/ 230
TE
★
★
★
★
★
88
39
Pos
·
25
St
E
Claim
40
Xavier
Tiller
Langston Hughes (Fairburn, GA)
TE
·
6-5
/ 215
TE
★
★
★
★
★
88
40
Pos
·
69
St
S
Claim
41
James
Scott
Oak Ridge (Conroe, TX)
TE
·
6-4.5
/ 220
TE
★
★
★
★
★
88
41
Pos
·
102
St
E
Claim
42
Nathaniel
Salmon
New Zealand
TE
·
6-7
/ 270
TE
★
★
★
★
★
88
42
Pos
E
Claim
43
Sam
Vyhlidal
Mountainside (Beaverton, OR)
TE
·
6-4
/ 225
TE
★
★
★
★
★
88
43
Pos
·
6
St
E
Claim
44
J'Qwan
Crosby
Stratford (Goose Creek, SC)
TE
·
6-3
/ 220
TE
★
★
★
★
★
88
44
Pos
·
14
St
E
Claim
45
Caleb
Tafua
Mesa (Mesa, AZ)
TE
·
6-4
/ 215
TE
★
★
★
★
★
88
45
Pos
·
10
St
E
Claim
46
Jamel
Howse
Newberry (Newberry, SC)
TE
·
6-4
/ 240
TE
★
★
★
★
★
88
46
Pos
·
15
St
E
Claim
47
DJ
Broughton
Mary G Montgomery (Semmes, AL)
TE
·
6-5
/ 220
TE
★
★
★
★
★
88
47
Pos
·
27
St
E
Claim
48
Isaiah
Pina
South Lake (Clermont, FL)
TE
·
6-6
/ 225
TE
★
★
★
★
★
88
48
Pos
·
82
St
C
Claim
49
ArMari
Towns
Southside (Selma, AL)
TE
·
6-6
/ 220
TE
★
★
★
★
★
88
49
Pos
·
28
St
E
Claim
50
PJ
MacFarlane
Lakota East (Liberty Township, OH)
TE
·
6-5
/ 205
TE
★
★
★
★
★
88
50
Pos
·
43
St
S
Claim
Show next 50
· 188 players
↓
✕