Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Longsword
Current
1504 #692
Peak
1554 May 2025
Record
45W · 21L · 5D
Last
February 2026
Mixed & Men's Steel Rapier and Dagger
Current
1385 #319
Peak
1391 February 2026
Record
4W · 5L
Last
February 2026
Mixed & Men's Steel Sabre
Current
1008 #2,260
Peak
1015 August 2025
Record
2W · 5L
Last
August 2025
Mixed & Men's Singlestick Regional
Current
1093 #287
Peak
1101 May 2025
Record
1W · 1L · 1D
Last
May 2025
Mixed & Men's Steel Single Rapier
Inactive
Current
1421
Peak
1442 February 2024
Record
4W · 5L
Last
February 2024
Mixed & Men's Steel Sword and Buckler
Inactive
Current
1602
Peak
1660 January 2020
Record
9W · 0L · 1D
Last
January 2020

Scout analysis

Longsword

45W · 21L · 5D (63%)
Form
Steady
Recent 60% vs older 66%
Record: 45W · 21L · 5D (63%)
Recent half (35 fights): 60%
Older half (35 fights): 66%
Delta: -6%
Current streak: 2 Losses
Based on 71 recorded longsword fights.
Schedule
Getting ambushed
-1.3 vs expectation
Quality wins (won as clear underdog): 3
Upset losses (lost as clear favourite): 8
Over/under vs expectation: -1.3 (31 actual / 32.3 expected, n=51)
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 specialist
Pool 70% · Elim 45%
Pool stage: 21W · 9L (70%)
Elimination: 5W · 6L (45%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
50 pts off peak
Currently below peak
Current rating: 1504
Peak rating: 1554 (May 2025)
Gap to peak: -50
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Mixed Steel Longsword 39W · 17L · 2D (67%) +1.6 vs expectation (n=38) avg opponent 1257
Mixed Steel Longsword (Tier B) 5W · 1L · 3D (56%) -1.2 vs expectation (n=9) avg opponent 1251
+4 fights in 1 thinner division

Rapier & Dagger

12W · 6L (67%)
Form
Rising
Recent 78% vs older 56%
Record: 12W · 6L (67%)
Recent half (9 fights): 78%
Older half (9 fights): 56%
Delta: +22%
Current streak: 1 Loss
Based on 18 recorded rapier & dagger fights.
Schedule
Getting ambushed
-0.4 vs expectation
Upset losses (lost as clear favourite): 1
Over/under vs expectation: -0.4 (3 actual / 3.4 expected, n=6)
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.

Sword & Buckler

9W · 0L · 1D (90%)
Form
Rising
Recent 100% vs older 80%
Record: 9W · 0L · 1D (90%)
Recent half (5 fights): 100%
Older half (5 fights): 80%
Delta: +20%
Current streak: 9 Wins
Based on 10 recorded sword & buckler 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 100%
Pool stage: 5W · 0L (100%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
58 pts off peak
Currently below peak
Current rating: 1602
Peak rating: 1660 (January 2020)
Gap to peak: -58
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Messer

3W · 5L · 2D (30%)
Form
Cooling
Recent 20% vs older 40%
Record: 3W · 5L · 2D (30%)
Recent half (5 fights): 20%
Older half (5 fights): 40%
Delta: -20%
Current streak: 4 Losses
Based on 10 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
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
Peak data pending
Peak volatility low
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Spear

8W · 1L · 1D (80%)
Form
Steady
Recent 80% vs older 80%
Record: 8W · 1L · 1D (80%)
Recent half (5 fights): 80%
Older half (5 fights): 80%
Delta: 0%
Current streak: 5 Wins
Based on 10 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
Measured
4 exchange-coded matches
Exchanges per point: 0.75
Avg exchanges / match: 6
Doubles / match: 0.75
First scorer rate: 25%
Dominant wins (shut-out): 25%
Comeback wins (was behind): 100%
Stage
Pool data only
Pool 100%
Pool stage: 4W · 0L (100%)
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

4W · 5L (44%)
Form
Rising
Recent 75% vs older 0%
Record: 4W · 5L (44%)
Recent half (4 fights): 75%
Older half (4 fights): 0%
Delta: +75%
Current streak: 1 Win
Based on 9 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
Pool data only
Pool 43%
Pool stage: 3W · 4L (43%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
20 pts off peak
Currently below peak
Current rating: 1421
Peak rating: 1442 (February 2024)
Gap to peak: -20
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
+9 fights in 2 thinner divisions

Sabre

2W · 5L (29%)
Form
Building
29% win rate · 7 fights
Record: 2W · 5L (29%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 3 Losses
Based on 7 recorded sabre 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
6 exchange-coded matches
Exchanges per point: 1.56
Avg exchanges / match: 7
Doubles / match: 0.67
First scorer rate: 83%
Dominant wins (shut-out): 0%
Comeback wins (was behind): 100%
Stage
Pool data only
Pool 29%
Pool stage: 2W · 5L (29%)
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: 1008
Peak rating: 1015 (August 2025)
Gap to peak: -7
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
+7 fights in 2 thinner divisions

Singlestick

1W · 1L · 1D (33%)
Form
Building
33% win rate · 3 fights
Record: 1W · 1L · 1D (33%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 1 Loss
Based on 3 recorded singlestick 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: 1093
Peak rating: 1101 (May 2025)
Gap to peak: -8
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
Reach
11 events · 2 countries · 7.1 yrs active
5 rated weapons
Tournaments: 11
Countries fought in: 2 (us, ca)
Months active: 85
Fights / year: 19.5
Rated weapons: 5

Clubmates · Academie Duello (62)

Events & fights (11)

Lovestruck for Longsword 2026
February 2026 · ca
No match-level data
12 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 566 ▲13 · 1,513.7
  • Mixed & Men's Steel Rapier and Dagger Rank 265 ▲67 · 1,391.4
WIN
1081 80%
WIN
1161 85%
WIN
1349 74%
LOSS
Sean Wiseman · Academie Duello Longsword · R2P1
1328 77%
LOSS
1731 22%
WIN
1090 69%
WIN
Vivian Demaurex · Academie Duello Rapier & Dagger · R1P9
LOSS
WIN
Mikey Bassel · Academie Duello Rapier & Dagger · R2P4
WIN
1360 50%
LOSS
772 69%
Pumpkin Slice 2025
October 2025 · ca
No match-level data
13 fights
Rating outcome
  • Mixed & Men's Steel Rapier and Dagger Rank 306 ▲157 · 1,341.3
WIN
LOSS
1230 57%
LOSS
Reese Pollock · Comox Valley Combat Guild Rapier & Dagger · R1P1
1702 26%
WIN
Frid Henderson · Comox Valley Combat Guild Rapier & Dagger · R2P3
WIN
1002 67%
WIN
WIN
LOSS
LOSS
LOSS
HornFest 2025
August 2025 · ca
23 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 519 ▼106 · 1,519.7
  • Mixed & Men's Steel Sabre Rank 1742 ▲218 · 1,015.8
LOSS
Derek Usher · The Historical Combat Collective Longsword · Pools Score 4-7 Review →
1266 82%
LOSS
Jonathan Cann · Edmonton Historical Martial Arts Longsword · Pools Score 5-6 Review →
1241 80%
LOSS
1476 60%
WIN
Matthew Thompson · Bighorn Historical Combat Longsword · Pools Score 7-5 Review →
1621 46%
WIN
Dan Nagtegaal · The Historical Combat Collective Longsword · !! Attention !! Excluded From Scoring Calculations Pools
1297 82%
DRAW
Aaron Schroeder · The Historical Combat Collective Longsword · Gold Medal Match
1330 71%
DRAW
Sean Wiseman · Academie Duello Longsword · Pools Score 4-4 Review →
1315 79%
WIN
Jonathan Cann · Edmonton Historical Martial Arts Longsword · Pools Score 5-6 Review →
1241 80%
DRAW
Eric Gyug · Edmonton Historical Martial Arts Longsword · Pools Score 4-4 Review →
1282 62%
WIN
LOSS
LOSS
David Ito · Toronto Historical Combatants Sabre · Pools Score 3-9 · 1 double Review →
1663 26%
LOSS
Tyler Janzen · The Historical Combat Collective Sabre · Pools Score 5-6 · 2 doubles Review →
1198 42%
WIN
Sihong Fu · Academie Duello Spear · Elims
WIN
LOSS
Tyler Janzen · The Historical Combat Collective Spear · Elims Score 5-6 · 2 doubles Review →
WIN
Sean Wiseman · Academie Duello Spear · Gold Medal Match Score 4-4 Review →
DRAW
WIN
Matt Cardall · Calgary Fellowship of the Sword Spear · Pools Score 8-1 · 1 double Review →
WIN
WIN
WIN
Singlestick Showdown 2025
May 2025 · ca
No match-level data
11 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 392 ▲263 · 1,554.5
  • Mixed & Men's Singlestick Rank 269 · 1,101.4
WIN
1230 65%
WIN
1204 74%
WIN
822 78%
WIN
914 66%
WIN
Letong Wang · Academie Duello Longsword · R2P4
1330 67%
WIN
1293 53%
WIN
1575 36%
DRAW
WIN
1165
LOSS
1241
Lovestruck for Longsword 2025
March 2025 · ca
No match-level data
14 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 640 ▼75 · 1,472.2
WIN
1191 77%
WIN
801 89%
WIN
1202 81%
WIN
1580 40%
WIN
1191 77%
DRAW
Vivian Demaurex · Academie Duello Longsword · R2P5
1271 70%
LOSS
1322 51%
LOSS
1600 35%
LOSS
Lovestruck for Longsword 2024
March 2024 · ca
No match-level data
8 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 428 ▲329 · 1,497.5
LOSS
1414 42%
WIN
939 64%
WIN
WIN
1260 59%
WIN
WIN
1032 65%
WIN
Adam Ritz · Okanagan Combat Guild Longsword · Semi Final
1171 49%
SoCal Swordfight 2024
February 2024 · us
13 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 757 ▲206 · 1,397.3
  • Mixed & Men's Steel Sabre Rank 1053 · 944.7
  • Mixed & Men's Steel Single Rapier Rank 136 · 1,442.0
LOSS
Nolan Duino · SoCal Swords Longsword · Elimination Bracket
1231 64%
WIN
Jason Hughes · San Diego Swordfighters Longsword · Pool Set 1
1376 47%
WIN
1170 68%
WIN
Jason Roggenbuck · Ars Gladii Longsword · Pool Set 1
1188 70%
LOSS
Mitchell Allen · Lonin League Sabre · Pool Set 1 Score 3-9 · 1 double Review →
WIN
Zachary Bellido · Noble Science Academy Sabre · Pool Set 1 Score 5-3 Review →
LOSS
Nicholas Schottle · San Diego Swordfighters Sabre · Pool Set 1 Score 3-6 Review →
LOSS
Vincent Dominic · All For One Fencing Rapier · Eighth-Finals
1694
WIN
Thomas Del Motte · The Historical Combat Collective Rapier · Elimination Bracket
1245
WIN
Michael French · Reno HEMA Speakeasy Rapier · Pool Set 1
1298
WIN
1186
LOSS
1601
WIN
1404
Swordsquatch 2019
September 2019 · us
No match-level data
6 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 714 ▲610 · 1,383.9
WIN
1068 58%
WIN
Scarlett Wren Ord · Krieg School Longsword · Pool 1
1589 27%
WIN
1131 63%
WIN
Ian Cook · Lonin League Longsword · Pool 1
LOSS
Sander Dijk · Academie Duello Longsword · Quarterfinals
WIN
Joseph Ingrao · Maryland Kunst des Fechtens Longsword · Round of 16
1099 63%
Washington DC HEMA OPEN 2020
January 2020 · us
No match-level data
25 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 688 ▲70 · 1,399.9
  • Mixed & Men's Steel Rapier and Dagger Rank 260 · 1,265.2
  • Mixed & Men's Steel Sword and Buckler Rank 31 · 1,660.6
WIN
DRAW
1282 71%
LOSS
1812 17%
WIN
Ian Larson · Blacksburg Blades Longsword · Pool B
LOSS
1188 62%
LOSS
1611 37%
WIN
Jeremy Gresham Longsword · Table of 32
WIN
Ian Terry · Via Della Spada Longsword · Table of 64
902 77%
WIN
1246
LOSS
Michael Gilding · Maryland Kunst des Fechtens Rapier & Dagger · Pool C
1399
WIN
1099
WIN
Henry Kenyon · Capital Kunst des Fechtens Rapier & Dagger · Pool C
946
LOSS
Mckenzie Adlai Ewing · Atlanta Historical Fencing Academy Rapier & Dagger · Quarter-Finals
1573
WIN
1099
WIN
David Rowe · Metropolitan Historical Fencing Academy Sword & Buckler · Gold Medal Match
1747
WIN
1747
WIN
1343
DRAW
890
WIN
James Convery · Virginia Academy of Fencing Sword & Buckler · Pool A
1142
WIN
Alexander Hedda · The HEMA Club at VCU Sword & Buckler · Pool A
WIN
Ian Terry · Via Della Spada Sword & Buckler · Pool A
900
WIN
Ferlandas Carter · Atlanta Historical Fencing Academy Sword & Buckler · Quarter-Finals
890
WIN
Joseph Lilly · Capital Kunst des Fechtens Sword & Buckler · Semi-Finals
1364
WIN
Alexander Hedda · The HEMA Club at VCU Sword & Buckler · Table of 16
Combat Con 2019
August 2019 · us
6 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1324 ▼699 · 1,221.7
LOSS
Logan Black · War Sword Historical Fencing Longsword · Pool Set 1 Score 3-7 Review →
1499 56%
LOSS
Thomas Amoroso · Columbus Saber Academy Longsword · Pool Set 1 Score 1-10 Review →
1104 75%
LOSS
Alexander Laslavic · En Garde Fencing Longsword · Pool Set 1
1200 70%
LOSS
Marcus Stobbe · En Garde Fencing Rapier · Pool Set 1 Score 0-9 Review →
LOSS
LOSS
Capitol Clash: Washington DC HEMA Open 2019
February 2019 · us
No match-level data
7 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 562 · 1,402.5
LOSS
1951
WIN
1136
WIN
842
WIN
1443
WIN
1293
LOSS
Brian Caswell Longsword · Round of 32 - 15
1272
WIN
Cody Williams · Virginia Academy of Fencing Longsword · Round of 64 - 23
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.