Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Longsword
Current
1449 #945
Peak
1491 June 2025
Record
28W · 20L · 4D
Last
March 2026
Mixed & Men's Steel Sabre Regional
Current
1143 #1,557
Peak
1144 March 2026
Record
2W · 1L
Last
March 2026
Mixed & Men's Steel Sword and Buckler
Current
1049 #1,005
Peak
1065 June 2024
Record
2W · 5L
Last
June 2024

Scout analysis

Longsword

28W · 20L · 4D (54%)
Form
Rising
Recent 62% vs older 46%
Record: 28W · 20L · 4D (54%)
Recent half (26 fights): 62%
Older half (26 fights): 46%
Delta: +16%
Current streak: 3 Losses
Based on 52 recorded longsword 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 (12 actual / 10.9 expected, n=23)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Measured
10 exchange-coded matches
Exchanges per point: 2.08
Avg exchanges / match: 10.6
Doubles / match: 0.5
First scorer rate: 30%
Dominant wins (shut-out): 25%
Comeback wins (was behind): 75%
Stage
Balanced
Pool 58% · Elim 60%
Pool stage: 22W · 16L (58%)
Elimination: 6W · 4L (60%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
41 pts off peak
Currently below peak
Current rating: 1449
Peak rating: 1491 (June 2025)
Gap to peak: -41
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Mixed Steel Longsword (Open) 17W · 8L · 4D (59%) +0.6 vs expectation (n=8) avg opponent 1172
Mixed Steel Longsword 11W · 9L (55%) +1.7 vs expectation (n=12) avg opponent 1351
+3 fights in 1 thinner division

Sword & Buckler

2W · 5L (29%)
Form
Building
29% win rate · 7 fights
Record: 2W · 5L (29%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 4 Losses
Based on 7 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
5 exchange-coded matches
Exchanges per point: 2.33
Avg exchanges / match: 4.2
Doubles / match: 0
First scorer rate: 40%
Dominant wins (shut-out): 0%
Comeback wins (was behind): 33%
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
At peak
Near career best
Current rating: 1049
Peak rating: 1065 (June 2024)
Gap to peak: -16
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Sidesword

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

2W · 1L (67%)
Form
Building
67% win rate · 3 fights
Record: 2W · 1L (67%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 2 Wins
Based on 3 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 67%
Pool stage: 2W · 1L (67%)
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: 1143
Peak rating: 1144 (March 2026)
Gap to peak: -0
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
Reach
6 events · us · 2.8 yrs active
3 rated weapons
Tournaments: 6
Countries fought in: 1 (us)
Months active: 33
Fights / year: 24
Rated weapons: 3

Clubmates · Masterless Fencing (22)

Events & fights (6)

LoCal Swordfight 2026
March 2026 · us
10 fights
LOSS
Sihong Fu · Academie Duello Longsword · Pools
1540 49%
LOSS
Iris Garcia · Rat Lab Longsword · Pools
1503 50%
LOSS
Chandler Brown · En Garde Fencing Longsword · Pools
1829 13%
LOSS
WIN
WIN
Marcus Wong · Czort Fencing Sidesword · Pools
WIN
Sidesword · Pools
WIN
DRAW
Cameron Blair · Lonin League Sidesword · Pools
4 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 626 ▲84 · 1,491.0
LOSS
Nicky Sayah Sina · Lonin League Longsword · Pools Score 3-7 · 1 double Review →
1462 51%
WIN
Logan Ray · Indes Ferox Gladio Longsword · Pools Score 7-3 Review →
1393 64%
WIN
Matias Quaranta · Eastside Fechtverein HEMA Longsword · Pools Score 5-3 Review →
1059 76%
WIN
Morgan Sinko · Austin Historical Weapons Guild Longsword · Pools Score 4-3 · 1 double Review →
1472 49%
Episode Vor a new Hau 2025
April 2025 · us
No match-level data
29 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 657 ▲879 · 1,470.6
WIN
Joshua Campbell · Northwest Armizare Longsword · Eliminations
LOSS
Jonah Pawley · Snohomish Dueling Society Longsword · Eliminations
LOSS
Logan Ray · Indes Ferox Gladio Longsword · Eliminations
1256 61%
WIN
Noah Olson · Northwest Armizare Longsword · Eliminations
LOSS
Rocco Ares Jones · Seize the Vor Longsword · Eliminations
1388 41%
DRAW
Joshua Handegard · Indes Ferox Gladio Longsword · Eliminations
1396 45%
DRAW
William Knudson · Indes Ferox Gladio Longsword · Eliminations
WIN
Joshua Campbell · Northwest Armizare Longsword · Eliminations
DRAW
Jonah Pawley · Snohomish Dueling Society Longsword · Eliminations
WIN
Logan Ray · Indes Ferox Gladio Longsword · Eliminations
1256 61%
WIN
Noah Olson · Northwest Armizare Longsword · Eliminations
WIN
William Knudson · Indes Ferox Gladio Longsword · Eliminations
WIN
1396 45%
LOSS
Beau Glitschka · Seize the Vor Longsword · Pool 1
DRAW
LOSS
Jeff Xenakis · Masterless Fencing Longsword · Pool 1
WIN
Kirstin Appel · Indes Ferox Gladio Longsword · Pool 1
WIN
William Hartley · Indes Ferox Gladio Longsword · Pool 1
756 73%
LOSS
Joshua Campbell · Northwest Armizare Longsword · Pool 1
WIN
Tim Rinehart · Goldendale Hema Longsword · Pool 1
WIN
1396 45%
LOSS
Beau Glitschka · Seize the Vor Longsword · Pool 1
LOSS
WIN
Jeff Xenakis · Masterless Fencing Longsword · Pool 1
WIN
Kirstin Appel · Indes Ferox Gladio Longsword · Pool 1
WIN
Cody Clark · Seize the Vor Longsword · Pool 1
WIN
William Hartley · Indes Ferox Gladio Longsword · Pool 1
756 73%
WIN
Joshua Campbell · Northwest Armizare Longsword · Pool 1
WIN
Tim Rinehart · Goldendale Hema Longsword · Pool 1
15 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1196 ▲1517 · 1,325.0
  • Mixed & Men's Steel Sword and Buckler Rank 747 · 1,065.3
LOSS
Geoffrey Campbell · Lonin League Longsword · Pool Set 1 Score 9-5 · 1 double Review →
1376 34%
WIN
Josh MacEachern · Northwest Armizare Longsword · Pool Set 1 Score 6-9 Review →
WIN
Kaitlin McClendon · Austin Historical Weapons Guild Longsword · Pool Set 1 Score 3-9 · 1 double Review →
1101 62%
WIN
Patrick Kelly · Krieg School Longsword · Pool Set 1 Score 2-9 · 1 double Review →
855 60%
LOSS
Ember McIntyre · Lonin League Longsword · Pool Set 2
1667 17%
WIN
David McDarby · Lonin League Longsword · Pool Set 2
1507 25%
WIN
Joshua Knorr · Seven Swords Academy Longsword · Pool Set 2
WIN
Chris Bigelow · Loyal Order of the Sword Longsword · Pool Set 2
LOSS
Alex Hanning · Lonin League Sword & Buckler · Pool Set 1 Score 1-3 Review →
1286
WIN
Andrew Sherman · Masterless Fencing Sword & Buckler · Pool Set 1 Score 2-1 Review →
WIN
Kat Fraser · En Garde Fencing Sword & Buckler · Pool Set 1 Score 2-1 Review →
932
LOSS
Alex Williamson · Bighorn Historical Combat Sword & Buckler · Pool Set 2
1399
LOSS
Michael French · Reno HEMA Speakeasy Sword & Buckler · Pool Set 2
1238
LOSS
Tristan Fackler · Loyal Order of the Sword Sword & Buckler · Pool Set 2
1498
LOSS
Noah Olson · Northwest Armizare Sword & Buckler · Pool Set 2
1103
Swordsquatch 2023
September 2023 · us
No match-level data
3 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2216 ▲330 · 1,082.4
WIN
Mathurin Fogg · Masterless Fencing Longsword · Pool 6
967 49%
LOSS
Justin Reimer · Lonin League Longsword · Pool 6
1597 22%
LOSS
1515 25%
5 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2431 · 1,007.9
LOSS
Ember McIntyre · Lonin League Longsword · Elimination Bracket
1631
LOSS
Ryan Kolick · Seven Swords Academy Longsword · Pool Set 1
1296
WIN
Michael DeSimone · Masterless Fencing Longsword · Pool Set 1
LOSS
Jason Smith · Valley's heart HEMA Longsword · Pool Set 1
1483
LOSS
Erik Von Essen · Lonin League Longsword · Pool Set 1
1236
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.