Skip to main content

Weapons & Rank/ratings

Underrepresented Genders & Women's Steel Longsword
Current
1185 #519
Peak
1188 June 2026
Record
8W · 27L
Last
June 2026
Mixed & Men's Steel Longsword
Current
850 #6,701
Peak
910 June 2024
Record
8W · 27L
Last
June 2026
Mixed & Men's Steel Sword and Buckler
Current
963 #1,316
Peak
1029 June 2024
Record
1W · 7L · 1D
Last
April 2026
Underrepresented Genders & Women's Steel Sabre
Current
1040 #250
Peak
1044 March 2026
Record
1W · 3L
Last
March 2026
Underrepresented Genders and Women's Steel Rapier and Dagger Regional
Current
1018 #91
Peak
1021 March 2026
Record
0W · 3L
Last
March 2026
Mixed & Men's Steel Rapier and Dagger
Current
848 #1,304
Peak
851 March 2026
Record
0W · 3L
Last
March 2026
Mixed & Men's Steel Single Rapier
Inactive
Current
584
Peak
596 June 2024
Record
0W · 3L
Last
June 2024

Scout analysis

Longsword

8W · 27L (23%)
Form
Rising
Recent 29% vs older 18%
Record: 8W · 27L (23%)
Recent half (17 fights): 29%
Older half (17 fights): 18%
Delta: +11%
Current streak: 1 Loss
Based on 35 recorded longsword fights.
Schedule
Punching up
-0.9 vs expectation
Quality wins (won as clear underdog): 1
Over/under vs expectation: -0.9 (4 actual / 4.9 expected, n=12)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Measured
14 exchange-coded matches
Exchanges per point: 2.35
Avg exchanges / match: 9.1
Doubles / match: 0.86
First scorer rate: 7%
Stage
Pool data only
Pool 24%
Pool stage: 8W · 25L (24%)
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: 1185
Peak rating: 1188 (June 2026)
Gap to peak: -3
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Underrepresented Genders Steel Longsword 4W · 6L (40%) avg opponent 1212
Mixed Steel Longsword 0W · 8L (0%) avg opponent 1351
Mixed Steel Longsword (Beginners) 1W · 7L (13%)
+9 fights in 2 thinner divisions

Sword & Buckler

1W · 7L · 1D (11%)
Form
Cooling
Recent 0% vs older 25%
Record: 1W · 7L · 1D (11%)
Recent half (4 fights): 0%
Older half (4 fights): 25%
Delta: -25%
Current streak: 5 Losses
Based on 9 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
Measured
3 exchange-coded matches
Exchanges per point: 8.5
Avg exchanges / match: 5.7
Doubles / match: 1.67
First scorer rate: 33%
Dominant wins (shut-out): 0%
Comeback wins (was behind): 0%
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
65 pts off peak
Currently below peak
Current rating: 963
Peak rating: 1029 (June 2024)
Gap to peak: -65
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Rapier & Dagger

2W · 6L (25%)
Form
Steady
Recent 25% vs older 25%
Record: 2W · 6L (25%)
Recent half (4 fights): 25%
Older half (4 fights): 25%
Delta: 0%
Current streak: 2 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
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 29%
Pool stage: 2W · 5L (29%)
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
+8 fights in 2 thinner divisions

Smallsword

