How It Works
Features
FAQ
Member Home
Login
Home
Top 5
Features
FAQ
Log in
Free · 2026-27
Alabama Top 5
See every ranked wrestler
State
Alabama
Alaska
Arizona
Arkansas
California
Colorado
Connecticut
Delaware
District of Columbia
Florida
Georgia
Guam
Hawaii
Idaho
Illinois
Indiana
Iowa
Kansas
Kentucky
Louisiana
Maine
Maryland
Massachusetts
Michigan
Minnesota
Mississippi
Missouri
Montana
Nebraska
Nevada
New Hampshire
New Jersey
New Mexico
New York
North Carolina
North Dakota
Ohio
Oklahoma
Oregon
Pennsylvania
Rhode Island
South Carolina
South Dakota
Tennessee
Texas
Utah
Vermont
Virginia
Washington
West Virginia
Wisconsin
Wyoming
Boys
Girls
Season
2026-27
2025-26
2024-25
2023-24
2022-23
2021-22
Class
All classes
Class 1A2A
Class 1A3A
Class 4A
Class 5A
Class 6A
All
106
113
120
126
132
138
144
150
157
165
175
190
215
285
106 lbs
Full rankings →
1
Crawford Wells-Moon
Hoover
· Jr
98.066
0-0
2
Brent Mabe
Tuscaloosa County
· 8th
97.315
2-0 · Pin 50%
3
Landen Reffner
Spanish Fort
· Fr
87.609
1-0 · Pin 100%
4
Alex Le
Alexandria
· Jr
78.748
0-0
5
Curtis Scott
Etowah
· Jr
68.090
0-0
113 lbs
Full rankings →
1
Cale Fox
Grissom Hs
· Sr
99.851
0-0
2
Justin Wells
Carver Montgomery HS
· Fr
99.805
0-0
3
Greyson Todd
Tuscaloosa County
· So
99.769
2-0 · Pin 50%
4
Christian Melendez
Orange Beach
· Sr
99.502
2-0 · Pin 100%
5
Elliott Harris
Leeds
· Fr
99.466
0-0
120 lbs
Full rankings →
1
Devaughn Miller
AA
Huntsville
· Sr
99.949
6-0 · Pin 60%
2
Braylen Johnson
AA
Thompson
· Jr
99.933
3-0 · Pin 33%
3
Griffin Gardner
AA
Oak Mountain
· Jr
99.921
0-0
4
Christian Hill
Oak Grove
· So
99.882
0-1 · Pin 0%
5
Josiah White
Bob Jones
· So
99.806
3-0 · Pin 50%
126 lbs
Full rankings →
1
Titus Slaughter
AA
Oak Mountain
· Fr
99.942
1-0 · Pin 100%
2
Thomas Patterson
AA
Tallassee
· Sr
99.920
0-0
3
Kellen Mitchell
AA
Oak Grove
· So
99.919
1-0 · Pin 100%
4
William Hodgin
Hewitt-Trussville
· So
99.885
0-0
5
London Ford
Spain Park Hs
· Sr
99.882
0-0
132 lbs
Full rankings →
1
Eli Sanders
AA
Smiths Station
· Sr
99.948
0-0
2
Matthew Campbell
Vestavia Hills
· So
99.884
0-0
3
Brice Patrick
Arab
· Sr
99.879
0-0
4
Karter Stiffler
Enterprise
· Sr
99.864
0-0
5
Benjamin (Ben) Treadaway
Homewood Hs
· So
99.749
1-0 · Pin 0%
138 lbs
Full rankings →
1
Cordell Lee
AA
Huntsville
· Sr
99.956
3-0 · Pin 67%
2
Rhys Coulter
Gulf Shores
· Sr
99.875
0-0
3
Curtis Watson
Alma Bryant
· Jr
99.867
3-0 · Pin 33%
4
Eli Carter
Southside Gadsden
· Jr
99.862
0-0
5
Karson Poe
Moody Hs
· Sr
99.843
2-0 · Pin 0%
144 lbs
Full rankings →
1
David Hill
AA
Oak Grove
· Sr
99.955
1-0 · Pin 100%
2
Jack Posey
AA
Pike Road School
· Sr
99.932
3-0 · Pin 50%
3
Hudson Best
2× State Champ
Hayden
· Sr
99.890
0-0
4
Braden Gress
Gulf Shores
· Jr
99.876
0-0
5
John David Shattuck
Grissom Hs
· Sr
99.868
0-0
150 lbs
Full rankings →
1
Brady Walsh
AA
Thompson
· So
99.969
3-0 · Pin 33%
2
Trey Denny
AA
Oak Mountain
· Sr
99.953
0-0
3
Dylan Yarema
AA
Pike Road School
· Jr
99.939
4-0 · Pin 33%
4
Jameson Thomas
AA
Oak Mountain
· Sr
99.935
1-0 · Pin 100%
5
Haiden Hise
AA
Weaver
· Jr
99.932
0-0
157 lbs
Full rankings →
1
Cooper Buffington
Fort Payne
· Jr
99.864
0-0
2
Kion Guy
Alexandria
· Jr
99.850
0-0
3
Austin Gamston
Auburn
· Jr
99.849
1-0 · Pin 100%
4
Nate Carter
Mountain Brook
· Jr
99.845
1-0 · Pin 0%
5
Declan Hamilton
Hazel Green
· Sr
99.805
1-1 · Pin 50%
165 lbs
Full rankings →
1
Coreu Powe
AA
Gardendale Hs
· Sr
99.950
0-0
2
Drake Wood
AA
Reeltown
· Jr
99.937
0-0
3
Grant Davis
Dora
· Jr
99.877
0-0
4
John Gann
Thompson
· Sr
99.852
2-0 · Pin 50%
5
Abe Haskins
Houston Academy
· Jr
99.821
4-0 · Pin 25%
175 lbs
Full rankings →
1
Brandon Bethea
AA
Thompson
· Sr
99.957
2-0 · Pin 0%
2
Bo Reynolds
AA
Huntsville
· Sr
99.948
4-0 · Pin 100%
3
Austin Campbell
AA
Athens
· Sr
99.938
0-0
4
Kaden Clark
AA
Bob Jones
· Jr
99.935
0-0
5
Drew Adams
AA
Thompson
· Sr
99.924
1-0 · Pin 100%
190 lbs
Full rankings →
1
Tyler (Jax) Cooper
AA
Brookwood Jr-Sr
· Sr
99.953
1-0 · Pin 100%
2
Aiden Richardson
Dora
· Sr
99.893
0-0
3
Jaxon Jones
Hewitt-Trussville
· Sr
99.867
3-0 · Pin 50%
4
Brody Patrick
Arab
· Sr
99.867
0-0
5
Ocie House
Hartselle
· Jr
99.860
2-0 · Pin 100%
215 lbs
Full rankings →
1
Wyatt Carroll
AA
Thompson
· Sr
99.927
2-0 · Pin 100%
2
Bryson Bowman
AA
Prattville Christian Academy
· Jr
99.923
4-0 · Pin 100%
3
Peyton Gamble
Oak Mountain
· Sr
99.704
0-0
4
Luke Merrill
Vestavia Hills
· Sr
99.674
0-0
5
Joel Gaston
Lincoln
· Sr
99.659
1-0 · Pin 100%
285 lbs
Full rankings →
1
Cornelius Chaverst
AA
Mcadory
· Sr
99.945
0-0
2
Zachary Hooks
AA
Weaver
· Sr
99.934
0-0
3
Sheldon Sharp
Bob Jones
· Sr
99.889
3-0 · Pin 100%
4
Dominic Sager
Stanhope-Elmore High
· Sr
99.869
0-0
5
Grayson Hester
Fort Payne
· Sr
99.839
0-0