Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Rapier and Dagger
Current
1279 #442
Peak
1285 November 2025
Record
1W · 3L
Last
November 2025
Mixed & Men's Steel Sword and Buckler
Current
1433 #247
Peak
1442 August 2025
Record
10W · 5L
Last
August 2025
Mixed & Men's Steel Sabre
Current
1328 #760
Peak
1340 May 2025
Record
10W · 5L
Last
May 2025
Mixed & Men's Steel Single Rapier
Current
980 #1,417
Peak
988 May 2025
Record
1W · 3L
Last
May 2025
Mixed & Men's Steel Longsword
Current
969 #5,287
Peak
1040 March 2025
Record
2W · 7L
Last
May 2025

Scout analysis

Sword & Buckler

10W · 5L (67%)
Form
Rising
Recent 100% vs older 43%
Record: 10W · 5L (67%)
Recent half (7 fights): 100%
Older half (7 fights): 43%
Delta: +57%
Current streak: 7 Wins
Based on 15 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 71%
Pool stage: 5W · 2L (71%)
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: 1442 (August 2025)
Gap to peak: -9
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
Mixed Steel Arming Sword & Buckler 7W · 2L (78%) avg opponent 1519
+6 fights in 1 thinner division

Sabre

10W · 5L (67%)
Form
Cooling
Recent 43% vs older 86%
Record: 10W · 5L (67%)
Recent half (7 fights): 43%
Older half (7 fights): 86%
Delta: -43%
Current streak: 1 Win
Based on 15 recorded sabre fights.
Schedule
Comfort bracket
-0.7 vs expectation
Over/under vs expectation: -0.7 (2 actual / 2.7 expected, n=5)
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: 1328
Peak rating: 1340 (May 2025)
Gap to peak: -12
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
+15 fights in 3 thinner divisions

Rapier & Dagger

8W · 7L (53%)
Form
Steady
Recent 57% vs older 57%
Record: 8W · 7L (53%)
Recent half (7 fights): 57%
Older half (7 fights): 57%
Delta: 0%
Current streak: 2 Wins
Based on 15 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
Knockout killer
Pool 25% · Elim 100%
Pool stage: 1W · 3L (25%)
Elimination: 3W · 0L (100%)
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.

Longsword

2W · 7L (22%)
Form
Cooling
Recent 0% vs older 50%
Record: 2W · 7L (22%)
Recent half (4 fights): 0%
Older half (4 fights): 50%
Delta: -50%
Current streak: 5 Losses
Based on 9 recorded longsword 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
71 pts off peak
Currently below peak
Current rating: 969
Peak rating: 1040 (March 2025)
Gap to peak: -71
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
+9 fights in 3 thinner divisions

Sidesword

5W · 3L · 1D (56%)
Form
Rising
Recent 75% vs older 25%
Record: 5W · 3L · 1D (56%)
Recent half (4 fights): 75%
Older half (4 fights): 25%
Delta: +50%
Current streak: 3 Wins
Based on 9 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 63%
Pool stage: 5W · 3L (63%)
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.

Spear

5W · 4L (56%)
Form
Steady
Recent 50% vs older 50%
Record: 5W · 4L (56%)
Recent half (4 fights): 50%
Older half (4 fights): 50%
Delta: 0%
Current streak: 2 Losses
Based on 9 recorded spear 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 56%
Pool stage: 5W · 4L (56%)
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.

Basket-Hilted Broadsword