0W · 8L (0%)
Form
Steady
Recent 0% vs older 0%
Record: 0W · 8L (0%)
Recent half (4 fights): 0%
Older half (4 fights): 0%
Delta: 0%
Current streak: 8 Losses
Based on 8 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
Pool data only
Pool 0%
Pool stage: 0W · 8L (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.

Messer

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

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: 1 Loss
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: 1040
Peak rating: 1044 (March 2026)
Gap to peak: -3
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Sidesword

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 sidesword 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
Peak data pending
Peak volatility low
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Rapier

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 rapier 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
At peak
Near career best
Current rating: 1018
Peak rating: 1021 (March 2026)
Gap to peak: -3
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
Reach
5 events · us · 2 yrs active
4 rated weapons
Tournaments: 5
Countries fought in: 1 (us)
Months active: 24
Fights / year: 38.5
Rated weapons: 4

Clubmates · Masterless Fencing (22)

Events & fights (5)

9 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 6722 ▼220 · 853.1
  • Underrepresented Genders & Women's Steel Longsword Rank 501 ▲25 · 1,188.0
LOSS
Kevin Tang · Lonin League Longsword · Pools Score 0-4 Review →
1678 6%
LOSS
Jake Ellis · BladeFit Academy Longsword · Pools Score 0-1 · 2 doubles Review →
LOSS
Rowik Kinnard · Indes Ferox Gladio Longsword · Pools Score 0-7 Review →
1052 35%
LOSS
Emerson Shinnick · Indes Ferox Gladio Longsword · Pools Score 0-8 · 1 double Review →
1094 33%
LOSS
Carmen Nemeth · Lonin League Longsword · Pool Set 1 Score 0-3 Review →
LOSS
Callie Jones · Grit-City Historical European Martial Arts Longsword · Pool Set 1 Score 0-8 · 2 doubles Review →
1040 58%
WIN
Leif Louden · Counterfable Academy Longsword · Pool Set 1 Score 1-0 Review →
WIN
Autumn Anderson · Indes Ferox Gladio Longsword · Pool Set 2
1263 37%
LOSS
Erin Miller-Turner · Luminous Movement Longsword · Pool Set 2
20 fights
Rating outcome
  • Mixed & Men's Steel Sword and Buckler Rank 1217 ▼149 · 967.7
DRAW
Nathan King · True Edge Academy of Swordsmanship Sword & Buckler · Pool Set 1 Score 2-2 Review →
1054 62%
LOSS
Kyle Suronen · F3 Sword Academy Sword & Buckler · Pool Set 1 Score 0-4 Review →
LOSS
Seneca Savoie · Arena Weapon Arts Sword & Buckler · Pool Set 1 Score 1-2 Review →
1329 44%
LOSS
Borislav Krustev · Fechtschule Sofia Sword & Buckler · Pool Set 2
1746 23%
LOSS
Martha Humber · Diamond Rose Academie D'Armes Sword & Buckler · Pool Set 2
LOSS
Carter Yean · Steel on Steel HFC Sword & Buckler · Pool Set 2
LOSS
Goose La Fetra · Indes Ferox Gladio Smallsword · Pool Set 1 Score 1-4 Review →
LOSS
Jesus Gonzalez · En Garde Fencing Smallsword · Pool Set 1 Score 1-4 Review →
LOSS
LOSS
Louie Zhong · Tosetti Institute of MMA and Fitness Smallsword · Pool Set 1 Score 1-3 Review →
LOSS
Shannon Regalbuto · Reno HEMA Speakeasy Smallsword · Pool Set 2
LOSS
Jesus Gonzalez · En Garde Fencing Smallsword · Pool Set 2 Score 1-4 Review →
LOSS
LOSS
Eric Zhong · F3 Sword Academy Smallsword · Pool Set 2
LOSS
WIN
Chase Moser · En Garde Fencing Messer · Pools Score 5-1 Review →
DOUBLE
Jordan Hinds · En Garde Fencing Messer · Pools Score 2-2 Review →
LOSS
Toby Hall · En Garde Fencing Messer · Pools Score 3-5 Review →
LOSS
Chase Moser · En Garde Fencing Messer · Top 6 Score 5-1 Review →
LoCal Swordfight 2026
March 2026 · us
25 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 6062 ▼315 · 878.0
  • Mixed & Men's Steel Rapier and Dagger Rank 1262 · 851.9
  • Underrepresented Genders & Women's Steel Longsword Rank 487 ▲64 · 1,166.0
  • Underrepresented Genders & Women's Steel Sabre Rank 215 · 1,044.2
  • Underrepresented Genders and Women's Steel Rapier and Dagger Rank 81 · 1,021.9
LOSS
Colin Jindra · Academy of Arms Longsword · Pools
1178 27%
LOSS
1159 34%
LOSS
William Bui · Kron Martial Arts Longsword · Pools
933 38%
WIN
Stephanie Fousek · SoCal Swords Longsword · Pools
550 70%
LOSS
LOSS
WIN
Daria Cheatham · Lonin League Longsword · Pools
991 55%
WIN
1305 43%
LOSS
Majoumi Medley · Kron Martial Arts Longsword · Top 20
965 58%
LOSS
1330
LOSS
1110
LOSS
Jillian Wahlquist Rapier & Dagger · Pools
1090
WIN
Iris Garcia · Rat Lab Rapier & Dagger · Pools
LOSS
Rashelle DeBolt · Noble Science Academy Rapier & Dagger · Pools
1423
WIN
Grayson-Claire Palmer Rapier & Dagger · Pools
LOSS
1022
LOSS
Piper Maerker · Stronghold Historical Combat Rapier & Dagger · Top 16
1037
LOSS
Iris Garcia · Rat Lab Sabre · Pools
1589
LOSS
1313
LOSS
WIN
Beth Hammer · Lonin League Sidesword · Pools
LOSS
LOSS
Jason Smith · Valley's heart HEMA Sidesword · Pools
IFG Rosebud 2026
February 2026 · us
8 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 5746 ▼56 · 900.2
LOSS
Michael Farr · BladeFit Academy Longsword · Round 1 Pools Score 3-12 Review →
LOSS
Seth Chapin · Seize the Vor Longsword · Round 1 Pools Score 3-6 · 2 doubles Review →
LOSS
Cory Danow · Bridge City Blades Longsword · Round 1 Pools Score 3-6 Review →
LOSS
Joshua Gothberg · Seven Swords Academy Longsword · Round 1 Pools Score 3-4 · 1 double Review →
LOSS
Cory Danow · Bridge City Blades Longsword · Round 2 Pools Score 3-6 Review →
WIN
David Hohl · Indes Ferox Gladio Longsword · Round 2 Pools
LOSS
Luke Stevens · Lonin League Longsword · Round 2 Pools
LOSS
15 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 3847 · 910.8
  • Mixed & Men's Steel Single Rapier Rank 1222 · 596.9
  • Mixed & Men's Steel Sword and Buckler Rank 809 · 1,029.2
  • Underrepresented Genders & Women's Steel Longsword Rank 339 · 1,107.8
LOSS
Klaus McGlinchey · Indes Ferox Gladio Longsword · Pool Set 1 Score 9-6 Review →
1166
LOSS
Jordan Thompson · Eastside Fechtverein HEMA Longsword · Pool Set 1 Score 9-7 · 1 double Review →
1512
LOSS
Alex Williamson · Bighorn Historical Combat Longsword · Pool Set 1 Score 9-3 · 2 doubles Review →
1624
LOSS
Benjamin Kuehn · Lonin League Longsword · Pool Set 1 Score 9-0 · 1 double Review →
1325
WIN
Jae Easley · Lonin League Longsword · Pool Set 1 Score 3-9 Review →
1300
LOSS
Iz Kimseylove · Lonin League Longsword · Pool Set 1 Score 9-5 Review →
1377
LOSS
Kaitlin McClendon · Austin Historical Weapons Guild Longsword · Pool Set 1 Score 9-8 Review →
1343
WIN
Crystal Newton · Seven Swords Academy Longsword · Pool Set 1 Score 6-9 Review →
815
LOSS
Kaitlin McClendon · Austin Historical Weapons Guild Longsword · Quarterfinals Score 9-8 Review →
1343
LOSS
Andrei Pashkov · Seven Swords Academy Rapier · Pool Set 1 Score 0-5 Review →
LOSS
Kaitlin McClendon · Austin Historical Weapons Guild Rapier · Pool Set 1 Score 9-8 Review →
862
LOSS
Irene Yang · Seven Swords Academy Rapier · Pool Set 1 Score 0-6 · 2 doubles Review →
LOSS
Ryan Kolick · Seven Swords Academy Sword & Buckler · Pool Set 1 Score 0-3 · 2 doubles Review →
1346
LOSS
Mitchell Allen · Lonin League Sword & Buckler · Pool Set 1 Score 0-4 · 1 double Review →
1389
WIN
William Welch · Krieg School Sword & Buckler · Pool Set 1 Score 2-1 · 2 doubles Review →
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.