Skip to main content

John-Joseph Castillo

Inactive 13m

Weapons & Rank/ratings

Mixed & Men's Steel Longsword
Current
1262 #2,376
Peak
1269 October 2025
Record
9W · 6L · 1D
Last
October 2025
Mixed & Men's Singlestick
Current
1275 #163
Peak
1332 May 2025
Record
8W · 6L · 2D
Last
August 2025

Scout analysis

Singlestick

8W · 6L · 2D (50%)
Form
Steady
Recent 50% vs older 50%
Record: 8W · 6L · 2D (50%)
Recent half (8 fights): 50%
Older half (8 fights): 50%
Delta: 0%
Current streak: 1 Win
Based on 16 recorded singlestick fights.
Schedule
Getting ambushed
-1 vs expectation
Upset losses (lost as clear favourite): 1
Over/under vs expectation: -1 (2 actual / 3 expected, n=5)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Building signal
Needs more exchange data
Style signal needs per-exchange match data. Once enough of this fighter's exchanges are recorded, this card will sharpen into scoring tempo, doubles rate, comeback wins, early vs late scoring, and more.
Stage
Pool data only
Pool 44%
Pool stage: 4W · 5L (44%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
56 pts off peak
Currently below peak
Current rating: 1275
Peak rating: 1332 (May 2025)
Gap to peak: -56
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
Mixed Singlestick (Novice) 6W · 3L · 2D (55%)
+5 fights in 1 thinner division

Longsword

9W · 6L · 1D (56%)
Form
Cooling
Recent 50% vs older 63%
Record: 9W · 6L · 1D (56%)
Recent half (8 fights): 50%
Older half (8 fights): 63%
Delta: -13%
Current streak: 2 Wins
Based on 16 recorded longsword fights.
Schedule
Schedule forming
Expectation data pending
Upset losses (lost as clear favourite): 1
Over/under needs 5+ rated fights - calculating as more data lands.
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Building signal
Needs more exchange data
Style signal needs per-exchange match data. Once enough of this fighter's exchanges are recorded, this card will sharpen into scoring tempo, doubles rate, comeback wins, early vs late scoring, and more.
Stage
Pool data only
Pool 62%
Pool stage: 8W · 5L (62%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
At peak
Near career best
Current rating: 1262
Peak rating: 1269 (October 2025)
Gap to peak: -6
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
Mixed Steel Longsword (Novice) 7W · 4L · 1D (58%) avg opponent 902
+4 fights in 1 thinner division

Smallsword

3W · 2L (60%)
Form
Building
60% win rate · 5 fights
Record: 3W · 2L (60%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 1 Win
Based on 5 recorded smallsword fights.
Schedule
Schedule forming
Expectation data pending
Over/under needs 5+ rated fights - calculating as more data lands.
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Fast starter
5 exchange-coded matches
Exchanges per point: 0.84
Avg exchanges / match: 5.2
Doubles / match: 0.8
First scorer rate: 60%
Dominant wins (shut-out): 0%
Comeback wins (was behind): 33%
Stage
Pool data only
Pool 67%
Pool stage: 2W · 1L (67%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
Peak data pending
Peak volatility low
Peak rating comes from the highest Glicko value recorded for this weapon.
Reach
3 events · us · 5 mo active
2 rated weapons
Tournaments: 3
Countries fought in: 1 (us)
Months active: 5
Fights / year: 88.8
Rated weapons: 2

Clubmates · Medieval Martial Arts Academy (5)

Events & fights (3)

Gesellen Fechten 2025
October 2025 · us
4 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2142 ▲262 · 1,269.3
LOSS
Cory Tibbitts · Wichita Fencing & HEMA Academy Longsword · First Round of Pools Score 0-1 · 4 doubles Review →
1284 55%
LOSS
Caleb Nye · Bladehaven Historical Fencing Longsword · First Round of Pools Score 2-3 Review →
1195 65%
WIN
Danial Alt · Appalachian Sword Club Longsword · First Round of Pools Score 3-2 Review →
1426 48%
WIN
Hershel-Mars Auberon · Ram's Head Fencing Longsword · First Round of Pools Score 2-1 Review →
1241 58%
Donnybrook 2025
August 2025 · us
10 fights
Rating outcome
  • Mixed & Men's Singlestick Rank 158 ▼24 · 1,283.7
LOSS
Tyvan Deming · Society of Historical Fencing Singlestick · Pools Score 2-10 Review →
1218 58%
LOSS
Damien Kitchens · Union Historical Fencing Singlestick · Pools Score 7-8 Review →
877 64%
WIN
Logan Debehnke · Arena Weapon Arts Singlestick · Pools Score 11-8 Review →
910 66%
LOSS
Stewart McClelland · Wichita Fencing & HEMA Academy Singlestick · Top 32 Score 8-11 Review →
1409 44%
WIN
Damien Kitchens · Union Historical Fencing Singlestick · Top 55 Score 7-8 Review →
877 64%
WIN
Josephine Dabbs · Burning Sun Historical Swordsmanship Smallsword · Pools Score 9-2 · 1 double Review →
LOSS
WIN
Kim Sheely · Cymbrogi School of Western Martial Arts Smallsword · Pools Score 3-2 · 1 double Review →
LOSS
Jay Johnson · Baerswords School of Western Martial Arts Smallsword · Top 32 Score 2-11 · 2 doubles Review →
WIN
SwordStrong 2025
May 2025 · us
23 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2222 · 1,243.0
  • Mixed & Men's Singlestick Rank 122 · 1,332.2
LOSS
WIN
WIN
E. Gill · Unaffiliated Longsword · Pool Set 1
DRAW
544
WIN
867
WIN
E. Gill · Unaffiliated Longsword · Pool Set 2
WIN
Slats Toole · Ram's Head Fencing Longsword · Pool Set 2
937
WIN
LOSS
WIN
Stewart McClelland · Wichita Fencing & HEMA Academy Singlestick · Gold Medal Match
LOSS
Trysten Ogden · San Luis Valley Swordguild Singlestick · Pool Set 1 Score 1-4 Review →
DRAW
Mark Heidrick · Wichita Fencing & HEMA Academy Singlestick · Pool Set 1 Score 1-1 · 3 doubles Review →
WIN
Zoey Bonner · Wichita Fencing & HEMA Academy Singlestick · Pool Set 1
WIN
Hannah Rosario · Heartland HEMA Historical Fencing Club Singlestick · Pool Set 1 Score 3-1 Review →
DRAW
WIN
LOSS
LOSS
Trysten Ogden · San Luis Valley Swordguild Singlestick · Pool Set 2 Score 1-4 Review →
WIN
Trysten Ogden · San Luis Valley Swordguild Singlestick · Semifinals Score 1-4 Review →
How to read this profile

Rating is Glicko-2: the number shown is score - 2*RD (97.5% confidence lower bound), not raw skill. Inactive fighters "drift down" as RD grows - not because they got worse.

Hemaratings ratings don't factor in match scores, exchange counts, or doubles. Scout's score-margin and style metrics describe HOW a fighter fights, not the rating tier their results earned.

Hemaratings recomputes in batches days-to-weeks after events. A fighter's most recent tournament may not yet be reflected.