Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Sabre
Current
1241 #1,107
Peak
1341 October 2024
Record
12W · 18L · 1D
Last
October 2025
Mixed & Men's Steel Rapier and Dagger
Current
1025 #990
Peak
1031 October 2025
Record
10W · 9L · 1D
Last
October 2025
Mixed & Men's Steel Longsword
Current
1317 #1,892
Peak
1357 November 2022
Record
19W · 21L · 7D
Last
October 2024
Mixed & Men's Steel Single Rapier
Current
1308 #583
Peak
1328 October 2024
Record
10W · 9L · 1D
Last
October 2024
Mixed & Men's Steel Sword and Buckler
Inactive
Current
1080
Peak
1162 November 2017
Record
3W · 8L · 5D
Last
November 2017

Scout analysis

Longsword

18W · 21L · 7D (39%)
Form
Steady
Recent 39% vs older 39%
Record: 18W · 21L · 7D (39%)
Recent half (23 fights): 39%
Older half (23 fights): 39%
Delta: 0%
Current streak: 2 Losses
Based on 46 recorded longsword fights.
Schedule
Punching up
-6.4 vs expectation
Quality wins (won as clear underdog): 3
Upset losses (lost as clear favourite): 3
Over/under vs expectation: -6.4 (10 actual / 16.4 expected, n=34)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Fast starter
7 exchange-coded matches
Exchanges per point: 0.71
Avg exchanges / match: 5.1
Doubles / match: 0.14
First scorer rate: 71%
Dominant wins (shut-out): 50%
Comeback wins (was behind): 100%
Stage
Pool data only
Pool 50%
Pool stage: 4W · 4L (50%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
39 pts off peak
Currently below peak
Current rating: 1317
Peak rating: 1357 (November 2022)
Gap to peak: -39
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
Mixed Steel Longsword (Intermediate) 4W · 8L · 6D (22%) -5.8 vs expectation (n=15) avg opponent 1262
Mixed Steel Longsword 9W · 8L (53%) 0 vs expectation (n=10) avg opponent 1281
Mixed Steel Longsword (Open) 4W · 4L · 1D (44%) -0.9 vs expectation (n=7) avg opponent 1225
+2 fights in 1 thinner division

Sabre

12W · 18L · 1D (39%)
Form
Cooling
Recent 20% vs older 53%
Record: 12W · 18L · 1D (39%)
Recent half (15 fights): 20%
Older half (15 fights): 53%
Delta: -33%
Current streak: 4 Losses
Based on 31 recorded sabre fights.
Schedule
Getting ambushed
-2.4 vs expectation
Quality wins (won as clear underdog): 2
Upset losses (lost as clear favourite): 3
Over/under vs expectation: -2.4 (6 actual / 8.4 expected, n=18)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Fast starter
9 exchange-coded matches
Exchanges per point: 1.76
Avg exchanges / match: 3.3
Doubles / match: 0
First scorer rate: 78%
Dominant wins (shut-out): 67%
Comeback wins (was behind): 100%
Stage
Balanced
Pool 38% · Elim 33%
Pool stage: 9W · 15L (38%)
Elimination: 1W · 2L (33%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
100 pts off peak
Currently below peak
Current rating: 1241
Peak rating: 1341 (October 2024)
Gap to peak: -100
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
Mixed Steel Sabre 7W · 6L (54%) +0.8 vs expectation (n=5) avg opponent 1168
Men's Steel Sabre 1W · 7L · 1D (11%) -3.1 vs expectation (n=8) avg opponent 1268
Mixed Steel Sabre (Open) 4W · 5L (44%) -0.1 vs expectation (n=5) avg opponent 1386

Rapier

10W · 9L · 1D (50%)
Form
Rising
Recent 60% vs older 40%
Record: 10W · 9L · 1D (50%)
Recent half (10 fights): 60%
Older half (10 fights): 40%
Delta: +20%
Current streak: 4 Wins
Based on 20 recorded rapier fights.
Schedule
Comfort bracket
+0.6 vs expectation
Over/under vs expectation: +0.6 (3 actual / 2.4 expected, n=5)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Measured
3 exchange-coded matches
Exchanges per point: 0.54
Avg exchanges / match: 2.3
Doubles / match: 0
First scorer rate: 0%
Dominant wins (shut-out): 100%
Comeback wins (was behind): 100%
Stage
Pool data only
Pool 59%
Pool stage: 10W · 7L (59%)
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: 1308
Peak rating: 1328 (October 2024)
Gap to peak: -19
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
Mixed Steel Single Rapier (Open) 6W · 3L · 1D (60%) +0.6 vs expectation (n=5) avg opponent 1170
Mixed Steel Single Rapier 4W · 6L (40%) avg opponent 1324

Sword & Buckler

3W · 8L · 5D (19%)
Form
Cooling
Recent 13% vs older 25%
Record: 3W · 8L · 5D (19%)
Recent half (8 fights): 13%
Older half (8 fights): 25%
Delta: -12%
Current streak: 2 Losses
Based on 16 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
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
82 pts off peak
Currently below peak
Current rating: 1080
Peak rating: 1162 (November 2017)
Gap to peak: -82
Peak rating comes from the highest Glicko value recorded for this weapon.

Dussack

5W · 4L · 3D (42%)
Form
Rising
Recent 50% vs older 33%
Record: 5W · 4L · 3D (42%)
Recent half (6 fights): 50%
Older half (6 fights): 33%
Delta: +17%
Current streak: 1 Win
Based on 12 recorded dussack 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 rating comes from the highest Glicko value recorded for this weapon.

Smallsword

2W · 7L · 2D (18%)
Form
Cooling
Recent 0% vs older 40%
Record: 2W · 7L · 2D (18%)
Recent half (5 fights): 0%
Older half (5 fights): 40%
Delta: -40%
Current streak: 6 Losses
Based on 11 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
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 rating comes from the highest Glicko value recorded for this weapon.

Rapier & Dagger

2W · 7L · 1D (20%)
Form
Steady
Recent 20% vs older 20%
Record: 2W · 7L · 1D (20%)
Recent half (5 fights): 20%
Older half (5 fights): 20%
Delta: 0%
Current streak: 4 Losses
Based on 10 recorded rapier & dagger 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
4 exchange-coded matches
Exchanges per point: 1.25
Avg exchanges / match: 2.5
Doubles / match: 0
First scorer rate: 75%
Dominant wins (shut-out): 100%
Comeback wins (was behind): 100%
Stage
Pool data only
Pool 22%
Pool stage: 2W · 7L (22%)
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.

Mixed Weapon

3W · 5L · 1D (33%)
Form
Cooling
Recent 25% vs older 50%
Record: 3W · 5L · 1D (33%)
Recent half (4 fights): 25%
Older half (4 fights): 50%
Delta: -25%
Current streak: 3 Losses
Based on 9 recorded mixed weapon 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.97
Avg exchanges / match: 6.2
Doubles / match: 0
First scorer rate: 80%
Dominant wins (shut-out): 0%
Comeback wins (was behind): 100%
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
Peak data pending
Peak volatility low
Peak rating comes from the highest Glicko value recorded for this weapon.
Reach
7 events · us · 10.1 yrs active
4 rated weapons
Tournaments: 7
Countries fought in: 1 (us)
Months active: 121
Fights / year: 15.4
Rated weapons: 4

Clubmates · Phoenix Society of Historical Swordsmanship (71)

Events & fights (7)

6 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 185 ▲151 · 1,296.6
SoCal Swordfight 2015
November 2015 · us
5 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 248 · 1,154.3
WIN
1335
LOSS
WIN
John Eiler · Kron Martial Arts Longsword Score 7-7 · 1 double Review →
LOSS
787
Fright Fight 2025
October 2025 · us
28 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 919 ▼277 · 1,250.0
  • Mixed & Men's Steel Rapier and Dagger Rank 814 · 1,031.1
LOSS
Dimitri Sanborn · Ironwood Historic Swordsmanship Rapier & Dagger · Pools Score 0-4 Review →
DRAW
WIN
LOSS
Alfredo Velez · Loyal Order of the Sword Rapier & Dagger · Pools Score 4-12 Review →
LOSS
Jon Ryan · Mordhau Historical Combat Rapier & Dagger · Pools Score 4-6 Review →
WIN
LOSS
Mary Spohn · Swordplay LA Rapier & Dagger · Pools Score 0-6 Review →
LOSS
Andy Hoang · Black Tigers Rapier & Dagger · Pools Score 0-2 Review →
1683
LOSS
Dylan McGee · SoCal Swords Rapier & Dagger · Pools Score 0-6 Review →
LOSS
1300
LOSS
1531 33%
DRAW
Matthew Lawrence · SoCal Swords Sabre · Pools Score 6-6 Review →
1204 53%
LOSS
984 63%
WIN
Jayden Booth · Mordhau Historical Combat Sabre · Pools Score 6-4 Review →
1101 70%
LOSS
1122 66%
LOSS
1088 64%
LOSS
1755 15%
LOSS
1294 47%
WIN
LOSS
Joshua Warner · SoCal Swords Mixed Weapon · Pools Score 6-12 Review →
WIN
Mitchell Kirshner · Ironwood Historic Swordsmanship Mixed Weapon · Pools Score 10-6 Review →
LOSS
Eric Zhong · F3 Sword Academy Mixed Weapon · Pools Score 4-8 Review →
DRAW
Josephine Dabbs · Burning Sun Historical Swordsmanship Mixed Weapon · Pools Score 10-10 Review →
WIN
Jesse Frank · Seven Swords Academy Mixed Weapon · Pools Score 16-8 Review →
LOSS
LOSS
LOSS
Joshua Warner · SoCal Swords Mixed Weapon · Top 14 Score 6-12 Review →
Fright Fight 2024
October 2024 · us
28 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1174 ▲18 · 1,340.7
  • Mixed & Men's Steel Sabre Rank 435 ▲85 · 1,341.9
  • Mixed & Men's Steel Single Rapier Rank 334 ▲253 · 1,328.2
WIN
Patrick Martin · United Clans Swordsman Association Longsword · Pool Set 1 Score 3-1 Review →
LOSS
Aaron Yang · F3 Sword Academy Longsword · Pool Set 1 Score 3-5 Review →
1253 57%
LOSS
Mark Olsen · Blackfriar's School of Fence Longsword · Pool Set 1 Score 3-5 Review →
1179 76%
WIN
Cody Stember · Ironwood Historic Swordsmanship Longsword · Pool Set 1 Score 3-0 Review →
1322 46%
WIN
Anthony Julin · Mordhau Historical Combat Longsword · Pool Set 1 Score 4-2 Review →
1608 27%
WIN
880 69%
LOSS
1190 58%
LOSS
Forenz Arabian · SoCal Swords Longsword · Pool Set 1 Score 0-6 Review →
1137 57%
DRAW
Jayden Booth · Mordhau Historical Combat Longsword · Pool Set 1 Score 3-3 Review →
LOSS
Gary Ledford · SoCal Swords Sabre · Pool Set 1 Score 0-5 Review →
1202 49%
WIN
James Taylor · The Historical Combat Collective Sabre · Pool Set 1 Score 7-0 Review →
WIN
Shane Gibson Sabre · Pool Set 1 Score 3-0 Review →
1397 42%
LOSS
Matthew Thompson · Bighorn Historical Combat Sabre · Pool Set 1 Score 1-4 Review →
1504 34%
LOSS
Lucas Anselmo · Loyal Order of the Sword Sabre · Pool Set 1 Score 0-4 Review →
1387 45%
LOSS
Isaac Benzing · Mordhau Historical Combat Sabre · Pool Set 1 Score 0-7 Review →
WIN
1436 40%
LOSS
Riggon Robinson · Albuquerque Sword Labs Rapier · Eighth-Finals
LOSS
Ryan Shapiro · Tattershall School of Defense Rapier · Pool Set 1 Score 2-6 Review →
1274 43%
DRAW
Patrick Martin · United Clans Swordsman Association Rapier · Pool Set 1 Score 3-1 Review →
WIN
902 57%
WIN
Brian White · Ironwood Historic Swordsmanship Rapier · Pool Set 1 Score 8-0 Review →
LOSS
Matthew Thompson · Bighorn Historical Combat Rapier · Pool Set 1 Score 1-4 Review →
1428 36%
WIN
Leanna Nally · Loyal Order of the Sword Rapier · Pool Set 1 Score 3-0 Review →
WIN
Kuan Wei Ng · Mordhau Historical Combat Rapier · Pool Set 1 Score 8-0 Review →
WIN
1157 55%
WIN
1089 50%
Fright Fight 2023
October 2023 · us
18 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 369 ▲261 · 1,289.2
  • Mixed & Men's Steel Single Rapier Rank 432 · 1,174.3
WIN
1226 54%
LOSS
1288 47%
LOSS
WIN
WIN
Justinder Singh · Burning Sun Sabre · Pool Set 1
1676 25%
WIN
1008 58%
LOSS
1426 39%
WIN
Justinder Singh · Burning Sun Rapier · !! Attention !! Excluded From Scoring Calculations Pool Set 1
1126
LOSS
1475
LOSS
LOSS
Joseph Campbell · SoCal Swords Rapier · Pool Set 1
LOSS
LOSS
1369
WIN
WIN
WIN
LOSS
Mid Continental HEMA Open 2022
November 2022 · us
No match-level data
11 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 592 ▲229 · 1,357.6
  • Mixed & Men's Steel Sabre Rank 375 · 1,125.4
LOSS
1502 32%
WIN
1069 54%
LOSS
Kevin Tang · Lonin League Longsword · Group D
1132 54%
WIN
1532 27%
LOSS
Joseph Thibodaux · Albuquerque Sword Labs Longsword · Round of 32
1545 29%
WIN
Donovan Malet · Gentleman's Dueling Society Longsword · Round of 64
1185 46%
WIN
1020
LOSS
1063
WIN
735
Duels at High Noon 2017
November 2017 · us
No match-level data
59 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 503 ▲92 · 1,329.3
  • Mixed & Men's Steel Sword and Buckler Rank 193 · 1,162.6
LOSS
1269 51%
DRAW
1550 37%
LOSS
1115 62%
LOSS
1050 65%
LOSS
1294 47%
LOSS
DRAW
904
DRAW
1654
LOSS
1228
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.