Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Longsword
Current
1417 #1,119
Peak
1436 October 2025
Record
25W · 14L
Last
March 2026
Mixed & Men's Steel Rapier and Dagger
Current
1308 #415
Peak
1309 March 2026
Record
11W · 6L
Last
March 2026
Mixed & Men's Steel Sabre
Current
920 #2,537
Peak
922 March 2026
Record
2W · 5L
Last
March 2026
Mixed & Men's Steel Single Rapier
Current
1433 #309
Peak
1439 October 2025
Record
11W · 6L
Last
October 2025
Mixed & Men's Steel Sword and Buckler
Current
1188 #708
Peak
1196 July 2025
Record
4W · 5L
Last
July 2025
Mixed & Men's Steel Single Sidesword Regional
Current
949 #679
Peak
961 July 2024
Record
3W · 5L
Last
July 2024

Scout analysis

Longsword

25W · 14L (64%)
Form
Rising
Recent 79% vs older 47%
Record: 25W · 14L (64%)
Recent half (19 fights): 79%
Older half (19 fights): 47%
Delta: +32%
Current streak: 2 Losses
Based on 39 recorded longsword fights.
Schedule
Punching up
+4.5 vs expectation
Quality wins (won as clear underdog): 3
Upset losses (lost as clear favourite): 1
Over/under vs expectation: +4.5 (20 actual / 15.5 expected, n=30)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Measured
13 exchange-coded matches
Exchanges per point: 1.12
Avg exchanges / match: 7
Doubles / match: 0.54
First scorer rate: 31%
Dominant wins (shut-out): 33%
Comeback wins (was behind): 78%
Stage
Pool specialist
Pool 67% · Elim 25%
Pool stage: 20W · 10L (67%)
Elimination: 1W · 3L (25%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
At peak
Near career best
Current rating: 1417
Peak rating: 1436 (October 2025)
Gap to peak: -19
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Mixed Steel Longsword (Open) 9W · 0L (100%) +2.7 vs expectation (n=7) avg opponent 1147
Mixed Steel Longsword 2W · 7L (22%) avg opponent 1284
Mixed Steel Longsword (Tier B) 4W · 4L (50%) -0.3 vs expectation (n=8) avg opponent 1305
+13 fights in 3 thinner divisions

Rapier

11W · 6L (65%)
Form
Rising
Recent 75% vs older 63%
Record: 11W · 6L (65%)
Recent half (8 fights): 75%
Older half (8 fights): 63%
Delta: +12%
Current streak: 6 Wins
Based on 17 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 70%
Pool stage: 7W · 3L (70%)
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: 1433
Peak rating: 1439 (October 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 Single Rapier 6W · 2L (75%) avg opponent 1217
+9 fights in 2 thinner divisions

Messer

2W · 8L · 2D (17%)
Form
Rising
Recent 33% vs older 0%
Record: 2W · 8L · 2D (17%)
Recent half (6 fights): 33%
Older half (6 fights): 0%
Delta: +33%
Current streak: 2 Losses
Based on 12 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 20%
Pool stage: 2W · 8L (20%)
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 & Dagger

6W · 6L (50%)
Form
Cooling
Recent 33% vs older 67%
Record: 6W · 6L (50%)
Recent half (6 fights): 33%
Older half (6 fights): 67%
Delta: -34%
Current streak: 3 Losses
Based on 12 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 60%
Pool stage: 6W · 4L (60%)
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 (Tier B) 5W · 3L (63%) avg opponent 1077
+4 fights in 1 thinner division

Sword & Buckler

4W · 5L (44%)
Form
Cooling
Recent 25% vs older 50%
Record: 4W · 5L (44%)
Recent half (4 fights): 25%
Older half (4 fights): 50%
Delta: -25%
Current streak: 1 Loss
Based on 9 recorded sword & buckler fights.
Schedule
Comfort bracket
-0.3 vs expectation
Over/under vs expectation: -0.3 (2 actual / 2.3 expected, n=5)
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: 1.26
Avg exchanges / match: 6.8
Doubles / match: 0.2
First scorer rate: 20%
Dominant wins (shut-out): 0%
Comeback wins (was behind): 100%
Stage
Pool data only
Pool 50%
Pool stage: 4W · 4L (50%)
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: 1188
Peak rating: 1196 (July 2025)
Gap to peak: -7
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
+9 fights in 2 thinner divisions

Sidesword

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: 1 Loss
Based on 8 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 38%
Pool stage: 3W · 5L (38%)
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: 949
Peak rating: 961 (July 2024)
Gap to peak: -11
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

Sabre

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: 2 Losses
Based on 7 recorded sabre 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 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: 920
Peak rating: 922 (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
+7 fights in 2 thinner divisions

Mixed Weapon

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: 2 Losses
Based on 4 recorded mixed weapon 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.
Reach
8 events · us · 2.7 yrs active
5 rated weapons
Tournaments: 8
Countries fought in: 1 (us)
Months active: 32
Fights / year: 40.5
Rated weapons: 5

Clubmates · Lost Arts Historic Fencing (13)

Events & fights (8)

LoCal Swordfight 2026
March 2026 · us
16 fights
WIN
Joseph Campbell · SoCal Swords Longsword · Pools
1271 76%
WIN
1311 67%
LOSS
1240 69%
LOSS
Harrison Stetzer · Czort Fencing Longsword · Pools
1350 57%
WIN
1806 21%
LOSS
Kai Eva · Indes Ferox Gladio Rapier & Dagger · Pools
1494 39%
LOSS
Michael Underwood · Black Tigers Rapier & Dagger · Pools
1395 40%
LOSS
Sage Nagai · Noble Science Academy Rapier & Dagger · Top 29
1484 42%
LOSS
1118 46%
LOSS
973 46%
LOSS
1324 33%
LOSS
CaiPendragon Skigin · SoCal Swords Sidesword · Pools
WIN
Neil Fleck · Lonin League Sidesword · Pools
WIN
LOSS
Salt Lake Open 2025
October 2025 · us
21 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 928 ▲839 · 1,436.4
  • Mixed & Men's Steel Single Rapier Rank 278 · 1,439.1
WIN
Adam Gerrald · True Edge Academy of Swordsmanship Longsword · Gold Medal Match Score 3-1 Review →
1132 61%
WIN
910 82%
WIN
1067 74%
WIN
Tyler Cowley · United Clans Swordsman Association Longsword · Pools Score 8-5 · 1 double Review →
WIN
Kyle Daly · Rex HEMA Guild Longsword · Pools Score 9-5 · 1 double Review →
1158 45%
WIN
Calder Larsen · Lost Arts Historic Fencing Longsword · Semifinals Score 5-4 Review →
1250 59%
WIN
Sam Tremea · United Clans Swordsman Association Longsword · Top 16 Score 9-1 Review →
1268 50%
WIN
WIN
Brady Klein · Denver Historical Fencing Academy Longsword · Top 8 Score 11-6 Review →
1242 55%
LOSS
Adam Gerrald · True Edge Academy of Swordsmanship Rapier · Gold Medal Match Score 3-1 Review →
LOSS
1231
WIN
WIN
1121
WIN
Harrison Stetzer · Czort Fencing Rapier · Semifinals
1230
WIN
1231
WIN
1330
WIN
Jack Weaver · Czort Fencing Rapier · Top 8
1155
WIN
Tyler Cowley · United Clans Swordsman Association Messer · Pools Score 8-5 · 1 double Review →
LOSS
Cameron Koch · Denver Historical Fencing Academy Messer · Pools Score 3-4 · 2 doubles Review →
LOSS
Rashelle DeBolt · Noble Science Academy Messer · Pools Score 2-6 · 2 doubles Review →
CombatCon 2025
July 2025 · us
17 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1719 ▲359 · 1,312.1
  • Mixed & Men's Steel Sword and Buckler Rank 631 ▲139 · 1,196.2
WIN
1184 66%
WIN
Rob Schneider · Blackfriar's School of Fence Longsword · Pools Score 10-6 Review →
746 67%
WIN
Michael Norris · Krieg School Longsword · Pools Score 8-3 Review →
1399 38%
LOSS
1347 42%
WIN
James Merrell · True Edge Academy of Swordsmanship Sword & Buckler · Pools Score 8-2 Review →
760 68%
LOSS
Andy Hoang · Black Tigers Sword & Buckler · Pools Score 5-8 Review →
1522 34%
LOSS
Gary Ledford · SoCal Swords Sword & Buckler · Pools Score 1-2 Review →
1509 38%
WIN
Andrew Bradford · Sacramento Historical Fencing Academy Sword & Buckler · Pools Score 9-1 · 1 double Review →
982 61%
LOSS
Dashiell Harrison · Indes Ferox Gladio Sword & Buckler · Top 32 Score 4-6 Review →
1719 27%
LOSS
LOSS
Joel Overly · En Garde Fencing Messer · Pools
WIN
WIN
LOSS
LOSS
LoCal Swordfight 2025
March 2025 · us
12 fights
LOSS
Frank Torkel · Masterless Fencing Longsword · Pools
1365 38%
WIN
Mateo Schops · SwArta Longsword · Pools
1405 37%
WIN
1170 49%
LOSS
1322 32%
WIN
WIN
Justin Thomas · Albuquerque Sword Labs Rapier & Dagger · Pools
WIN
Wesley Wells · Palm Beach Sword School Rapier & Dagger · Pools
WIN
Ramon Diaz · Mordhau Historical Combat Rapier & Dagger · Pools
LOSS
Noah Irwin Rapier & Dagger · Top 16
LOSS
Aäron Faes · Sumus Soldani Sabre · Pools
899
LOSS
911
Combat Con 2024
July 2024 · us
18 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1862 ▲686 · 1,217.3
  • Mixed & Men's Steel Sword and Buckler Rank 645 · 1,121.5
  • Mixed & Men's Steel Single Sidesword Rank 575 · 961.1
LOSS
Jordan Hinckley · United Clans Swordsman Association Longsword · Elimination Bracket
1152 57%
WIN
Jordan Irgang · Kron Martial Arts Longsword · Pool Set 1 Score 6-3 Review →
1239 42%
WIN
Kayla Mouriz · Academy of Arms Longsword · Pool Set 1 Score 7-0 · 1 double Review →
1023 59%
WIN
903 65%
WIN
James Merrell · True Edge Academy of Swordsmanship Longsword · Pool Set 1 Score 6-2 Review →
LOSS
Alfredo Velez · Loyal Order of the Sword Sidesword · Pool Set 1
LOSS
Sterling Baldwin · San Diego Swordfighters Sidesword · Pool Set 1
LOSS
Samuel Ryals · Gem City Duelists Society Sidesword · Pool Set 1
755
WIN
LOSS
Shawn Fackler · Loyal Order of the Sword Sword & Buckler · Pool Set 1 Score 0-8 Review →
1564
WIN
Zachary Bellido · Noble Science Academy Sword & Buckler · Pool Set 1 Score 5-4 Review →
LOSS
Phillip Roemer · The Hilt and Cross Sword & Buckler · Pool Set 1 Score 0-6 Review →
1442
WIN
Harriet Coates · Phoenix Society of Historical Swordsmanship Sword & Buckler · Pool Set 1 Score 6-5 Review →
954
LOSS
Thomas Kesler · Gem City Duelists Society Rapier · Elimination Bracket Score 3-5 · 2 doubles Review →
WIN
Aaron Yang · F3 Sword Academy Rapier · Pool Set 1 Score 10-3 Review →
WIN
John Brown · All For One Fencing Rapier · Pool Set 1 Score 9-0 Review →
LOSS
WIN
SoCal Swordfight 2024
February 2024 · us
11 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2272 ▲949 · 1,116.8
  • Mixed & Men's Steel Rapier and Dagger Rank 539 · 962.5
LOSS
Goose La Fetra · Indes Ferox Gladio Longsword · Elimination Bracket
1077 40%
WIN
Jenna Johnson · Blackfriar's School of Fence Longsword · Pool Set 1 Score 7-6 Review →
914 54%
WIN
Jack Weaver · Czort Fencing Longsword · Pool Set 1 Score 8-5 Review →
1021 46%
WIN
Karsten Lambert · Antelope Valley Kunst des Fechtens Longsword · Pool Set 1 Score 8-4 · 1 double Review →
1078 39%
LOSS
CaiPendragon Skigin · SoCal Swords Rapier & Dagger · Pool Set 1
WIN
Joseph Campbell · SoCal Swords Rapier & Dagger · Pool Set 1
962
LOSS
1191
LOSS
Andy Plymate · Bridge City Blades Mixed Weapon · Pool Set 1 Score 0-4 Review →
WIN
Patrick Tarzi · Noble Science Academy Mixed Weapon · Pool Set 1 Score 3-2 · 3 doubles Review →
LOSS
Matthew Thompson · Bighorn Historical Combat Mixed Weapon · Pool Set 1 Score 1-4 Review →
LOSS
Justin Beck · F3 Sword Academy Mixed Weapon · Pool Set 1 Score 1-4 · 1 double Review →
Salt Lake Open 2023
October 2023 · us
9 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 3004 ▲540 · 950.8
LOSS
Timothy Magnuson · SoCal Swords Longsword · !! Attention !! Excluded From Scoring Calculations Pool Set 1
1342 27%
LOSS
Steven Obrzut · True Edge Academy of Swordsmanship Longsword · Eighth-Finals Score 0-8 Review →
1389 24%
WIN
John Previtera · The Hilt and Cross Longsword · Pool Set 1 Score 8-2 Review →
LOSS
Cale Rainkie · Edmonton Historical Martial Arts Longsword · Pool Set 1 Score 4-11 Review →
1245 32%
WIN
Brendan Haymans · United Clans Swordsman Association Longsword · Pool Set 1 Score 10-4 Review →
LOSS
LOSS
Timothy Magnuson · SoCal Swords Messer · Pool Set 1
LOSS
Sean Ellis · Swordplay LA Messer · Pool Set 1
Combat Con 2023
July 2023 · us
4 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 3426 · 792.8
LOSS
Justin Beck · F3 Sword Academy Longsword · Pool Set 1
1355
LOSS
Seth Samuelson · Noble Science Academy Longsword · Pool Set 1
LOSS
Andrew Christensen · College of Swords Longsword · Pool Set 1
1086
LOSS
Kayla Mouriz · Academy of Arms Longsword · Pool Set 1
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.