John-Joseph Castillo

Club Medieval Martial Arts Academy
Nationality United States

Ratings

Category Rank (current) Weighted Rating (current) Rank (best) Weighted Rating (best)
Longsword
- Mixed & Men's Steel Longsword 2304 (top 36%) 1237.4 2226 (May 2025) 1240.4 (May 2025)
Singlestick
- Mixed & Men's Singlestick 158 (top 29%) 1282.8 122 (May 2025) 1332.2 (May 2025)

Record

DivisionTotalWinLossDrawOther
Mixed Singlestick 16 8 6 2 0
Mixed Steel Longsword 12 7 4 1 0
Mixed Steel Smallsword 5 3 2 0 0
Sum 33 18 12 3 0

Full rating histories

The fighter has been on an island, I.E. has no direct link to most fighters, in 3 out of 5 months

Match results

SwordStrong KC 2025

DivisionStageOpponentOutcomeOpponent ratingWin chance
Mixed Steel Longsword (Novice) Pool Set 1 Manny Longo LOSS Unrated
Mixed Steel Longsword (Novice) Pool Set 1 Connor Brusso WIN Unrated
Mixed Steel Longsword (Novice) Pool Set 1 E. Gill WIN Unrated
Mixed Steel Longsword (Novice) Pool Set 1 Mads Arnautov DRAW 544.50
Mixed Steel Longsword (Novice) Pool Set 1 Michael Walz LOSS Unrated
Mixed Steel Longsword (Novice) Pool Set 2 Austin Schwart WIN 867.31
Mixed Steel Longsword (Novice) Pool Set 2 E. Gill WIN Unrated
Mixed Steel Longsword (Novice) Pool Set 2 Slats Toole WIN 903.73
Mixed Steel Longsword (Novice) Pool Set 2 Jason Jakary WIN Unrated
Mixed Steel Longsword (Novice) Pool Set 2 Mikela Bonner LOSS Unrated
Mixed Steel Longsword (Novice) Top 16 Mark Baehr WIN Unrated
Mixed Steel Longsword (Novice) Top 8 Stewart McClelland LOSS Unrated

Donnybrook 2025

DivisionStageOpponentOutcomeOpponent ratingWin chance
Mixed Singlestick Pools Tyvan Deming LOSS 1218.00 58%
Mixed Singlestick Pools Damien Kitchens LOSS 877.92 64%
Mixed Singlestick Pools Logan Debehnke WIN 910.19 66%
Mixed Singlestick Top 32 Stewart McClelland LOSS 1409.34 44%
Mixed Singlestick Top 55 Damien Kitchens WIN 877.92 64%

SwordStrong KC 2025

DivisionStageOpponentOutcomeOpponent ratingWin chance
Mixed Singlestick (Novice) Gold Medal Match Stewart McClelland WIN Unrated
Mixed Singlestick (Novice) Pool Set 1 Trysten Ogden LOSS Unrated
Mixed Singlestick (Novice) Pool Set 1 Mark Heidrick DRAW Unrated
Mixed Singlestick (Novice) Pool Set 1 Mikela Bonner WIN Unrated
Mixed Singlestick (Novice) Pool Set 1 Hannah Rosario WIN Unrated
Mixed Singlestick (Novice) Pool Set 2 Jacob White DRAW Unrated
Mixed Singlestick (Novice) Pool Set 2 Nathan Rosario WIN Unrated
Mixed Singlestick (Novice) Pool Set 2 Michael Walz LOSS Unrated
Mixed Singlestick (Novice) Pool Set 2 Trysten Ogden LOSS Unrated
Mixed Singlestick (Novice) Semifinals Trysten Ogden WIN Unrated
Mixed Singlestick (Novice) Top 8 Michael Walz WIN Unrated
DivisionEventStageOpponentOutcome
Mixed Steel Smallsword Donnybrook 2025 (August 2025) Pools Josephine Dabbs WIN
Mixed Steel Smallsword Donnybrook 2025 (August 2025) Pools Sam Brian LOSS
Mixed Steel Smallsword Donnybrook 2025 (August 2025) Pools Kim Sheely WIN
Mixed Steel Smallsword Donnybrook 2025 (August 2025) Top 32 Jay Johnson LOSS
Mixed Steel Smallsword Donnybrook 2025 (August 2025) Top 59 Aimee Hanson WIN