Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Longsword
Current
1214 #2,824
Peak
1220 April 2025
Record
22W · 34L · 1D
Last
March 2026
Mixed & Men's Steel Sabre Regional
Current
913 #2,468
Peak
915 March 2026
Record
1W · 3L
Last
March 2026
Mixed & Men's Steel Single Rapier
Current
937 #1,532
Peak
981 May 2022
Record
3W · 13L
Last
May 2025
Mixed & Men's Steel Rapier and Dagger
Inactive
Current
922
Peak
953 August 2022
Record
3W · 13L
Last
August 2022

Scout analysis

Longsword

22W · 34L · 1D (39%)
Form
Rising
Recent 54% vs older 25%
Record: 22W · 34L · 1D (39%)
Recent half (28 fights): 54%
Older half (28 fights): 25%
Delta: +29%
Current streak: 1 Loss
Based on 57 recorded longsword fights.
Schedule
Punching up
+0.6 vs expectation
Quality wins (won as clear underdog): 4
Upset losses (lost as clear favourite): 1
Over/under vs expectation: +0.6 (14 actual / 13.4 expected, n=38)
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: 2.6
Avg exchanges / match: 9.8
Doubles / match: 1
First scorer rate: 25%
Dominant wins (shut-out): 0%
Comeback wins (was behind): 100%
Stage
Pool specialist
Pool 40% · Elim 0%
Pool stage: 20W · 30L (40%)
Elimination: 0W · 3L (0%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
At peak
Near career best
Current rating: 1214
Peak rating: 1220 (April 2025)
Gap to peak: -5
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Mixed Steel Longsword 10W · 28L · 1D (26%) -3.2 vs expectation (n=23) avg opponent 1222
Mixed Steel Longsword (Tier C) 6W · 2L (75%) +2.2 vs expectation (n=8) avg opponent 948
+10 fights in 2 thinner divisions

Rapier

3W · 13L (19%)
Form
Cooling
Recent 13% vs older 25%
Record: 3W · 13L (19%)
Recent half (8 fights): 13%
Older half (8 fights): 25%
Delta: -12%
Current streak: 1 Loss
Based on 16 recorded rapier fights.
Schedule
Getting ambushed
-1.6 vs expectation
Upset losses (lost as clear favourite): 1
Over/under vs expectation: -1.6 (1 actual / 2.6 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 19%
Pool stage: 3W · 13L (19%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
43 pts off peak
Currently below peak
Current rating: 937
Peak rating: 981 (May 2022)
Gap to peak: -43
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Mixed Steel Single Rapier 3W · 10L (23%) -1.6 vs expectation (n=6) avg opponent 1088
+3 fights in 1 thinner division

Rapier & Dagger

0W · 6L · 3D (0%)
Form
Steady
Recent 0% vs older 0%
Record: 0W · 6L · 3D (0%)
Recent half (4 fights): 0%
Older half (4 fights): 0%
Delta: 0%
Current streak: 6 Losses
Based on 9 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
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 · 5L (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 is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Mixed Steel Rapier & Dagger 0W · 5L · 3D (0%)
+1 fight in 1 thinner division

Sabre

1W · 3L (25%)
Form
Building
25% win rate · 4 fights
Record: 1W · 3L (25%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 3 Losses
Based on 4 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 25%
Pool stage: 1W · 3L (25%)
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: 913
Peak rating: 915 (March 2026)
Gap to peak: -1
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Messer

0W · 4L (0%)
Form
Building
0% win rate · 4 fights
Record: 0W · 4L (0%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 4 Losses
Based on 4 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 0%
Pool stage: 0W · 4L (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 is relative to an isolated regional scene - see the "How to read this profile" note below.

Basket-Hilted Broadsword

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: 1 Loss
Based on 3 recorded basket-hilted broadsword 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 33%
Pool stage: 1W · 2L (33%)
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.
Reach
13 events · us · 4.8 yrs active
3 rated weapons
Tournaments: 13
Countries fought in: 1 (us)
Months active: 58
Fights / year: 19.2
Rated weapons: 3

Clubmates · Academy of Arms (42)

Events & fights (13)

LoCal Swordfight 2026
March 2026 · us
7 fights
LOSS
1305 34%
WIN
Justin Yee · Laughing Wolves Longsword · Pools
1290 35%
LOSS
Joshua Warner · SoCal Swords Longsword · Pools
1436 23%
LOSS
LOSS
Battle Born 2025
May 2025 · us
6 fights
LOSS
Eric Zhong · F3 Sword Academy Rapier · Pool 5
1159 32%
WIN
LOSS
1510 16%
LOSS
Patrick Tarzi · Noble Science Academy Basket-Hilted Broadsword · Pool 6
WIN
Zachary Bellido · Noble Science Academy Basket-Hilted Broadsword · Pool 6
LOSS
Finnian Beazlie · En Garde Fencing Basket-Hilted Broadsword · Pool 6
Cleave Them In 2025
April 2025 · us
7 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2305 ▲574 · 1,220.3
LOSS
Max Zimet · San Diego Swordfighters Longsword · Finals
1675 6%
LOSS
Jaron Kam · San Diego Swordfighters Longsword · Finals
WIN
Brody Doan · Rubedo Historical Fencing Longsword · Pool Set 1 Score 6-0 Review →
WIN
Charles Martinez · SoCal Swords Longsword · Pool Set 1 Score 7-1 Review →
834 68%
WIN
Jordan Irgang · Kron Martial Arts Longsword · Pool Set 2
1200 41%
WIN
Derek Hull · SoCal Swords Longsword · Pool Set 2
WIN
Dylan McGee · SoCal Swords Longsword · Pool Set 2
1144 33%
LoCal Swordfight 2025
March 2025 · us
8 fights
LOSS
751 59%
WIN
856 53%
WIN
Charles Martinez · SoCal Swords Longsword · Pools
1109 34%
WIN
1108 45%
WIN
Jordan Watson · Kron Martial Arts Longsword · Pools
1004 46%
WIN
823 56%
WIN
EJ Trovada · SoCal Swords Longsword · Top 32
853 53%
LOSS
Thomas Rich · Lonin League Longsword · Top 8
1076 34%
6 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2826 ▼197 · 1,051.5
LOSS
1104 50%
LOSS
Justin Reimer · Lonin League Longsword · Pool Set 1
1696 6%
LOSS
931 60%
WIN
River Robinson · En Garde Fencing Longsword · Pool Set 2
LOSS
Sawyer Freschi · F3 Sword Academy Longsword · Pool Set 2
1387 21%
LOSS
Rashelle DeBolt · Noble Science Academy Longsword · Pool Set 2
1461 17%
Salt Lake Open 2023
October 2023 · us
7 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2321 ▲183 · 1,078.4
LOSS
Joshua Barnett · Bold City Longsword Longsword · Pool Set 1 Score 6-11 · 2 doubles Review →
1433 17%
WIN
Laury Plant · Edmonton Historical Martial Arts Longsword · Pool Set 1 Score 6-4 Review →
926 53%
WIN
Ian DeJesus · True Edge Academy of Swordsmanship Longsword · Pool Set 1 Score 3-2 Review →
775 56%
LOSS
Joshua Barnett · Bold City Longsword Messer · Pool Set 1 Score 6-11 · 2 doubles Review →
LOSS
Jason Smith · Valley's heart HEMA Messer · Pool Set 1
LOSS
LOSS
Ian DeJesus · True Edge Academy of Swordsmanship Messer · Pool Set 1 Score 3-2 Review →
12 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1949 ▲220 · 1,058.8
  • Mixed & Men's Steel Single Rapier Rank 537 ▼81 · 914.1
WIN
Michael Soto · En Garde Fencing Longsword · Pool Set 1 Score 4-2 Review →
812 56%
WIN
LOSS
Elliot Robinson · Schule des inneren Schwertes Longsword · Pool Set 1 Score 2-8 · 1 double Review →
1261 32%
LOSS
Jonathan Clyde Ying · SoCal Swords Longsword · Pool Set 2
1620 11%
DRAW
Scott Lipsig · F3 Sword Academy Longsword · Pool Set 2
WIN
Sylvia Lee · Kron Martial Arts Rapier · Pool Set 1
661 66%
LOSS
Jonathan Clyde Ying · SoCal Swords Rapier · Pool Set 1
1099 43%
LOSS
867 62%
LOSS
1182 44%
LOSS
David Leyba · En Garde Fencing Rapier · Pool Set 2
Battle Born III 2023
May 2023 · us
No match-level data
3 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2187 ▼238 · 1,036.4
LOSS
Spencer Vero · En Garde Fencing Longsword · Pool
1057 45%
LOSS
1352 25%
LOSS
1505 15%
Battle Born II
May 2022 · us
No match-level data
8 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1674 ▼203 · 796.3
  • Mixed & Men's Steel Single Rapier Rank 283 · 981.0
LOSS
Finnian Beazlie · En Garde Fencing Longsword · Pool 3
LOSS
Michael French · Reno HEMA Speakeasy Longsword · Pool 3
1251 25%
LOSS
1419 18%
LOSS
1053 37%
LOSS
1055
WIN
Sean Dickinson · SoCal Swords Rapier · Pool 1
1165
16 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1523 ▲413 · 999.2
  • Mixed & Men's Steel Rapier and Dagger Rank 227 · 953.5
LOSS
Samuel Ryals · Gem City Duelists Society Longsword · Elimination Bracket
1510 10%
LOSS
Yichen Liu · Italian Renaissance Swordsmanship Academy Longsword · Pool Set 1 Score 0-3 · 1 double Review →
1295 19%
WIN
Finnian Beazlie · En Garde Fencing Longsword · Pool Set 1 Score 2-0 Review →
887 39%
LOSS
Max Kaplan · Santa Cruz Historical Combat Club Longsword · Pool Set 1 Score 0-6 Review →
WIN
Sawyer Freschi · F3 Sword Academy Longsword · Pool Set 2
WIN
Michael Soto · En Garde Fencing Longsword · Pool Set 2
WIN
Clare Lahey · SoCal Swords Longsword · Pool Set 2
LOSS
Ryan Renfro · Noble Science Academy Rapier & Dagger · Pool Set 1
LOSS
LOSS
LOSS
LOSS
Amos Humber · Diamond Rose Academie D'Armes Rapier & Dagger · Pool Set 2
DRAW
Samuel Ryals · Gem City Duelists Society Rapier & Dagger · Pool Set 3
1319
DRAW
DRAW
Yanpeng Song · Shanghai Historical Martial Arts Rapier & Dagger · Pool Set 3
LOSS
Andrew Kim · Kron Martial Arts Rapier & Dagger · Eighth-Finals
Battle Born I
June 2021 · us
No match-level data
3 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2303 · 744.9
LOSS
LOSS
LOSS
SoCal Swordfight 2022
February 2022 · us
3 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1265 ▲10 · 817.7
LOSS
LOSS
Fern Pacheco · Czort Fencing Longsword · Pool Set 1
1082 36%
LOSS
1176 33%
Combat Con 2021
July 2021 · us
7 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2084 ▲219 · 842.2
LOSS
Ramon Diaz · Mordhau Historical Combat Longsword · Pool Set 1 Score 2-11 Review →
LOSS
1112 39%
WIN
Eric Chang · Davenriche European Martial Arts School Longsword · Pool Set 1 Score 10-0 Review →
LOSS
Justin Kostelecky · True Edge Academy of Swordsmanship Longsword · Pool Set 1 Score 1-9 Review →
LOSS
LOSS
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.