Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Longsword
Current
1324 #1,933
Peak
1339 May 2025
Record
27W · 29L
Last
March 2026
Mixed & Men's Steel Single Rapier
Current
1313 #610
Peak
1410 February 2023
Record
12W · 12L
Last
March 2026
Mixed & Men's Singlestick
Inactive
Current
804
Peak
865 February 2018
Record
2W · 9L
Last
February 2018

Scout analysis

Longsword

27W · 29L (48%)
Form
Rising
Recent 57% vs older 39%
Record: 27W · 29L (48%)
Recent half (28 fights): 57%
Older half (28 fights): 39%
Delta: +18%
Current streak: 2 Losses
Based on 56 recorded longsword fights.
Schedule
Punching up
+3.1 vs expectation
Quality wins (won as clear underdog): 8
Upset losses (lost as clear favourite): 3
Over/under vs expectation: +3.1 (20 actual / 16.9 expected, n=38)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Fast starter
20 exchange-coded matches
Exchanges per point: 1.29
Avg exchanges / match: 7.1
Doubles / match: 0.5
First scorer rate: 65%
Dominant wins (shut-out): 20%
Comeback wins (was behind): 90%
Stage
Balanced
Pool 47% · Elim 38%
Pool stage: 17W · 19L (47%)
Elimination: 3W · 5L (38%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
At peak
Near career best
Current rating: 1324
Peak rating: 1339 (May 2025)
Gap to peak: -15
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
Mixed Steel Longsword (Tier B) 12W · 12L (50%) +1 vs expectation (n=24) avg opponent 1281
Mixed Steel Longsword 11W · 13L (46%) +2.1 vs expectation (n=14) avg opponent 1126
Mixed Synthetic Longsword 4W · 4L (50%)

Smallsword

10W · 17L · 7D (29%)
Form
Steady
Recent 29% vs older 29%
Record: 10W · 17L · 7D (29%)
Recent half (17 fights): 29%
Older half (17 fights): 29%
Delta: 0%
Current streak: 1 Loss
Based on 34 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
Measured
8 exchange-coded matches
Exchanges per point: 2.2
Avg exchanges / match: 1.4
Doubles / match: 0
First scorer rate: 38%
Dominant wins (shut-out): 100%
Comeback wins (was behind): 100%
Stage
Pool specialist
Pool 45% · Elim 14%
Pool stage: 9W · 11L (45%)
Elimination: 1W · 6L (14%)
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

12W · 12L (50%)
Form
Cooling
Recent 33% vs older 67%
Record: 12W · 12L (50%)
Recent half (12 fights): 33%
Older half (12 fights): 67%
Delta: -34%
Current streak: 5 Losses
Based on 24 recorded rapier fights.
Schedule
Punching up
-1.1 vs expectation
Quality wins (won as clear underdog): 1
Upset losses (lost as clear favourite): 1
Over/under vs expectation: -1.1 (5 actual / 6.1 expected, n=12)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Measured
7 exchange-coded matches
Exchanges per point: 1.34
Avg exchanges / match: 6.1
Doubles / match: 0.14
First scorer rate: 57%
Dominant wins (shut-out): 0%
Comeback wins (was behind): 100%
Stage
Balanced
Pool 56% · Elim 40%
Pool stage: 10W · 8L (56%)
Elimination: 2W · 3L (40%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
96 pts off peak
Currently below peak
Current rating: 1313
Peak rating: 1410 (February 2023)
Gap to peak: -96
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
Mixed Steel Single Rapier (Tier A) 4W · 9L (31%) -1.5 vs expectation (n=11) avg opponent 1386
Mixed Steel Single Rapier 8W · 3L (73%) avg opponent 1035

Singlestick

2W · 9L (18%)
Form
Rising
Recent 40% vs older 0%
Record: 2W · 9L (18%)
Recent half (5 fights): 40%
Older half (5 fights): 0%
Delta: +40%
Current streak: 1 Win
Based on 11 recorded singlestick fights.
Schedule
Punching up
+0.1 vs expectation
Quality wins (won as clear underdog): 2
Over/under vs expectation: +0.1 (2 actual / 1.9 expected, n=8)
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: 3.82
Avg exchanges / match: 7
Doubles / match: 0.67
First scorer rate: 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
61 pts off peak
Currently below peak
Current rating: 804
Peak rating: 865 (February 2018)
Gap to peak: -61
Peak rating comes from the highest Glicko value recorded for this weapon.

Sabre

4W · 3L (57%)
Form
Building
57% win rate · 7 fights
Record: 4W · 3L (57%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 1 Loss
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
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 60%
Pool stage: 3W · 2L (60%)
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.

Messer

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

0W · 3L (0%)
Form
Building
0% win rate · 3 fights
Record: 0W · 3L (0%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 3 Losses
Based on 3 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
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 · 3L (0%)
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
13 events · us · 9.3 yrs active
3 rated weapons
Tournaments: 13
Countries fought in: 1 (us)
Months active: 111
Fights / year: 15.2
Rated weapons: 3

Clubmates · SoCal Swords (79)

Events & fights (13)

SoCal Swordfight 2017
February 2017 · us
6 fights
Rating outcome
  • Mixed & Men's Singlestick Rank 192 · 606.7
LOSS
Ksenia Kozhevnikova · The Historical Combat Collective Singlestick Score 2-12 · 2 doubles Review →
1037
LOSS
Daniel Zwart · Ann Arbor Sword Club Singlestick Score 0-9 Review →
894
LOSS
Ben Ablin · Iron Gate Swordfighting Longsword Score 2-9 Review →
WIN
Jesus Mendez · Kron Martial Arts Longsword Score 9-1 Review →
LOSS
LoCal Swordfight 2026
March 2026 · us
8 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1726 ▲19 · 1,332.9
  • Mixed & Men's Steel Single Rapier Rank 573 ▼125 · 1,320.0
WIN
Marcus Wong · Czort Fencing Longsword · Pools
1233 47%
LOSS
1422 42%
WIN
Ethan Bandy · Resolved in Steel Longsword · Pools
1352 38%
LOSS
1264 63%
LOSS
Jason Woo · San Diego Swordfighters Longsword · Top 55
1422 38%
LOSS
Robert Childs · Black Tigers Rapier · Pools
2006 9%
LOSS
1265 59%
SpringSteel 2025
May 2025 · us
14 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1449 ▲433 · 1,339.3
WIN
Jonathan McPherson · San Diego Swordfighters Longsword · Bronze Medal Match Score 11-7 Review →
1335 43%
LOSS
Jonathan Pena · San Diego Swordfighters Longsword · Pools Score 8-11 Review →
1197 51%
WIN
Toshiro Tabuchi · Santa Barbara Sword Club Longsword · Pools Score 10-4 Review →
1180 50%
WIN
Harry Levinson · Academy of Arms Longsword · Pools Score 11-8 Review →
1259 56%
LOSS
1323 41%
LOSS
Iris Garcia · Rat Lab Longsword · Semifinals Score 6-10 Review →
1267 46%
WIN
Jason Hughes · San Diego Swordfighters Longsword · Top 13 Score 12-0 Review →
1319 46%
WIN
Jason Woo · San Diego Swordfighters Longsword · Top 8 Score 10-7 Review →
1185 47%
LOSS
LOSS
Daniel Zimet · San Diego Swordfighters Messer · Pools Score 3-10 Review →
WIN
Mike Ricciardi · San Diego Swordfighters Messer · Pools Score 11-0 Review →
WIN
Forenz Arabian · SoCal Swords Messer · Top 16
LOSS
LoCal Swordfight 2025
March 2025 · us
9 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1829 ▲224 · 1,274.6
  • Mixed & Men's Steel Single Rapier Rank 314 ▼10 · 1,374.5
LOSS
1341 34%
WIN
1194 62%
WIN
1296 32%
LOSS
1340 53%
WIN
1263 61%
WIN
Amelia Crate · Lonin League Rapier · Pools
1595 38%
LOSS
1551 39%
LOSS
1435 51%
SoCal Swordfight 2024
February 2024 · us
12 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1497 ▲57 · 1,244.0
  • Mixed & Men's Steel Single Rapier Rank 191 ▼15 · 1,379.4
LOSS
1166 61%
WIN
Benjamin Davis · Academie Duello Longsword · Elimination Bracket
1349 36%
WIN
Clare Lahey · SoCal Swords Longsword · Pool Set 1
1313 49%
LOSS
1276 49%
LOSS
Ryan Kolick · Seven Swords Academy Longsword · Pool Set 1
1318 45%
LOSS
Kai Cummings · Bozeman Fencing Association Rapier · Eighth-Finals
LOSS
Mathias Schneider · Academie Duello Rapier · Pool Set 1
WIN
866 74%
WIN
1229 66%
LOSS
Isaac Humber · Diamond Rose Academie D'Armes Mixed Weapon · Pool Set 1 Score 1-3 Review →
LOSS
Damian Ruiz · Fireblood Combat Mixed Weapon · Pool Set 1 Score 0-2 · 1 double Review →
LOSS
Emmett Strozewski · SoCal Swords Mixed Weapon · Pool Set 1 Score 1-4 Review →
Oktoberhau 2023
October 2023 · us
12 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1430 ▲570 · 1,234.4
WIN
Nishan Jayasinghe · Rubedo Historical Fencing Longsword · Eighth-Finals Score 7-6 Review →
1312 38%
WIN
Nishan Jayasinghe · Rubedo Historical Fencing Longsword · Pool Set 1 Score 7-6 Review →
1312 38%
WIN
Randall Brannan Longsword · Pool Set 1 Score 9-2 · 1 double Review →
721 71%
WIN
Ian Elkind · San Diego Swordfighters Longsword · Pool Set 1 Score 7-1 Review →
LOSS
Kevin Criswell · Kron Martial Arts Longsword · Quarterfinals Score 1-7 Review →
941 47%
WIN
LOSS
WIN
WIN
Ahmed Syed Sabre · Pool Set 1
LOSS
Kevin Criswell · Kron Martial Arts Sabre · Pool Set 1 Score 1-7 Review →
WIN
LOSS
Myles Cupp · SoCal Swords Sabre · Quarterfinals
SoCal Swordfight 2023
February 2023 · us
30 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1480 ▲35 · 1,128.3
  • Mixed & Men's Steel Single Rapier Rank 99 ▲163 · 1,410.3
LOSS
Ryan Renfro · Noble Science Academy Longsword · Pool Set 1 Score 2-7 Review →
1204 46%
WIN
Alec Villanueva · Sacramento Historical Fencing Academy Longsword · Pool Set 1 Score 7-0 Review →
1211 44%
LOSS
Alexander Laslavic · En Garde Fencing Longsword · Pool Set 1
1315 36%
WIN
1034 57%
WIN
Morris Chen · Academie Duello Rapier · Elimination Bracket
LOSS
William Li · Academie Duello Rapier · Quarterfinals
DOUBLE
Derek Gill · Czort Fencing Smallsword · Eliminations
WIN
Jordan Irgang · Kron Martial Arts Smallsword · Eliminations
LOSS
LOSS
LOSS
LOSS
Tristan Fackler · Loyal Order of the Sword Smallsword · Eliminations
DOUBLE
LOSS
LOSS
Kristofer Stanson · Stockholm HEMA Smallsword · Eliminations
LOSS
WIN
Bethany Hinson · Czort Fencing Smallsword · Pools Score 1-0 Review →
WIN
WIN
Katina Dunham · Ars Gladii Smallsword · Pools
LOSS
WIN
Danny Voigt · SoCal Swords Smallsword · Pools Score 1-0 Review →
DOUBLE
Justinder Singh · Burning Sun Smallsword · Pools Score 0-0 Review →
LOSS
Jeffrey Will · Bucks Historical Longsword Smallsword · Pools Score 0-1 Review →
WIN
Shannon Regalbuto · Reno HEMA Speakeasy Smallsword · Pools Score 1-0 Review →
DOUBLE
Beau Hulgan · Arena Weapon Arts Smallsword · Pools Score 0-0 Review →
LOSS
Mira Brinkman · Diamond Rose Academie D'Armes Smallsword · Pools Score 0-1 Review →
SoCal Swordfight 2022
February 2022 · us
17 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 761 ▲13 · 1,115.0
  • Mixed & Men's Steel Single Rapier Rank 153 · 1,185.1
WIN
Jon Breshears · Kron Martial Arts Longsword · Pool Set 1
1129 53%
LOSS
797 68%
LOSS
Jeremiah Becker · En Garde Fencing Longsword · Pool Set 1
LOSS
Sid Hess · En Garde Fencing Rapier · Elimination Bracket
WIN
Dean Flagg · Academy of Arms Rapier · Pool Set 1 Score 3-2 Review →
LOSS
Finnian Beazlie · En Garde Fencing Rapier · Pool Set 1 Score 2-6 Review →
WIN
Lily Johnson · Diamond Rose Academie D'Armes Rapier · Pool Set 1 Score 6-4 Review →
WIN
Nishan Jayasinghe · Rubedo Historical Fencing Rapier · Pool Set 1 Score 7-1 Review →
WIN
Lily Johnson · Diamond Rose Academie D'Armes Smallsword · Pools Score 6-4 Review →
LOSS
Finnian Beazlie · En Garde Fencing Smallsword · Pools Score 2-6 Review →
DOUBLE
Kaden Wang · Sacramento Sword School Smallsword · Pools Score 0-0 · 1 double Review →
LOSS
LOSS
Isaac Humber · Diamond Rose Academie D'Armes Smallsword · Pools Score 0-1 Review →
DOUBLE
LOSS
Kyle Parker · Blackfriar's School of Fence Smallsword · Pools Score 0-1 Review →
WIN
Sean Dickinson · SoCal Swords Smallsword · Pools Score 1-0 Review →
SoCal Swordfight 2020
February 2020 · us
4 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1813 ▲274 · 1,150.0
LOSS
Francisco Javier Gil Sandoval · Axolotes Fencing Club Longsword · Elimination Bracket
1159 50%
LOSS
Stephen Loch · Indes Ferox Gladio Longsword · Pool Set 1 Score 1-9 Review →
1408 38%
WIN
Dean Flagg · Academy of Arms Longsword · Pool Set 1 Score 11-6 Review →
938 62%
WIN
Jason Salter · Iron Gate Swordfighting Longsword · Pool Set 1 Score 4-0 Review →
Combat Con 2017
August 2017 · us
8 fights
Rating outcome
  • Mixed & Men's Singlestick Rank 215 ▼8 · 602.3
LOSS
Ramon Santos · Iron Gate Swordfighting Singlestick Score 3-9 Review →
953 35%
LOSS
1335 20%
LOSS
Jane Strange · San Diego Swordfighters Singlestick Score 4-7 Review →
1266 23%
WIN
Long Quang Dang · Blood and Iron Martial Arts Longsword Score 11-4 · 1 double Review →
WIN
Albert Toberer · Blackfriar's School of Fence Longsword Score 9-0 · 1 double Review →
LOSS
Reese Pollock · Comox Valley Combat Guild Longsword Score 8-11 · 1 double Review →
SoCal Swordfight 2019
February 2019 · us
10 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1773 ▲1562 · 1,105.0
WIN
1022 34%
WIN
1442 17%
WIN
975 33%
LOSS
Gintaras Valiulis · Kron Martial Arts Longsword · Pool Set 1
LOSS
1417 17%
LOSS
Tom Matthews · Krieg School Smallsword · Pool Set 1
WIN
Alex Timmerman · Ochs America Smallsword · Pool Set 1
LOSS
Roberto Martinez-Loyo · Elite Fencing Club Smallsword · Pool Set 1
LOSS
Francesco Lodà · Accademia Romana d'Armi Smallsword · Pool Set 1
Combat Con 2018
August 2018 · us
3 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2950 ▼53 · 660.7
LOSS
LOSS
Andrew Hall · Page & Blade Society Longsword · Pool Matches
1266 26%
LOSS
SoCal Swordfight 2018
February 2018 · us
8 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2448 · 676.3
  • Mixed & Men's Singlestick Rank 276 ▲40 · 865.8
LOSS
Tony Huang · Black Tigers Longsword · Pool Matches Score 0-5 Review →
1445
LOSS
Dean Flagg · Academy of Arms Longsword · Pool Matches Score 0-12 Review →
794
LOSS
John Knoch · Crossroads Swords Longsword · Pool Matches Score 6-7 Review →
1060
LOSS
Julian Schuetze · Bighorn Historical Combat Singlestick · Eighth-Finals
1423 15%
LOSS
Par Parmar · Blood and Iron Martial Arts Singlestick · Pool Matches Score 5-6 · 1 double Review →
1271 20%
WIN
Allan Sherlock · Bucks Historical Longsword Singlestick · Pool Matches Score 3-0 Review →
1220 21%
LOSS
Christopher Yang · Cymbrogi School of Western Martial Arts Singlestick · Pool Matches Score 0-1 · 1 double Review →
1414 15%
WIN
Tabitha Halverson · Kron Martial Arts Singlestick · Pool Matches Score 9-1 Review →
752 40%
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.