Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Rapier and Dagger
Current
871 #1,259
Peak
878 October 2025
Record
0W · 0L
Last
October 2025
Mixed & Men's Steel Sabre
Current
815 #2,983
Peak
822 October 2025
Record
0W · 11L
Last
October 2025
Mixed & Men's Steel Longsword
Current
787 #7,122
Peak
806 February 2023
Record
1W · 23L
Last
October 2025
Mixed & Men's Steel Sword and Buckler
Inactive
Current
781
Peak
801 July 2023
Record
0W · 4L
Last
July 2023
Mixed & Men's Steel Single Sidesword
Inactive
Current
729
Peak
747 July 2023
Record
0W · 4L
Last
July 2023

Scout analysis

Longsword

1W · 23L (4%)
Form
Steady
Recent 8% vs older 0%
Record: 1W · 23L (4%)
Recent half (12 fights): 8%
Older half (12 fights): 0%
Delta: +8%
Current streak: 1 Win
Based on 24 recorded longsword fights.
Schedule
Punching up
-1.6 vs expectation
Quality wins (won as clear underdog): 1
Over/under vs expectation: -1.6 (1 actual / 2.6 expected, n=13)
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 4%
Pool stage: 1W · 23L (4%)
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: 787
Peak rating: 806 (February 2023)
Gap to peak: -18
Peak rating comes from the highest Glicko value recorded for this weapon.

Smallsword

2W · 15L (12%)
Form
Steady
Recent 13% vs older 13%
Record: 2W · 15L (12%)
Recent half (8 fights): 13%
Older half (8 fights): 13%
Delta: 0%
Current streak: 6 Losses
Based on 17 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
Fast starter
3 exchange-coded matches
Exchanges per point: 3
Avg exchanges / match: 1
Doubles / match: 0
First scorer rate: 67%
Dominant wins (shut-out): 100%
Comeback wins (was behind): 100%
Stage
Pool data only
Pool 12%
Pool stage: 2W · 15L (12%)
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

