Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Longsword
Current
1338 #1,700
Peak
1341 March 2026
Record
17W · 15L
Last
March 2026
Mixed & Men's Steel Rapier and Dagger
Current
1106 #814
Peak
1107 March 2026
Record
0W · 6L
Last
March 2026
Mixed & Men's Steel Sabre
Current
946 #2,414
Peak
948 March 2026
Record
1W · 6L
Last
March 2026
Mixed & Men's Steel Single Rapier
Current
849 #1,752
Peak
855 June 2025
Record
0W · 6L
Last
June 2025
Mixed & Men's Steel Sword and Buckler
Current
793 #1,540
Peak
804 June 2024
Record
0W · 3L
Last
June 2024

Scout analysis

Longsword

17W · 15L (53%)
Form
Steady
Recent 56% vs older 50%
Record: 17W · 15L (53%)
Recent half (16 fights): 56%
Older half (16 fights): 50%
Delta: +6%
Current streak: 1 Loss
Based on 32 recorded longsword fights.
Schedule
Punching up
+2.3 vs expectation
Quality wins (won as clear underdog): 3
Over/under vs expectation: +2.3 (12 actual / 9.7 expected, n=23)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Measured
9 exchange-coded matches
Exchanges per point: 2.39
Avg exchanges / match: 10.1
Doubles / match: 0.67
First scorer rate: 33%
Dominant wins (shut-out): 0%
Comeback wins (was behind): 75%
Stage
Pool data only
Pool 57%
Pool stage: 16W · 12L (57%)
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: 1338
Peak rating: 1341 (March 2026)
Gap to peak: -2
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
Mixed Steel Longsword 9W · 6L (60%) +1.5 vs expectation (n=6) avg opponent 1094
+17 fights in 3 thinner divisions

Rapier & Dagger

3W · 5L (38%)
Form
Rising
Recent 50% vs older 25%
Record: 3W · 5L (38%)
Recent half (4 fights): 50%
Older half (4 fights): 25%
Delta: +25%
Current streak: 2 Losses
Based on 8 recorded rapier & dagger fights.
Schedule
Schedule forming
Expectation data pending
Quality wins (won as clear underdog): 1
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 38%
Pool stage: 3W · 5L (38%)
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.

Sabre

1W · 6L (14%)
Form
Building
14% win rate · 7 fights
Record: 1W · 6L (14%)
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 14%
Pool stage: 1W · 6L (14%)
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: 946
Peak rating: 948 (March 2026)
Gap to peak: -1
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
+7 fights in 2 thinner divisions

Rapier

