Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Sabre
Current
-
Peak
1450 June 2024
Record
14W · 6L
Last
July 2026
Mixed & Men's Steel Single Rapier
Current
-
Peak
1601 July 2026
Record
22W · 8L · 4D
Last
July 2026
Mixed & Men's Steel Rapier and Dagger
Current
-
Peak
1872 March 2026
Record
22W · 8L · 4D
Last
March 2026
Mixed & Men's Steel Longsword
Inactive
Current
774
Peak
828 November 2018
Record
6W · 7L
Last
November 2018
Mixed & Men's Singlestick
Inactive
Current
1008
Peak
1082 August 2013
Record
2W · 2L
Last
August 2013

Scout analysis

Rapier & Dagger

49W · 5L · 2D (88%)
Form
Rising
Recent 96% vs older 79%
Record: 49W · 5L · 2D (88%)
Recent half (28 fights): 96%
Older half (28 fights): 79%
Delta: +17%
Current streak: 7 Wins
Based on 56 recorded rapier & dagger fights.
Schedule
Getting ambushed
+4.8 vs expectation
Upset losses (lost as clear favourite): 1
Over/under vs expectation: +4.8 (26 actual / 21.2 expected, n=30)
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: 0.59
Avg exchanges / match: 4.8
Doubles / match: 0.13
First scorer rate: 13%
Dominant wins (shut-out): 13%
Comeback wins (was behind): 88%
Stage
Pool specialist
Pool 97% · Elim 75%
Pool stage: 35W · 1L (97%)
Elimination: 9W · 3L (75%)
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.
By division
Mixed Steel Rapier & Dagger 45W · 4L · 2D (88%) +4.9 vs expectation (n=26) avg opponent 1290
+5 fights in 1 thinner division

Smallsword

26W · 7L · 5D (68%)
Form
Cooling
Recent 58% vs older 79%
Record: 26W · 7L · 5D (68%)
Recent half (19 fights): 58%
Older half (19 fights): 79%
Delta: -21%
Current streak: 1 Loss
Based on 38 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
Balanced
Pool 79% · Elim 67%
Pool stage: 22W · 6L (79%)
Elimination: 2W · 1L (67%)
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

