Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Sabre
Current
1382 #620
Peak
1391 October 2025
Record
18W · 14L · 3D
Last
October 2025
Mixed & Men's Steel Rapier and Dagger
Current
959 #1,114
Peak
964 October 2025
Record
7W · 4L
Last
October 2025
Mixed & Men's Steel Sword and Buckler
Current
1159 #770
Peak
1165 July 2025
Record
2W · 3L
Last
July 2025
Mixed & Men's Steel Single Rapier
Inactive
Current
1275
Peak
1295 February 2024
Record
7W · 4L
Last
February 2024
Mixed & Men's Steel Longsword
Inactive
Current
1183
Peak
1205 February 2023
Record
7W · 7L
Last
February 2023
Mixed & Men's Singlestick
Inactive
Current
1023
Peak
1059 February 2019
Record
1W · 1L
Last
February 2019

Scout analysis

Sabre

18W · 14L · 3D (51%)
Form
Steady
Recent 53% vs older 53%
Record: 18W · 14L · 3D (51%)
Recent half (17 fights): 53%
Older half (17 fights): 53%
Delta: 0%
Current streak: 1 Loss
Based on 35 recorded sabre fights.
Schedule
Punching up
+1.7 vs expectation
Quality wins (won as clear underdog): 1
Over/under vs expectation: +1.7 (13 actual / 11.3 expected, n=23)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Measured
9 exchange-coded matches
Exchanges per point: 1.45
Avg exchanges / match: 7.9
Doubles / match: 0.33
First scorer rate: 44%
Dominant wins (shut-out): 0%
Comeback wins (was behind): 100%
Stage
Pool specialist
Pool 63% · Elim 33%
Pool stage: 15W · 9L (63%)
Elimination: 1W · 2L (33%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
At peak
Near career best
Current rating: 1382
Peak rating: 1391 (October 2025)
Gap to peak: -9
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
Mixed Steel Sabre (Tier B) 9W · 6L (60%) +1.6 vs expectation (n=12) avg opponent 1054
Men's Steel Sabre 5W · 2L · 3D (50%) -0.7 vs expectation (n=6) avg opponent 1264
Mixed Steel Sabre 4W · 6L (40%) +0.9 vs expectation (n=5) avg opponent 1298

Longsword

7W · 7L (50%)
Form
Rising
Recent 71% vs older 29%
Record: 7W · 7L (50%)
Recent half (7 fights): 71%
Older half (7 fights): 29%
Delta: +42%
Current streak: 1 Win
Based on 14 recorded longsword 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
11 exchange-coded matches
Exchanges per point: 1.29
Avg exchanges / match: 8
Doubles / match: 0.36
First scorer rate: 18%
Dominant wins (shut-out): 50%
Comeback wins (was behind): 100%
Stage
Pool specialist
Pool 60% · Elim 25%
Pool stage: 6W · 4L (60%)
Elimination: 1W · 3L (25%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
21 pts off peak
Currently below peak
Current rating: 1183
Peak rating: 1205 (February 2023)
Gap to peak: -21
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
Mixed Synthetic Longsword 4W · 5L (44%)
+5 fights in 1 thinner division

Rapier

7W · 4L (64%)
Form
Steady
Recent 60% vs older 60%
Record: 7W · 4L (64%)
Recent half (5 fights): 60%
Older half (5 fights): 60%
Delta: 0%
Current streak: 3 Wins
Based on 11 recorded rapier fights.
Schedule
Schedule forming
Expectation data pending
Upset losses (lost as clear favourite): 1
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 78%
Pool stage: 7W · 2L (78%)
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: 1275
Peak rating: 1295 (February 2024)
Gap to peak: -19
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
+11 fights in 2 thinner divisions

Messer

6W · 5L (55%)
Form
Rising
Recent 60% vs older 40%
Record: 6W · 5L (55%)
Recent half (5 fights): 60%
Older half (5 fights): 40%
Delta: +20%
Current streak: 1 Win
Based on 11 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 63%
Pool stage: 5W · 3L (63%)
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

1W · 7L (13%)
Form
Cooling
Recent 0% vs older 25%
Record: 1W · 7L (13%)
Recent half (4 fights): 0%
Older half (4 fights): 25%
Delta: -25%
Current streak: 4 Losses
Based on 8 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
8 exchange-coded matches
Exchanges per point: 1.86
Avg exchanges / match: 6.5
Doubles / match: 0
First scorer rate: 88%
Dominant wins (shut-out): 100%
Comeback wins (was behind): 100%
Stage
Pool data only
Pool 13%
Pool stage: 1W · 7L (13%)
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.

Sword & Buckler

2W · 3L (40%)
Form
Building
40% win rate · 5 fights
Record: 2W · 3L (40%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 2 Losses
Based on 5 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
Fast starter
4 exchange-coded matches
Exchanges per point: 1.47
Avg exchanges / match: 7
Doubles / match: 0.5
First scorer rate: 75%
Dominant wins (shut-out): 0%
Comeback wins (was behind): 100%
Stage
Pool data only
Pool 50%
Pool stage: 2W · 2L (50%)
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: 1159
Peak rating: 1165 (July 2025)
Gap to peak: -5
Peak rating comes from the highest Glicko value recorded for this weapon.

Dagger

2W · 2L (50%)
Form
Building
50% win rate · 4 fights
Record: 2W · 2L (50%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 2 Wins
Based on 4 recorded 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
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 67%
Pool stage: 2W · 1L (67%)
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.

Singlestick

1W · 1L (50%)
Form
Building
50% win rate · 2 fights
Record: 1W · 1L (50%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 1 Loss
Based on 2 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
36 pts off peak
Currently below peak
Current rating: 1023
Peak rating: 1059 (February 2019)
Gap to peak: -36
Peak rating comes from the highest Glicko value recorded for this weapon.
Reach
7 events · us · 7.8 yrs active
5 rated weapons
Tournaments: 7
Countries fought in: 1 (us)
Months active: 93
Fights / year: 11.6
Rated weapons: 5

Clubmates · Kron Martial Arts (87)

Events & fights (9)

Fright Fight 2025
October 2025 · us
18 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 501 ▲160 · 1,391.6
  • Mixed & Men's Steel Rapier and Dagger Rank 920 · 964.7
LOSS
Corey Blythe · Phoenix Society of Historical Swordsmanship Rapier & Dagger · Pools Score 6-10 Review →
LOSS
Sage Nagai · Noble Science Academy Rapier & Dagger · Pools Score 2-8 Review →
1387
LOSS
Thomas Spencer · Ironwood Historic Swordsmanship Rapier & Dagger · Pools Score 2-14 Review →
WIN
CaiPendragon Skigin · SoCal Swords Rapier & Dagger · Pools
1179
LOSS
Joseph Campbell · SoCal Swords Rapier & Dagger · Pools Score 4-8 Review →
1011
LOSS
Robert Childs · Black Tigers Rapier & Dagger · Pools Score 0-22 Review →
2043
LOSS
Nick Hernandez · Stronghold Historical Combat Rapier & Dagger · Pools Score 4-8 Review →
1199
LOSS
Robert Placencia · Ironwood Historic Swordsmanship Rapier & Dagger · Pools Score 2-8 Review →
1201
LOSS
1702 15%
WIN
1121 53%
WIN
Dylan McGee · SoCal Swords Sabre · Pools Score 6-0 Review →
DRAW
Jarray Shen · Reno HEMA Speakeasy Sabre · Pools Score 6-6 Review →
WIN
Luke Mello · Stronghold Historical Combat Sabre · Pools Score 8-4 Review →
WIN
Chad Sandidge · Seven Swords Academy Sabre · Pools Score 8-2 Review →
898 73%
DRAW
Lucas Anselmo · Loyal Order of the Sword Sabre · Pools Score 6-6 Review →
1459 36%
DRAW
Jeremy Coleman · Snohomish Dueling Society Sabre · Pools Score 6-6 Review →
1282 44%
LOSS
Joshua Maltese · Stronghold Historical Combat Sabre · Top 24 Score 2-4 Review →
1335 50%
CombatCon 2025
July 2025 · us
17 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 622 ▲126 · 1,327.1
  • Mixed & Men's Steel Sword and Buckler Rank 690 · 1,165.6
LOSS
Andrew Aquino Salazar · Noble Science Academy Sabre · Pools Score 4-5 · 1 double Review →
WIN
Andy Hoang · Black Tigers Sabre · Pools Score 7-3 Review →
1561 26%
LOSS
Tristan Fackler · Loyal Order of the Sword Sabre · Pools Score 3-10 · 1 double Review →
1427 35%
WIN
Michael Norris · Krieg School Sabre · Pools Score 9-1 Review →
1112 55%
LOSS
Tristan Fackler · Loyal Order of the Sword Sabre · Top 16 Score 3-10 · 1 double Review →
1427 35%
WIN
Logan Zuniga · Kron Martial Arts Sabre · Top 20 Score 11-0 Review →
1018 63%
WIN
Patrick Tarzi · Noble Science Academy Sword & Buckler · Pools Score 6-1 · 1 double Review →
1393
LOSS
Chandler Brown · En Garde Fencing Sword & Buckler · Pools Score 2-10 Review →
WIN
Emmanuel Lagumbay · Tattershall School of Defense Sword & Buckler · Pools Score 11-4 · 1 double Review →
LOSS
Tony Huang · Black Tigers Sword & Buckler · Pools Score 0-9 Review →
1293
LOSS
Michael Roth · Heartland HEMA Historical Fencing Club Sword & Buckler · Top 32 Score 4-11 Review →
1836
WIN
LOSS
Samuel Ryals · Gem City Duelists Society Messer · Pools Score 4-9 Review →
WIN
Josh DeLong · Stronghold Historical Combat Messer · Pools Score 3-2 Review →
WIN
Gwen Crew · Broken Plow Western Martial Arts Messer · Pools Score 9-0 Review →
LOSS
Alfredo Velez · Loyal Order of the Sword Messer · Top 16 Score 5-7 Review →
LoCal Swordfight 2025
March 2025 · us
6 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 662 ▲85 · 1,277.9
WIN
1022 59%
WIN
1126 53%
LOSS
1297 46%
LOSS
Joshua Ames · Lonin League Sabre · Top 16
1300 44%
WIN
1068 58%
SoCal Swordfight 2024
February 2024 · us
8 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 478 ▲177 · 1,250.6
  • Mixed & Men's Steel Single Rapier Rank 294 ▲192 · 1,295.2
LOSS
Epifanio Zamudio · Stronghold Historical Combat Sabre · Eighth-Finals
796 48%
WIN
Justin Beck · F3 Sword Academy Sabre · Pool Set 1 Score 8-1 Review →
1062 55%
WIN
Seth Samuelson · Noble Science Academy Sabre · Pool Set 1 Score 7-2 Review →
907 59%
WIN
Jason Salter · Iron Gate Swordfighting Sabre · Pool Set 1 Score 5-4 Review →
959 57%
LOSS
David McDarby · Lonin League Rapier · Eighth-Finals
WIN
Michael McIntyre · Academy of Arms Rapier · Pool Set 1
WIN
Bailey Fatool · Swordplay LA Rapier · Pool Set 1
SoCal Swordfight 2023
February 2023 · us
14 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1167 · 1,205.7
  • Mixed & Men's Steel Sabre Rank 417 ▲196 · 1,145.9
  • Mixed & Men's Steel Single Rapier Rank 294 ▲2 · 1,160.8
LOSS
Justin Reimer · Lonin League Longsword · Eighth-Finals
1314
WIN
Kyle Jackson · Kron Martial Arts Longsword · Elimination Bracket
WIN
Poyner Jackson · Noble Science Academy Longsword · Pool Set 1 Score 7-3 · 1 double Review →
LOSS
Ryan Lockhart Longsword · Pool Set 1 Score 2-9 · 1 double Review →
WIN
Randall Brannan · San Diego Swordfighters Longsword · Pool Set 1 Score 7-0 Review →
WIN
Christian Killingsworth · SoCal Swords Sabre · Elimination Bracket
909 51%
LOSS
Cody Kiwaczyk · Ironwood Historic Swordsmanship Sabre · Elimination Bracket
WIN
Katharine Keller · Reisläufer Bern Sabre · Pool Set 1
1101 54%
WIN
LOSS
889 63%
LOSS
Benjamin Dubroc · Fireblood Combat Rapier · Pool Set 1
SoCal Swordfight 2022
February 2022 · us
7 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 380 · 929.3
  • Mixed & Men's Steel Single Rapier Rank 171 · 1,144.4
WIN
Matt Lentzner · F3 Sword Academy Sabre · Pool Set 1 Score 7-6 · 1 double Review →
LOSS
Kenneth Bostrom Sabre · Pool Set 1 Score 0-7 Review →
LOSS
Robert Childs · Black Tigers Sabre · Pool Set 1 Score 2-7 Review →
1585
LOSS
Kyle Parker · Blackfriar's School of Fence Sabre · Pool Set 1 Score 6-8 Review →
950
WIN
John Knoch · Crossroads Swords Rapier · Pool Set 1 Score 7-6 Review →
WIN
Korban Earles · Diamond Rose Academie D'Armes Rapier · Pool Set 1 Score 7-6 Review →
LOSS
Dimitri Sanborn · Ironwood Historic Swordsmanship Rapier · Pool Set 1 Score 2-9 Review →
SoCal Swordfight 2019
February 2019 · us
10 fights
Rating outcome
  • Mixed & Men's Singlestick Rank 241 · 1,059.7
WIN
Kat Fraser · En Garde Fencing Singlestick · Pool Set 1
LOSS
1462
LOSS
Michael French · Reno HEMA Speakeasy Dagger · Eighth-Finals
LOSS
WIN
Ivar Bjornsson · En Garde Fencing Dagger · Pool Set 1
LOSS
Sean Ellis · Swordplay LA Longsword · Eighth-Finals
LOSS
Harriet Coates · Phoenix Society of Historical Swordsmanship Longsword · Pool Set 1 Score 2-4 · 1 double Review →
WIN
Matthew Bento · Iron Gate Swordfighting Longsword · Pool Set 1 Score 12-0 Review →
WIN
SpringSteel 2025
May 2025
No match-level data
5 fights
SoCal Swordfight 2018
February 2018
No match-level data
5 fights
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.