John-Joseph Castillo
| Club | Medieval Martial Arts Academy |
| Nationality | United States |
| Club | Medieval Martial Arts Academy |
| Nationality | United States |
| Category | Last competed | Rank (current) | Weighted Rating (current) | Rank (best) | Weighted Rating (best) |
|---|---|---|---|---|---|
| Longsword | |||||
| - Mixed & Men's Steel Longsword | October 2025 | 2601 (top 32%) | 1258.1 | 2141 (October 2025) | 1269.3 (October 2025) |
| Singlestick | |||||
| - Mixed & Men's Singlestick | August 2025 | 157 (top 33%) | 1271.1 | 122 (May 2025) | 1332.2 (May 2025) |
| Division | Total | Win | Loss | Draw | Other |
|---|---|---|---|---|---|
| Mixed Steel Longsword | 16 | 9 | 6 | 1 | 0 |
| Mixed Singlestick | 16 | 8 | 6 | 2 | 0 |
| Mixed Steel Smallsword | 5 | 3 | 2 | 0 | 0 |
| Sum | 37 | 20 | 14 | 3 | 0 |
The fighter has been on an island, I.E. has no direct link to most fighters, in 3 out of 18 months
| Division | Stage | Opponent | Outcome | Opponent rating | Win chance |
|---|---|---|---|---|---|
| Mixed Steel Longsword (Tier B) | First Round of Pools | Cory Tibbitts | LOSS | 1284.55 | 55% |
| Mixed Steel Longsword (Tier B) | First Round of Pools | Caleb Nye | LOSS | 1195.49 | 65% |
| Mixed Steel Longsword (Tier B) | First Round of Pools | Danial Alt | WIN | 1426.93 | 48% |
| Mixed Steel Longsword (Tier B) | First Round of Pools | Hershel-Mars Auberon | WIN | 1241.70 | 58% |
| Division | Stage | Opponent | Outcome | Opponent rating | Win 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.48 | |
| Mixed Steel Longsword (Novice) | Pool Set 1 | Michael Walz | LOSS | Unrated | |
| Mixed Steel Longsword (Novice) | Pool Set 2 | Austin Schwart | WIN | 867.28 | |
| Mixed Steel Longsword (Novice) | Pool Set 2 | E. Gill | WIN | Unrated | |
| Mixed Steel Longsword (Novice) | Pool Set 2 | Slats Toole | WIN | 937.55 | |
| Mixed Steel Longsword (Novice) | Pool Set 2 | Jason Jakary | WIN | Unrated | |
| Mixed Steel Longsword (Novice) | Pool Set 2 | Zoey Bonner | LOSS | Unrated | |
| Mixed Steel Longsword (Novice) | Top 16 | Mark Baehr | WIN | Unrated | |
| Mixed Steel Longsword (Novice) | Top 8 | Stewart McClelland | LOSS | Unrated |
| Division | Stage | Opponent | Outcome | Opponent rating | Win 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% |
| Division | Stage | Opponent | Outcome | Opponent rating | Win 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 | Zoey 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 |
| Division | Event | Stage | Opponent | Outcome |
|---|---|---|---|---|
| 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 |