John-Joseph Castillo
| Club | Medieval Martial Arts Academy |
| Nationality | United States |
| Club | Medieval Martial Arts Academy |
| Nationality | United States |
| Category | Rank (current) | Weighted Rating (current) | Rank (best) | Weighted Rating (best) |
|---|---|---|---|---|
| Longsword | ||||
| - Mixed & Men's Steel Longsword | 2225 (top 31%) | 1264.8 | 2141 (October 2025) | 1269.5 (October 2025) |
| Singlestick | ||||
| - Mixed & Men's Singlestick | 150 (top 30%) | 1277.4 | 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 11 months
| Division | Stage | Opponent | Outcome | Opponent rating | Win chance |
|---|---|---|---|---|---|
| Mixed Steel Longsword (Tier B) | First Round of Pools | Cory Tibbitts | LOSS | 1284.57 | 55% |
| Mixed Steel Longsword (Tier B) | First Round of Pools | Caleb Nye | LOSS | 1195.76 | 65% |
| Mixed Steel Longsword (Tier B) | First Round of Pools | Danial Alt | WIN | 1427.02 | 48% |
| Mixed Steel Longsword (Tier B) | First Round of Pools | Hershel-Mars Auberon | WIN | 1242.59 | 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.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 | 937.61 | |
| 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 |
| Division | Stage | Opponent | Outcome | Opponent rating | Win chance |
|---|---|---|---|---|---|
| Mixed Singlestick | Pools | Tyvan Deming | LOSS | 1218.09 | 58% |
| Mixed Singlestick | Pools | Damien Kitchens | LOSS | 877.54 | 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.54 | 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 | 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 |
| 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 |