0W · 11L (0%)
Form
Steady
Recent 0% vs older 0%
Record: 0W · 11L (0%)
Recent half (5 fights): 0%
Older half (5 fights): 0%
Delta: 0%
Current streak: 11 Losses
Based on 11 recorded sabre fights.
Schedule
Comfort bracket
-2.9 vs expectation
Over/under vs expectation: -2.9 (0 actual / 2.9 expected, n=7)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Fast starter
3 exchange-coded matches
Avg exchanges / match: 6
Doubles / match: 0
First scorer rate: 100%
Stage
Pool data only
Pool 0%
Pool stage: 0W · 11L (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: 815
Peak rating: 822 (October 2025)
Gap to peak: -7
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
Men's Steel Sabre 0W · 9L (0%) -2.9 vs expectation (n=7) avg opponent 1282
+2 fights in 1 thinner division

Rapier & Dagger

0W · 9L (0%)
Form
Steady
Recent 0% vs older 0%
Record: 0W · 9L (0%)
Recent half (4 fights): 0%
Older half (4 fights): 0%
Delta: 0%
Current streak: 9 Losses
Based on 9 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
Fast starter
3 exchange-coded matches
Avg exchanges / match: 5.7
Doubles / match: 0
First scorer rate: 100%
Stage
Pool data only
Pool 0%
Pool stage: 0W · 9L (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 rating comes from the highest Glicko value recorded for this weapon.

Mixed Weapon

1W · 7L (13%)
Form
Rising
Recent 25% vs older 0%
Record: 1W · 7L (13%)
Recent half (4 fights): 25%
Older half (4 fights): 0%
Delta: +25%
Current streak: 1 Win
Based on 8 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
Fast starter
6 exchange-coded matches
Exchanges per point: 2.22
Avg exchanges / match: 6.7
Doubles / match: 0
First scorer rate: 100%
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
Peak data pending
Peak volatility low
Peak rating comes from the highest Glicko value recorded for this weapon.

Sword & Buckler

0W · 4L (0%)
Form
Building
0% win rate · 4 fights
Record: 0W · 4L (0%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 4 Losses
Based on 4 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 · 4L (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: 781
Peak rating: 801 (July 2023)
Gap to peak: -19
Peak rating comes from the highest Glicko value recorded for this weapon.

Sidesword

0W · 4L (0%)
Form
Building
0% win rate · 4 fights
Record: 0W · 4L (0%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 4 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 0%
Pool stage: 0W · 4L (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: 729
Peak rating: 747 (July 2023)
Gap to peak: -18
Peak rating comes from the highest Glicko value recorded for this weapon.

Messer

0W · 4L (0%)
Form
Building
0% win rate · 4 fights
Record: 0W · 4L (0%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 4 Losses
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
Pool data only
Pool 0%
Pool stage: 0W · 4L (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 rating comes from the highest Glicko value recorded for this weapon.
Reach
4 events · us · 2.7 yrs active
5 rated weapons
Tournaments: 4
Countries fought in: 1 (us)
Months active: 32
Fights / year: 30.4
Rated weapons: 5

Clubmates · Ironwood Historic Swordsmanship (22)

Events & fights (4)

Fright Fight 2025
October 2025 · us
36 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 6206 ▲229 · 795.5
  • Mixed & Men's Steel Sabre Rank 2471 ▼49 · 822.8
  • Mixed & Men's Steel Rapier and Dagger Rank 1041 · 878.5
LOSS
Ben Weiss · True Edge Academy of Swordsmanship Longsword · Pools Score 0-20 Review →
1079 25%
LOSS
1769 4%
LOSS
LOSS
Paul Barolet · Academy of Arms Longsword · Pools Score 4-14 Review →
1486 10%
LOSS
Michael Konrad · Ironwood Historic Swordsmanship Longsword · Pools Score 0-12 Review →
1553 8%
LOSS
1331 16%
LOSS
1169 26%
WIN
Curt Sapp · Mordhau Historical Combat Longsword · Pools Score 12-4 Review →
1112 26%
LOSS
1468
LOSS
Damian Ruiz · Fireblood Combat Rapier & Dagger · Pools
970
LOSS
Randy Reyes · Phoenix Society of Historical Swordsmanship Rapier & Dagger · Pools Score 2-12 Review →
LOSS
David Spires · Albuquerque Sword Labs Rapier & Dagger · Pools
1133
LOSS
Michael Konrad · Ironwood Historic Swordsmanship Rapier & Dagger · Pools Score 0-12 Review →
1275
LOSS
Caleb DeWolf · Crossroads Swords Rapier & Dagger · Pools Score 0-16 Review →
1283
LOSS
Tristan Fackler · Loyal Order of the Sword Rapier & Dagger · Pools
1437
LOSS
Matthew Lawrence · SoCal Swords Rapier & Dagger · Pools Score 0-16 Review →
1070
LOSS
Jeremy Rine · Ironwood Historic Swordsmanship Rapier & Dagger · Pools Score 0-22 Review →
LOSS
Ryan Shapiro · Tattershall School of Defense Sabre · Pools Score 0-10 Review →
1236 42%
LOSS
Joseph Campbell · SoCal Swords Sabre · Pools Score 0-10 Review →
1027 53%
LOSS
1570 30%
LOSS
LOSS
Andrew Hall · Page & Blade Society Sabre · Pools Score 0-12 Review →
1483 33%
LOSS
Joshua Maltese · Mordhau Historical Combat Sabre · Pools Score 0-10 Review →
1335 40%
LOSS
1288 40%
LOSS
Jesse Frank · Seven Swords Academy Mixed Weapon · Pools Score 4-10 Review →
LOSS
LOSS
Joshua Warner · SoCal Swords Mixed Weapon · Pools Score 0-18 Review →
LOSS
LOSS
Eric Zhong · F3 Sword Academy Mixed Weapon · Pools
LOSS
Robert Childs · Black Tigers Smallsword · Pools Score 0-1 Review →
LOSS
Fright Fight 2023
October 2023 · us
8 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 3757 ▼179 · 748.6
LOSS
Shane Gibson Longsword · Pool Set 1
1614 10%
LOSS
1338 21%
LOSS
1235 27%
LOSS
Zac Hoffman · Mordhau Historical Combat Longsword · Pool Set 1
LOSS
Joseph Campbell · SoCal Swords Longsword · Pool Set 1
1228 28%
Combat Con 2023
July 2023 · us
20 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 3466 ▼208 · 776.4
  • Mixed & Men's Steel Sword and Buckler Rank 862 · 801.1
  • Mixed & Men's Steel Single Sidesword Rank 469 · 747.8
LOSS
Justin Reimer · Lonin League Longsword · Pool Set 1
1598 17%
LOSS
LOSS
Jacob Zillifro · F3 Sword Academy Longsword · Pool Set 1
1023 41%
LOSS
Tyler Lee · Texas A&M SEPS Longsword · Pool Set 1
LOSS
Lucas Olson · Wisconsin Historical Fencing Association Sidesword · Pool Set 1 Score 1-3 Review →
LOSS
Patrick Tarzi · Noble Science Academy Sidesword · Pool Set 1 Score 2-3 Review →
LOSS
LOSS
Alan West · San Diego Swordfighters Sidesword · Pool Set 1 Score 0-5 Review →
LOSS
1490
LOSS
Patrick Tarzi · Noble Science Academy Sword & Buckler · Pool Set 1 Score 2-3 Review →
LOSS
Derek Gill · Czort Fencing Sword & Buckler · Pool Set 1
1076
LOSS
Nathan Pearce · Loyal Order of the Sword Sword & Buckler · Pool Set 1
LOSS
LOSS
LOSS
Andrew Hall · Page & Blade Society Messer · Pool Set 1
LOSS
Andy Hoang · Black Tigers Messer · Pool Set 1
LOSS
Lucas Anselmo · Loyal Order of the Sword Smallsword · Pool Set 1
LOSS
John Brown · All For One Fencing Smallsword · Pool Set 1
LOSS
LOSS
SoCal Swordfight 2023
February 2023 · us
17 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2656 · 806.3
  • Mixed & Men's Steel Sabre Rank 778 · 819.3
LOSS
Claire Pahle · Kron Martial Arts Longsword · Pool Set 1 Score 1-7 Review →
LOSS
989
LOSS
Leif Hanson · Antelope Valley Kunst des Fechtens Longsword · Pool Set 1 Score 0-9 Review →
LOSS
Justin Reimer · Lonin League Longsword · Pool Set 1 Score 0-7 Review →
1314
LOSS
WIN
Damian Ruiz · Fireblood Combat Smallsword · Pools Score 1-0 Review →
LOSS
Joshua Barnett · Bold City Longsword Smallsword · Pools Score 0-1 Review →
LOSS
LOSS
Kaden Wang · Sacramento Sword School Smallsword · Pools Score 0-1 Review →
LOSS
Steven Obrzut · True Edge Academy of Swordsmanship Smallsword · Pools Score 0-1 Review →
LOSS
Kristofer Stanson · Stockholm HEMA Smallsword · Pools Score 0-1 Review →
LOSS
LOSS
Zachary Brown · Superior HEMA Smallsword · Pools Score 0-1 Review →
LOSS
Myles Cupp · SoCal Swords Smallsword · Pools Score 0-1 Review →
WIN
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.