2W · 4L (33%)
Form
Building
33% win rate · 6 fights
Record: 2W · 4L (33%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 3 Losses
Based on 6 recorded basket-hilted broadsword 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.

Smallsword

1W · 4L (20%)
Form
Building
20% win rate · 5 fights
Record: 1W · 4L (20%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 3 Losses
Based on 5 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 33%
Pool stage: 1W · 2L (33%)
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.

Rapier

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 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 33%
Pool stage: 1W · 2L (33%)
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: 1279
Peak rating: 1285 (November 2025)
Gap to peak: -5
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
+4 fights in 2 thinner divisions
Reach
5 events · us · 1.3 yrs active
4 rated weapons
Tournaments: 5
Countries fought in: 1 (us)
Months active: 16
Fights / year: 65.3
Rated weapons: 4

Clubmates · Palm Beach Sword School (15)

Events & fights (6)

Steel Jam VII 2025
November 2025 · us
16 fights
Rating outcome
  • Mixed & Men's Steel Rapier and Dagger Rank 380 ▲653 · 1,285.7
WIN
Andre Corriveau · Krieg School Rapier & Dagger · Finals Tier B
WIN
Dan Moore · Black Flag HEMA Rapier & Dagger · Finals Tier B
WIN
James Moss · Society of Historical Fencing Rapier & Dagger · Finals Tier B
LOSS
Jesse Speedy Rapier & Dagger · Open
WIN
Daniel Carrillo · Black Flag HEMA Rapier & Dagger · Open
1209 37%
LOSS
WIN
Chase Thompson · Crossroads Swords Rapier & Dagger · Tier B
LOSS
Michael Norris · Krieg School Rapier & Dagger · Tier B
LOSS
James Moss · Society of Historical Fencing Rapier & Dagger · Tier B
WIN
Chase Thompson · Crossroads Swords Rapier & Dagger · Top 16
WIN
Jihad Nasser · Palm Beach Sword School Rapier & Dagger · Top 8
LOSS
Daniel Carrillo · Black Flag HEMA Smallsword · Consolation Bracket
WIN
LOSS
Chase Thompson · Crossroads Swords Smallsword · Pools
LOSS
Jesse Speedy Smallsword · Pools
LOSS
Alec Martinez · Crossroads Swords Smallsword · Top 32
Steel Jam VI 2025
August 2025 · us
15 fights
Rating outcome
  • Mixed & Men's Steel Sword and Buckler Rank 238 · 1,442.2
LOSS
Tyvan Deming · Society of Historical Fencing Sword & Buckler · Pools Score 8-4 Review →
1377
LOSS
Andrew Hall · Page & Blade Society Sword & Buckler · Pools
WIN
James Moss · Society of Historical Fencing Sword & Buckler · Pools
WIN
LOSS
John Adler · Society of Historical Fencing Sword & Buckler · Top 16
WIN
Christopher Preston · Gainesville HEMA Sword & Buckler · Top 25 Score 8-3 Review →
LOSS
Michael Norris · Krieg School Sword & Buckler · Bronze Medal Match
1344
LOSS
Michael Roth · Heartland HEMA Historical Fencing Club Sword & Buckler · Gold Medal Match Score 4-8 · 2 doubles Review →
1834
WIN
Dana Boyd · Ochs America Sword & Buckler · Pools Score 8-2 Review →
WIN
Tyvan Deming · Society of Historical Fencing Sword & Buckler · Pools Score 8-4 Review →
1377
WIN
Nathan Pumphery · Crossroads Swords Sword & Buckler · Pools Score 8-5 Review →
WIN
Ruperto Esteban · Society of Historical Fencing Sword & Buckler · Semifinals Score 5-2 Review →
WIN
Justin Campbell · Ochs America Sword & Buckler · Top 16 Score 8-4 Review →
WIN
Christopher Preston · Gainesville HEMA Sword & Buckler · Top 30 Score 8-3 Review →
WIN
Iris Michael · Society of Historical Fencing Sword & Buckler · Top 8 Score 8-6 Review →
Steel Jam V 2025
May 2025 · us
9 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 573 ▲159 · 1,340.1
WIN
Jesse Speedy Sabre · Pools
WIN
LOSS
WIN
1245 47%
LOSS
1177 52%
LOSS
1131 56%
WIN
957 61%
LOSS
1131 56%
WIN
Battle Born 2025
May 2025 · us
14 fights
LOSS
1227 57%
LOSS
1772 20%
LOSS
Eric Zhong · F3 Sword Academy Longsword · Pool 1
1260 50%
LOSS
1453 40%
WIN
1008
LOSS
1634
WIN
Spencer Merritt · Noble Science Academy Basket-Hilted Broadsword · Pool 4
LOSS
Ronin Richards · Sacramento Historical Fencing Academy Basket-Hilted Broadsword · Pool 4
WIN
Jude Berg · Noble Science Academy Basket-Hilted Broadsword · Pool 4
LOSS
Iris Garcia · Rat Lab Basket-Hilted Broadsword · Pool 4
LOSS
Isaac Humber · Diamond Rose Academie D'Armes Basket-Hilted Broadsword · Round 1
LOSS
Dashiell Harrison · Indes Ferox Gladio Basket-Hilted Broadsword · Top 16
LoCal Swordfight 2025
March 2025 · us
15 fights
LOSS
Erik Johnson · Academy of Arms Longsword · Pools
LOSS
Ryan Nakanishi · Kron Martial Arts Longsword · Pools
WIN
WIN
Yetkin Bey · Virago Alley Longsword · Pools
LOSS
WIN
Justin Thomas · Albuquerque Sword Labs Rapier & Dagger · Pools
LOSS
Ramon Diaz · Mordhau Historical Combat Rapier & Dagger · Pools
LOSS
956
LOSS
WIN
889
WIN
917
WIN
Hayden Parsley Sabre · Pools
WIN
LOSS
Fern Pacheco · Czort Fencing Sabre · Top 8
991
Queen's Gambit 2024
July 2024
No match-level data
18 fights
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.