Gabriel Casteblanco
Cardinal Ritter · Sr. · Class 2 · 2026-27 #1 at 285 State 3rd ’26
Rank
#1
285 · C2
Record
30-2
2025-26
State
3rd
2026
285 · Class 2 boys
50 rankedSee where Gabriel Casteblanco sits in the full list.
Bonus
90%
of contested wins
Last five
WWWWW
Won 5 straight
vs currently ranked
All Access
vs top 10
All Access
How they win
2025-26 · 30 winsFall24
Tech fall1
Major dec.2
Decision3
Forfeit or default: 0 wins (not in bonus %)
Career
25-26
Cardinal Ritter
Jr. · 285 lb
30-2Record
3rdState
Results 2025-26
As of Feb 25, 2026
MSHSAA Boys State Championships
Feb 25 · 3rd place · 5-1
W
John Jones
Knob Noster · Cons. Round 3 · Fall 2:46
MSHSAA Boys Class 2 District 1
Feb 20 · 1st place · 4-0
W
Rigoberto Gonzalez
Notre Dame (Cape Girardeau) · Champ. Round 1 · Fall 0:29
W
Jacob Warren
Ste. Genevieve · 1st Place Match · Decision 7-2
2nd Ritter Rumble
Jan 31 · 1st place · 3-0
W
Ben Kohler
St. Francis Borgia · Quarterfinals · Fall 0:23
W
Jesse Carmack
Kelly · Semifinals · Fall 1:07
W
Nicholas Turner
Normandy Collaborative · 1st Place Match · Fall 4:43
Roosevelt/MICDS/Ritter
Jan 28 · 1-0
Four Horsemen Quad
Jan 14 · 1-0
W
Jesse Carmack
Kelly · Fall 1:15
26th Annual Central Rebels Invitational
Jan 10 · 1st place · 4-0
W
Jesse Carmack
Kelly · Champ. Round 1 · Fall 1:49
W
Chase Hill
Kennett · Semifinals · Fall 0:52
Parkway North/Ritter/Miller
Jan 6 · 1-0
W
Joshua Moore
Miller Career Academy · Fall 3:53
Brentwood Wrestling Invitational 2025
Dec 20 · 1st place · 3-0
W
Aiden Retkowski
Steelville · Quarterfinals · Fall 1:28
W
Patrick Hopfinger
Affton · 1st Place Match · Fall 1:05
Holiday Havoc
Dec 13 · 1st place · 4-0
W
Patrick Hopfinger
Affton · Fall 1:16
Wyandotte Classic 2025
Dec 6 · 3rd place · 4-1
L
Preston Portley
Kansas City-Washington HS (KS) · Quarterfinals · Major Decision 9-1
W
Jesus Valle
Shawnee Mission South HS (KS) · Cons. Round 2 · Fall 0:29
W
Kaleb Van Beeber
Kansas City-Wyandotte HS (KS) · 3rd Place Match · Fall 3:59