Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Sword and Buckler
Current
966 #1,200
Peak
1029 June 2024
Record
1W · 7L · 1D
Last
April 2026
Underrepresented Genders & Women's Steel Longsword
Current
1164 #511
Peak
1166 March 2026
Record
6W · 20L
Last
March 2026
Underrepresented Genders & Women's Steel Sabre
Current
1043 #226
Peak
1044 March 2026
Record
1W · 3L
Last
March 2026
Underrepresented Genders and Women's Steel Rapier and Dagger Regional
Current
1020 #90
Peak
1021 March 2026
Record
0W · 3L
Last
March 2026
Mixed & Men's Steel Longsword
Current
876 #6,240
Peak
910 June 2024
Record
6W · 20L
Last
March 2026
Mixed & Men's Steel Rapier and Dagger
Current
850 #1,290
Peak
851 March 2026
Record
0W · 3L
Last
March 2026
Mixed & Men's Steel Single Rapier
Current
586 #1,984
Peak
596 June 2024
Record
0W · 3L
Last
June 2024

Scout analysis

Longsword

6W · 20L (23%)
Form
Rising
Recent 31% vs older 15%
Record: 6W · 20L (23%)
Recent half (13 fights): 31%
Older half (13 fights): 15%
Delta: +16%
Current streak: 1 Loss
Based on 26 recorded longsword fights.
Schedule
Comfort bracket
-0.3 vs expectation
Over/under vs expectation: -0.3 (3 actual / 3.3 expected, n=7)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Measured
12 exchange-coded matches
Exchanges per point: 2
Avg exchanges / match: 8.5
Doubles / match: 0.75
First scorer rate: 8%
Stage
Pool data only
Pool 25%
Pool stage: 6W · 18L (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: 1164
Peak rating: 1166 (March 2026)
Gap to peak: -1
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Mixed Steel Longsword (Beginners) 1W · 7L (13%)
+18 fights in 4 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
62 pts off peak
Currently below peak
Current rating: 966
Peak rating: 1029 (June 2024)
Gap to peak: -62
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: 1043
Peak rating: 1044 (March 2026)
Gap to peak: -1
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: 1020
Peak rating: 1021 (March 2026)
Gap to peak: -1
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
Reach
4 events · us · 1.8 yrs active
4 rated weapons
Tournaments: 4
Countries fought in: 1 (us)
Months active: 22
Fights / year: 37.1
Rated weapons: 4

Clubmates · Masterless Fencing (21)

Events & fights (4)

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 →
-
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
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 · Mordhau 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 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.