0W · 6L (0%)
Form
Building
0% win rate · 6 fights
Record: 0W · 6L (0%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 6 Losses
Based on 6 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 · 6L (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: 1106
Peak rating: 1107 (March 2026)
Gap to peak: -1
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
+6 fights in 2 thinner divisions

Messer

0W · 2L · 2D (0%)
Form
Building
0% win rate · 4 fights
Record: 0W · 2L · 2D (0%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 1 Loss
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
Sample too small
Stage breakdown pending
Pool stage: needs 3+ coded fights.
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.

Sidesword

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

Sword & Buckler

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 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
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: 793
Peak rating: 804 (June 2024)
Gap to peak: -10
Peak rating comes from the highest Glicko value recorded for this weapon.
Reach
7 events · us · 2.5 yrs active
4 rated weapons
Tournaments: 7
Countries fought in: 1 (us)
Months active: 30
Fights / year: 25.6
Rated weapons: 4

Clubmates · Masterless Fencing (22)

Events & fights (7)

LoCal Swordfight 2026
March 2026 · us
15 fights
WIN
1213 61%
LOSS
1407 41%
WIN
1367 50%
LOSS
Kyle Daly · Rex HEMA Guild Longsword · Pools
1271 46%
WIN
Liam Ecker · San Diego Swordfighters Rapier & Dagger · Pools
WIN
Giovanna Davies · Comox Valley Combat Guild Rapier & Dagger · Pools
1317 38%
LOSS
John Slaughter · Black Tigers Rapier & Dagger · Pools
1196 35%
LOSS
Alvaro Carmena-Black · Academy of Arms Rapier & Dagger · Pools
LOSS
1164 35%
WIN
937 43%
LOSS
1276 34%
LOSS
Tony Huang · Black Tigers Sidesword · Pools
WIN
Christopher Dominik · LA Skirmish Sidesword · Pools
LOSS
Maeve Walls · Lonin League Sidesword · Pools
CombatCon 2025
July 2025 · us
17 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1577 ▲442 · 1,330.9
  • Mixed & Men's Steel Sabre Rank 2146 · 875.6
LOSS
Jaron Kam Longsword · Bronze Medal Match
1483 27%
LOSS
1499 27%
WIN
Trevor Mora · Zornhau Alaska Longsword · Pools Score 9-2 Review →
1317 39%
WIN
Mike Ricciardi · San Diego Swordfighters Longsword · Pools Score 9-0 Review →
1027 54%
LOSS
Iris Garcia · Rat Lab Longsword · Semifinals
1459 34%
WIN
1367 48%
LOSS
Jordan Irgang · Kron Martial Arts Sabre · Pools Score 0-11 Review →
1277
LOSS
Seth Samuelson · Noble Science Academy Sabre · Pools Score 8-9 Review →
1131
LOSS
Jason Smith · Valley's heart HEMA Sabre · Pools Score 0-9 Review →
1577
-
Seth Samuelson · Noble Science Academy Messer · Pools Score 8-9 Review →
LOSS
LOSS
LOSS
Jay Trojan · En Garde Fencing Rapier · Pools
LOSS
6 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2020 ▲641 · 1,269.6
  • Mixed & Men's Steel Single Rapier Rank 1492 · 855.6
WIN
Klaus McGlinchey · Indes Ferox Gladio Longsword · Pools Score 4-3 · 1 double Review →
1199 53%
WIN
Samuel Stupi Longsword · Pools Score 5-3 Review →
WIN
Jennifer Tibbetts · Lonin League Longsword · Pools Score 9-3 Review →
977 64%
LOSS
Cameron Rasmussen · F3 Sword Academy Rapier · Pool Set 1 Score 0-0 · 2 doubles Review →
1404
LOSS
1197
LOSS
Noah Olson · Northwest Armizare Rapier · Pool Set 1 Score 0-0 · 4 doubles Review →
LoCal Swordfight 2025
March 2025 · us
7 fights
WIN
Gille Buyle · Arte Mortiferum Longsword · Pools
1367 42%
LOSS
1254 48%
LOSS
1443 33%
LOSS
Daniel Smith Rapier & Dagger · Pools
LOSS
Pieter Jacobs · Arte Mortiferum Rapier & Dagger · Pools
1064
LOSS
Troy Ozuna Rapier & Dagger · Pools
WIN
Brian Orf · SoCal Swords Rapier & Dagger · Pools
11 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2118 ▲1393 · 1,176.5
  • Mixed & Men's Steel Sword and Buckler Rank 1135 · 804.3
WIN
Peter Lowry · Northwest Armizare Longsword · Pool Set 1 Score 6-9 · 2 doubles Review →
1191 33%
LOSS
Joshua Knorr · Seven Swords Academy Longsword · Pool Set 1 Score 9-7 Review →
LOSS
Justin Reimer · Lonin League Longsword · Pool Set 1 Score 9-0 Review →
1703 11%
WIN
William Hartley · Indes Ferox Gladio Longsword · Pool Set 1 Score 3-9 Review →
WIN
Patrick Kelly · Krieg School Longsword · Pool Set 2
855 52%
WIN
Shawn Kroner · Indes Ferox Gladio Longsword · Pool Set 2
WIN
Christopher Crider · Indes Ferox Gladio Longsword · Pool Set 2
LOSS
Cameron Blair · Lonin League Longsword · Pool Set 2
943 42%
LOSS
Anthony Buonomo · Austin Historical Weapons Guild Sword & Buckler · Pool Set 1 Score 0-4 Review →
1646
LOSS
Michael DeSimone · Masterless Fencing Sword & Buckler · Pool Set 1 Score 0-2 Review →
LOSS
Abigail Boyer · Lonin League Sword & Buckler · Pool Set 1 Score 0-3 Review →
SoCal Swordfight 2024
February 2024 · us
4 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 3265 ▲728 · 945.0
LOSS
Nicholas Schottle · San Diego Swordfighters Longsword · Elimination Bracket
1019 37%
WIN
Rebecca Glass · L'Arte Della Bellica Longsword · Pool Set 1 Score 7-0 Review →
926 56%
LOSS
953 39%
WIN
Nicholas Wilcoxen · Kron Martial Arts Longsword · Pool Set 1 Score 7-2 · 1 double Review →
1099 33%
Swordsquatch 2023
September 2023 · us
No match-level data
4 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 3609 · 762.7
LOSS
760
LOSS
Eric Christensen · Lonin League Longsword · Pool 3
1073
WIN
829
LOSS
Nicky Sayah Sina · Lonin League Longsword · Pool 3
1402
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.