Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Longsword
Current
1442 #1,013
Peak
1445 June 2026
Record
30W · 24L · 3D
Last
June 2026
Mixed & Men's Steel Sabre
Current
1380 #648
Peak
1382 June 2026
Record
8W · 4L
Last
June 2026
Mixed & Men's Steel Single Rapier Regional
Current
1339 #542
Peak
1344 October 2025
Record
3W · 0L
Last
October 2025

Scout analysis

Longsword

30W · 23L · 3D (54%)
Form
Steady
Recent 57% vs older 50%
Record: 30W · 23L · 3D (54%)
Recent half (28 fights): 57%
Older half (28 fights): 50%
Delta: +7%
Current streak: 6 Wins
Based on 56 recorded longsword fights.
Schedule
Punching up
+2 vs expectation
Quality wins (won as clear underdog): 5
Upset losses (lost as clear favourite): 4
Over/under vs expectation: +2 (25 actual / 23 expected, n=48)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Measured
8 exchange-coded matches
Exchanges per point: 1.05
Avg exchanges / match: 5.3
Doubles / match: 0.25
First scorer rate: 38%
Dominant wins (shut-out): 50%
Comeback wins (was behind): 100%
Stage
Pool specialist
Pool 62% · Elim 29%
Pool stage: 28W · 17L (62%)
Elimination: 2W · 5L (29%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
At peak
Near career best
Current rating: 1442
Peak rating: 1445 (June 2026)
Gap to peak: -3
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Mixed Steel Longsword 21W · 13L · 1D (60%) +3.7 vs expectation (n=27) avg opponent 1282
+21 fights in 7 thinner divisions

Sabre

8W · 4L (67%)
Form
Steady
Recent 67% vs older 67%
Record: 8W · 4L (67%)
Recent half (6 fights): 67%
Older half (6 fights): 67%
Delta: 0%
Current streak: 1 Win
Based on 12 recorded sabre fights.
Schedule
Getting ambushed
+0.1 vs expectation
Upset losses (lost as clear favourite): 1
Over/under vs expectation: +0.1 (5 actual / 4.9 expected, n=8)
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 73%
Pool stage: 8W · 3L (73%)
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: 1380
Peak rating: 1382 (June 2026)
Gap to peak: -1
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Spear

5W · 3L · 1D (56%)
Form
Rising
Recent 75% vs older 50%
Record: 5W · 3L · 1D (56%)
Recent half (4 fights): 75%
Older half (4 fights): 50%
Delta: +25%
Current streak: 1 Loss
Based on 9 recorded spear 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
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 75%
Pool stage: 3W · 1L (75%)
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 is relative to an isolated regional scene - see the "How to read this profile" note below.

Messer

1W · 3L · 1D (20%)
Form
Building
20% win rate · 5 fights
Record: 1W · 3L · 1D (20%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 1 Loss
Based on 5 recorded messer 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
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 25%
Pool stage: 1W · 3L (25%)
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 is relative to an isolated regional scene - see the "How to read this profile" note below.

Rapier

3W · 0L (100%)
Form
Building
100% win rate · 3 fights
Record: 3W · 0L (100%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 3 Wins
Based on 3 recorded rapier 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
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
Sample too small
Stage breakdown pending
Pool stage: needs 3+ coded fights.
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: 1339
Peak rating: 1344 (October 2025)
Gap to peak: -4
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
+3 fights in 2 thinner divisions
Reach
9 events · 2 countries · 4 yrs active
3 rated weapons
Tournaments: 9
Countries fought in: 2 (us, ca)
Months active: 48
Fights / year: 21.3
Rated weapons: 3

Clubmates · Edmonton German Fencing Guild (20)

Events & fights (9)

Montreal Sword Meisters 2026
June 2026 · ca
No match-level data
16 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 986 ▲583 · 1,445.8
  • Mixed & Men's Steel Sabre Rank 628 ▲385 · 1,382.2
LOSS
Haotong Cheng · Toronto Historical Combatants Longsword · Elimination Round 1
1376 41%
DRAW
1648 17%
WIN
1251 74%
WIN
Frédéric Forgues · CAMHS Longsword · Pool
1019 59%
WIN
1159 65%
WIN
1411 38%
WIN
Maxime Bost · Académie Scrimicie Longsword · Pool
1426 35%
LOSS
John Pham · Toronto Historical Combatants Sabre · Elimination Round 1
1460 48%
WIN
1262 61%
WIN
1163 65%
LOSS
1217 59%
LOSS
1177 61%
WIN
1565 43%
Nordschlag 2025
October 2025 · ca
9 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1335 ▲89 · 1,373.8
  • Mixed & Men's Steel Single Rapier Rank 460 · 1,344.2
LOSS
957 54%
WIN
Matt Cardall · Calgary Fellowship of the Sword Longsword · Pool 2 - Ring 2
1231 64%
WIN
Lucie Love · Bighorn Historical Combat Longsword · Pool 2 - Ring 2
1237 59%
WIN
957 54%
WIN
654 72%
WIN
Matt Cardall · Calgary Fellowship of the Sword Longsword · Pool 4 - Ring 2
1231 64%
WIN
Lucie Love · Bighorn Historical Combat Rapier · Pool 4 - Ring 2
WIN
HornFest 2025
August 2025 · ca
17 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1387 ▼93 · 1,359.4
WIN
Dan Nagtegaal · The Historical Combat Collective Longsword · Pools Score 9-5 Review →
1297 63%
LOSS
David Ito · Toronto Historical Combatants Longsword · Pools Score 0-6 Review →
1747 13%
LOSS
Tyler Janzen · The Historical Combat Collective Longsword · Pools Score 3-6 Review →
1593 25%
DRAW
Letong Wang · Academie Duello Longsword · Pools Score 5-5 Review →
1310 59%
WIN
Letong Wang · Academie Duello Longsword · Pools Score 5-5 Review →
1310 59%
LOSS
1175 70%
LOSS
1330 52%
LOSS
Matthew Thompson · Bighorn Historical Combat Longsword · Pools Score 5-4 Review →
1621 24%
WIN
David Ito · Toronto Historical Combatants Spear · Elims Score 0-6 Review →
LOSS
DRAW
Benjamin Davis · Academie Duello Spear · Pools Score 5-5 Review →
WIN
WIN
WIN
LOSS
Return of the Goose 2024
November 2024 · ca
5 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 999 ▲110 · 1,383.1
LOSS
Eric Dalshaug · Edmonton Historical Martial Arts Longsword · Pool Set 1 Score 6-10 Review →
1539 30%
WIN
1239 42%
WIN
Jereme Wilson · Edmonton Historical Martial Arts Longsword · Pool Set 1 Score 12-3 Review →
799 77%
WIN
Sheldon Wang · Edmonton German Fencing Guild Longsword · Pool Set 1 Score 10-5 Review →
1173 55%
LOSS
Matthew Thompson · Bighorn Historical Combat Longsword · Quarterfinals Score 4-10 Review →
1608 24%
Hornfest 2024
July 2024 · ca
7 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1049 ▼91 · 1,358.4
WIN
Jason LaCroix · Bighorn Historical Combat Longsword · Tournament seeding pool Score 6-0 Review →
954 67%
LOSS
Tyler Janzen · The Historical Combat Collective Longsword · Tournament seeding pool Score 6-7 Review →
1359 45%
LOSS
Cale Rainkie · Edmonton Historical Martial Arts Longsword · Tournament seeding pool Score 6-8 Review →
1531 37%
WIN
Brett Gattinger · Bighorn Historical Combat Longsword · Tournament seeding pool Score 7-1 Review →
897 70%
LOSS
1677 22%
DRAW
1518 36%
LOSS
1139 61%
5 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 861 ▲428 · 1,375.3
WIN
1167 46%
WIN
Matthew Thompson · Bighorn Historical Combat Longsword · Pool Set 1 Score 8-4 Review →
1570 26%
WIN
Alex Komar · Edmonton Historical Martial Arts Longsword · Pool Set 1 Score 7-3 Review →
996 68%
WIN
Darren Paetz · Edmonton Historical Martial Arts Longsword · Pool Set 1 Score 7-0 Review →
LOSS
Cale Rainkie · Edmonton Historical Martial Arts Longsword · Quarterfinals Score 4-7 Review →
1404 41%
Rise of the Goose 2023
November 2023 · ca
6 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1217 ▲287 · 1,287.1
WIN
1382 43%
LOSS
936 69%
LOSS
1301 50%
WIN
986 55%
WIN
1526 28%
LOSS
Alex Williamson · Bighorn Historical Combat Longsword · Quarterfinals
1578 27%
Anvil 2023
June 2023 · ca
No match-level data
10 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1328 ▲59 · 1,225.3
WIN
WIN
1161 60%
LOSS
1463 39%
LOSS
1472 36%
LOSS
1008 62%
LOSS
Combat Con 2022
July 2022 · us
10 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 875 · 1,205.9
  • Mixed & Men's Steel Sabre Rank 166 · 1,299.9
LOSS
Ramon Diaz · Mordhau Historical Combat Longsword · Elimination Bracket Tier 1 Score 2-3 Review →
1286
WIN
Alex Palmer · Davenriche European Martial Artes School Longsword · Pool Set 1 Score 6-3 Review →
935
LOSS
Ramon Diaz · Mordhau Historical Combat Longsword · Pool Set 1 Score 2-3 Review →
1286
LOSS
Jonathan Clyde Ying · SoCal Swords Longsword · Pool Set 1
1571
WIN
John Merrill · United Clans Swordsman Association Longsword · Pool Set 1 Score 6-0 · 1 double Review →
1102
WIN
Anna Shaw · Phoenix Society of Historical Swordsmanship Longsword · Pool Set 1 Score 7-0 Review →
WIN
1035
WIN
WIN
EJ Trovada · SoCal Swords Sabre · Pool Set 1
1114
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.

Regional At least one of this fighter's ratings is "island" - their rank/percentile is relative to an isolated regional scene, not the global population. Cross-scene rating comparisons are unreliable.