22W · 8L · 4D (65%)
Form
Steady
Recent 65% vs older 65%
Record: 22W · 8L · 4D (65%)
Recent half (17 fights): 65%
Older half (17 fights): 65%
Delta: 0%
Current streak: 1 Loss
Based on 34 recorded rapier fights.
Schedule
Getting ambushed
+0.3 vs expectation
Quality wins (won as clear underdog): 1
Upset losses (lost as clear favourite): 2
Over/under vs expectation: +0.3 (14 actual / 13.7 expected, n=24)
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 83% · Elim 33%
Pool stage: 20W · 4L (83%)
Elimination: 1W · 2L (33%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
Peak data pending
Peak volatility low
Peak rating: 1872 (March 2026)
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
Mixed Steel Single Rapier 18W · 6L · 4D (64%) -0.1 vs expectation (n=18) avg opponent 1313
+6 fights in 1 thinner division

Sabre

14W · 6L (70%)
Form
Steady
Recent 70% vs older 70%
Record: 14W · 6L (70%)
Recent half (10 fights): 70%
Older half (10 fights): 70%
Delta: 0%
Current streak: 1 Loss
Based on 20 recorded sabre fights.
Schedule
Getting ambushed
-0.6 vs expectation
Upset losses (lost as clear favourite): 2
Over/under vs expectation: -0.6 (5 actual / 5.6 expected, n=9)
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 85%
Pool stage: 11W · 2L (85%)
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: 1450 (June 2024)
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
Mixed Steel Sabre 9W · 2L (82%) avg opponent 1214
+9 fights in 2 thinner divisions

Longsword

6W · 7L · 1D (43%)
Form
Steady
Recent 43% vs older 43%
Record: 6W · 7L · 1D (43%)
Recent half (7 fights): 43%
Older half (7 fights): 43%
Delta: 0%
Current streak: 4 Losses
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
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 0%
Pool stage: 0W · 4L (0%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
54 pts off peak
Currently below peak
Current rating: 774
Peak rating: 828 (November 2018)
Gap to peak: -54
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
Mixed Synthetic Longsword 6W · 3L · 1D (60%)
+4 fights in 1 thinner division

Dagger

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

Singlestick

1W · 2L (33%)
Form
Building
33% win rate · 3 fights
Record: 1W · 2L (33%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 2 Losses
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
74 pts off peak
Currently below peak
Current rating: 1008
Peak rating: 1082 (August 2013)
Gap to peak: -74
Peak rating comes from the highest Glicko value recorded for this weapon.
Reach
10 events · us · 13.1 yrs active
2 rated weapons
Tournaments: 10
Countries fought in: 1 (us)
Months active: 157
Fights / year: 13.1
Rated weapons: 2

Clubmates · Sacramento Historical Fencing Academy (33)

Events & fights (11)

7 fights
Rating outcome
  • Mixed & Men's Steel Single Rapier Rank 163 ▲22 · 1,562.2
LOSS
Sawyer Freschi · F3 Sword Academy Rapier · Pool Set 1 Score 5-16 Review →
1813 33%
WIN
Jesus Gonzalez · En Garde Fencing Rapier · Pool Set 1 Score 16-3 Review →
1351 70%
WIN
Carter Yean · Steel on Steel HFC Rapier · Pool Set 1 Score 16-0 Review →
796 89%
LOSS
Eric Zhong · F3 Sword Academy Rapier · Pool Set 2 Score 15-0 Review →
1298 66%
WIN
Jay Trojan · En Garde Fencing Rapier · Pool Set 2
1605 49%
WIN
Eric Zhong · F3 Sword Academy Rapier · Top 16 Score 15-0 Review →
1298 66%
LOSS
Erik Copley · En Garde Fencing Rapier · Top 8
1721 37%
Cactus Cup 2026
July 2026 · us
12 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 473 ▲22 · 1,442.4
  • Mixed & Men's Steel Single Rapier Rank 127 ▲36 · 1,601.3
LOSS
1367 65%
WIN
1244 78%
WIN
1263 73%
LOSS
1804 32%
WIN
1474 58%
LOSS
1558 53%
LOSS
1347 71%
WIN
1410 66%
WIN
1365 66%
WIN
1475 63%
WIN
1607 50%
LOSS
Justinder Singh · Burning Sun Rapier · Top 16
1703 40%
NorCal Open Steel 2026
March 2026 · us
7 fights
Rating outcome
  • Mixed & Men's Steel Rapier and Dagger Rank 4 ▲6 · 1,872.8
WIN
Jonathan Han · En Garde Fencing Rapier & Dagger · Gold Medal Match
1436 71%
WIN
Eric Zhong · F3 Sword Academy Rapier & Dagger · Pools Score 10-2 Review →
WIN
Jesus Gonzalez · En Garde Fencing Rapier & Dagger · Pools Score 9-1 Review →
1033 85%
WIN
Ryan Renfro · Noble Science Academy Rapier & Dagger · Pools Score 4-2 Review →
1269 91%
WIN
Douglas Leonard · Sacramento Historical Fencing Academy Rapier & Dagger · Semifinals Score 5-3 Review →
1645 53%
WIN
Eric Zhong · F3 Sword Academy Rapier & Dagger · Top 16 Score 10-2 Review →
WIN
Ryan Renfro · Noble Science Academy Rapier & Dagger · Top 8 Score 4-2 Review →
1269 91%
PNW HEMA Gathering 2013
August 2013 · us
No match-level data
6 fights
Battle Born 2025
May 2025 · us
4 fights
WIN
WIN
DRAW
1272 74%
LoCal Swordfight 2025
March 2025 · us
34 fights
Rating outcome
  • Mixed & Men's Steel Rapier and Dagger Rank 3 ▼1 · 1,832.2
WIN
1319 82%
WIN
Michael French · Reno HEMA Speakeasy Rapier & Dagger · Pools
1322 82%
WIN
Michael Underwood · Black Tigers Rapier & Dagger · Pools
WIN
1341 68%
LOSS
Andy Hoang · Black Tigers Rapier & Dagger · Top 16
1559 78%
LOSS
Kai Cummings · Bozeman Fencing Association Smallsword · Finals Pool
WIN
Kristian Ruokonen · EHMS Smallsword · Finals Pool
WIN
Justinder Singh · Burning Sun Smallsword · Finals Pool
WIN
Ralph Nieto Smallsword · Finals Pool
WIN
WIN
DOUBLE
Myles Cupp · SoCal Swords Smallsword · Finals Pool
WIN
Sawyer Freschi · F3 Sword Academy Smallsword · Finals Pool
WIN
DOUBLE
Riggon Robinson · Albuquerque Sword Labs Smallsword · Finals Pool
LOSS
Alex Williamson · Bighorn Historical Combat Smallsword · Pool Set 1
DOUBLE
WIN
WIN
Christian Killingsworth · SoCal Swords Smallsword · Pool Set 1
LOSS
Liam Ecker · San Diego Swordfighters Smallsword · Pool Set 1
WIN
WIN
WIN
WIN
Alex Williamson · Bighorn Historical Combat Smallsword · Pool Set 2
WIN
Brad Christman · Academy of Arms Smallsword · Pool Set 2
WIN
Eric Shattuck · Arena Weapon Arts Smallsword · Pool Set 2
WIN
Riggon Robinson · Albuquerque Sword Labs Smallsword · Pool Set 2
WIN
Myles Cupp · SoCal Swords Smallsword · Pool Set 2
DOUBLE
LOSS
Justinder Singh · Burning Sun Smallsword · Pool Set 2
LOSS
Ralph Nieto Smallsword · Pool Set 2
WIN
Ma Yat Chung · Einherjar HEMA Club Smallsword · Pool Set 2
DOUBLE
Rebecca Thompson · San Diego Swordfighters Smallsword · Pool Set 2
SERFO 2024
June 2024 · us
No match-level data
20 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 246 ▲50 · 1,450.7
  • Mixed & Men's Steel Rapier and Dagger Rank 2 ▲7 · 1,849.7
  • Mixed & Men's Steel Single Rapier Rank 119 ▲86 · 1,512.1
WIN
Caleb DeWolf · Crossroads Swords Rapier & Dagger · Pool Set 1
WIN
1492 82%
WIN
Richard Escoto · Atlanta Historical Fencing Academy Rapier & Dagger · Pool Set 1
1134 91%
WIN
Jamie Watkins · Athens School of Arms Rapier & Dagger · Pool Set 1
WIN
1722 52%
WIN
Brian Stone · Two Ravens Fencing School Rapier & Dagger · Pool Set 2
1631 58%
WIN
Dominic Francesconi · Athens School of Arms Rapier & Dagger · Pool Set 2
1251 81%
WIN
WIN
Bradley Cramer · University of West Florida Fencing Rapier & Dagger · Pool Set 3
1597 66%
LOSS
1237 72%
WIN
Rachel Pruckler · Palmetto Knights Sabre · Pool Set 1
WIN
1193 62%
WIN
Chad Skaggs · Rocket City HEMA Sabre · Pool Set 1
WIN
1107 71%
WIN
1447 54%
WIN
WIN
813 80%
WIN
903 86%
LOSS
Vincent Dominic · All For One Fencing Rapier · Quarterfinals
1754 35%
Kings Cup 2023
January 2023 · us
No match-level data
31 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 141 · 1,403.6
  • Mixed & Men's Steel Rapier and Dagger Rank 4 ▲10 · 1,759.3
LOSS
Robert Childs · Black Tigers Rapier & Dagger · Final
1901 30%
LOSS
Robert Childs · Black Tigers Rapier & Dagger · Final
1901 30%
WIN
WIN
WIN
1325 62%
WIN
Robin Beck · Maryland Kunst des Fechtens Rapier & Dagger · Pool
777 79%
WIN
LOSS
Robert Childs · Black Tigers Rapier & Dagger · Pool
1901 30%
WIN
Steve Sheets · Virginia Academy of Fencing Rapier & Dagger · Pool
963 84%
WIN
1153 85%
WIN
Piotr Przanowski · Charlottesville HEMA Rapier & Dagger · Quarters
1382 67%
WIN
Steve Sheets · Virginia Academy of Fencing Rapier & Dagger · Quarters
963 84%
WIN
WIN
Kristofer Stanson · Stockholm HEMA Rapier & Dagger · Semi
1715 50%
WIN
1123 86%
WIN
Andrew Gleason · Boston Armizare Rapier & Dagger · Table of 32
WIN
WIN
LOSS
WIN
LOSS
Robert Childs · Black Tigers Smallsword · Final
WIN
WIN
Benjamin Backe Smallsword · Pool
WIN
WIN
WIN
WIN
WIN
SERFO 2019
November 2019 · us
No match-level data
16 fights
Rating outcome
  • Mixed & Men's Steel Rapier and Dagger Rank 25 ▲16 · 1,656.3
  • Mixed & Men's Steel Single Rapier Rank 116 ▲323 · 1,444.2
WIN
Alexander Laslavic · En Garde Fencing Rapier & Dagger · Eighthfinal 1
LOSS
WIN
Dustin Collier · Virginia Academy of Fencing Rapier & Dagger · Pool 6
WIN
888 86%
WIN
WIN
1094 83%
WIN
David Powell Rapier & Dagger · Quarterfinal 1
1471 62%
WIN
1198 75%
WIN
William Wilder · Tucson Historical Fencing Academy Rapier & Dagger · Sixteenthfinal 1
DRAW
1153 50%
WIN
1170 53%
WIN
Marshall Strong · Schola St. George Rapier · Second Pool 2
1397 40%
WIN
DRAW
Jacob Pendergraft · Athens School of Arms Rapier · Second Pool 2
1210 48%
WIN
Joshua Beck · Schola St. George Rapier · Second Pool 2
1280 44%
LOSS
1561 35%
SERFO 2018
November 2018 · us
No match-level data
18 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2912 · 828.5
  • Mixed & Men's Steel Rapier and Dagger Rank 36 · 1,578.3
  • Mixed & Men's Steel Single Rapier Rank 319 · 1,133.2
LOSS
Matthew Miraglia · Schola St. George Longsword · Pool 16
1207
LOSS
1378
LOSS
1093
LOSS
1630
WIN
Desiree Healey · SCA Rapier & Dagger · Pool 4
742
WIN
714
WIN
Zach Beckner · Loyal Order of the Sword Rapier & Dagger · Pool 4
WIN
999
WIN
1333
WIN
Jay Luo · Atlanta Historical Fencing Academy Rapier & Dagger · Second Pool 1
1257
WIN
Michael Gilding · Maryland Kunst des Fechtens Rapier & Dagger · Second Pool 1
1324
WIN
962
DRAW
Keith Hamm · Bold City Longsword Rapier & Dagger · Second Pool 1
1333
DRAW
Bradley Cramer · University of West Florida Fencing Rapier & Dagger · Second Pool 1
1421
WIN
792
DRAW
1194
LOSS
SoCal Swordfight 2015
November 2015
No match-level data
17 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.