Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Longsword
Current
1386 #1,402
Peak
1390 June 2026
Record
31W · 39L · 6D
Last
June 2026
Mixed & Men's Steel Sword and Buckler
Current
1291 #530
Peak
1351 April 2026
Record
7W · 12L
Last
June 2026
Mixed & Men's Steel Single Sidesword Regional
Current
1297 #249
Peak
1306 July 2025
Record
7W · 6L
Last
July 2025
Mixed & Men's Steel Sabre
Inactive
Current
702
Peak
752 October 2018
Record
0W · 5L
Last
October 2018
Mixed & Men's Steel Single Rapier
Inactive
Current
1025
Peak
1085 November 2017
Record
2W · 3L · 1D
Last
November 2017

Scout analysis

Longsword

31W · 39L · 6D (41%)
Form
Rising
Recent 68% vs older 13%
Record: 31W · 39L · 6D (41%)
Recent half (38 fights): 68%
Older half (38 fights): 13%
Delta: +55%
Current streak: 1 Win
Based on 76 recorded longsword fights.
Schedule
Punching up
-0.4 vs expectation
Quality wins (won as clear underdog): 2
Upset losses (lost as clear favourite): 1
Over/under vs expectation: -0.4 (18 actual / 18.4 expected, n=51)
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: 1.79
Avg exchanges / match: 6.8
Doubles / match: 0.33
First scorer rate: 33%
Dominant wins (shut-out): 17%
Comeback wins (was behind): 83%
Stage
Pool data only
Pool 59%
Pool stage: 27W · 19L (59%)
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: 1386
Peak rating: 1390 (June 2026)
Gap to peak: -3
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Mixed Steel Longsword 20W · 35L · 2D (35%) -0.5 vs expectation (n=39) avg opponent 1227
Mixed Steel Longsword (Tier B) 4W · 2L · 4D (40%) -0.6 vs expectation (n=10) avg opponent 1250
Mixed Steel Longsword (Tier C) 7W · 2L (78%) avg opponent 857

Sword & Buckler

7W · 12L (37%)
Form
Cooling
Recent 33% vs older 44%
Record: 7W · 12L (37%)
Recent half (9 fights): 33%
Older half (9 fights): 44%
Delta: -11%
Current streak: 5 Losses
Based on 19 recorded sword & buckler fights.
Schedule
Punching up
-0.1 vs expectation
Quality wins (won as clear underdog): 2
Over/under vs expectation: -0.1 (4 actual / 4.1 expected, n=12)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Measured
4 exchange-coded matches
Exchanges per point: 4.29
Avg exchanges / match: 7.5
Doubles / match: 1.25
First scorer rate: 25%
Stage
Pool data only
Pool 33%
Pool stage: 5W · 10L (33%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
59 pts off peak
Currently below peak
Current rating: 1291
Peak rating: 1351 (April 2026)
Gap to peak: -59
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Mixed Steel Any One-Handed Sword & Buckler 7W · 5L (58%) +1.6 vs expectation (n=8) avg opponent 1475
+7 fights in 2 thinner divisions

Sidesword

7W · 6L (54%)
Form
Steady
Recent 50% vs older 50%
Record: 7W · 6L (54%)
Recent half (6 fights): 50%
Older half (6 fights): 50%
Delta: 0%
Current streak: 3 Wins
Based on 13 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
Fast starter
3 exchange-coded matches
Exchanges per point: 1.8
Avg exchanges / match: 3
Doubles / match: 0.33
First scorer rate: 67%
Dominant wins (shut-out): 100%
Comeback wins (was behind): 100%
Stage
Pool data only
Pool 54%
Pool stage: 7W · 6L (54%)
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: 1297
Peak rating: 1306 (July 2025)
Gap to peak: -9
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Mixed Steel Single Sidesword 6W · 3L (67%) avg opponent 940
+4 fights in 1 thinner division

Rapier

2W · 3L · 1D (33%)
Form
Building
33% win rate · 6 fights
Record: 2W · 3L · 1D (33%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 2 Wins
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
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
60 pts off peak
Currently below peak
Current rating: 1025
Peak rating: 1085 (November 2017)
Gap to peak: -60
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Sabre

0W · 5L (0%)
Form
Building
0% win rate · 5 fights
Record: 0W · 5L (0%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 5 Losses
Based on 5 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 0%
Pool stage: 0W · 4L (0%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
49 pts off peak
Currently below peak
Current rating: 702
Peak rating: 752 (October 2018)
Gap to peak: -49
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
Reach
16 events · us · 9.8 yrs active
5 rated weapons
Tournaments: 16
Countries fought in: 1 (us)
Months active: 117
Fights / year: 12.2
Rated weapons: 5

Clubmates · Swordwind Historical Swordsmanship (31)

Events & fights (16)

Queen's Gambit 2017
March 2017 · us
No match-level data
4 fights
LOSS
1289 29%
LOSS
1171 39%
LOSS
SERFO 2016
November 2016 · us
No match-level data
3 fights
10 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1361 ▲321 · 1,390.0
  • Mixed & Men's Steel Sword and Buckler Rank 523 ▼127 · 1,293.3
DRAW
Grayson Swezey · Schola St. George Longsword · Pools Score 4-4 · 2 doubles Review →
1185 55%
WIN
David Lillethun · Boston Armizare Longsword · Pools
1243 75%
WIN
Trevor Richardson · Triangle Sword Guild Longsword · Pools Score 7-4 Review →
1320 48%
DRAW
1454 36%
LOSS
Guy Martin · Atlanta Historical Fencing Academy Longsword · Top 32 Score 5-6 Review →
1421 40%
WIN
Drake Stephens · Atlanta Historical Fencing Academy Longsword · Top 36 Score 5-1 · 2 doubles Review →
1385 46%
LOSS
Chad Reese · Metropolitan Historical Fencing Academy Sword & Buckler · Pools Score 4-9 · 1 double Review →
1589 36%
LOSS
Jacob Pendergraft · Athens School of Arms Sword & Buckler · Pools Score 0-7 Review →
1706 28%
LOSS
Daniel Pierce · Atlanta Historical Fencing Academy Sword & Buckler · Pools Score 0-4 · 3 doubles Review →
1344 58%
LOSS
Bradley Smith · Denver Historical Fencing Academy Sword & Buckler · Pools Score 3-5 · 1 double Review →
1504 44%
Midtown Melee 2026
April 2026 · us
13 fights
LOSS
1194 72%
WIN
LOSS
1380 44%
WIN
704 88%
WIN
1067 61%
WIN
970 63%
LOSS
1925 15%
LOSS
WIN
Jacob Adams · Schola St. George Sword & Buckler · pool 5
WIN
Esteban Rocha · Appalachian Sword Club Sword & Buckler · pool 5
WIN
John Blood · Athens School of Arms Sword & Buckler · Round of 16
1380 46%
LOSS
1925 15%
Queen's Quarterly 1 2026
February 2026 · us
11 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1601 ▲1505 · 1,344.8
WIN
Joshua Beck · Schola St. George Longsword · !! Attention !! Excluded From Scoring Calculations Pool Set 2 Score 2-0 Review →
1005 50%
WIN
Joshua Beck · Schola St. George Longsword · Pool Set 1 Score 2-0 Review →
1005 50%
WIN
1106 56%
WIN
Kyle Peltier · Sword to Sword Longsword · Pool Set 1 Score 4-1 Review →
1275 45%
WIN
Andrew Oprysko · Swordwind Historical Swordsmanship Longsword · Pool Set 1 Score 4-2 Review →
1044 47%
WIN
William Hayes · Swordwind Historical Swordsmanship Longsword · Pool Set 1 Score 4-0 Review →
WIN
William Hayes · Swordwind Historical Swordsmanship Longsword · Pool Set 2 Score 4-0 Review →
WIN
Marian Zhang · 13th Scholars Longsword · Pool Set 2
932 73%
WIN
951 64%
WIN
LOSS
Queen's Gambit 2025
July 2025 · us
9 fights
Rating outcome
  • Mixed & Men's Steel Single Sidesword Rank 223 · 1,306.7
WIN
Rianne Lyons · Denver Historical Fencing Academy Sidesword · Pool Set 1 Score 7-3 Review →
WIN
Raven · Warriors of Ash Sidesword · Pool Set 1 Score 3-0 Review →
WIN
Violet Wang Sidesword · Pool Set 1 Score 3-1 Review →
LOSS
LOSS
Seneca Savoie · Arena Weapon Arts Sidesword · Pool Set 2
LOSS
WIN
837
WIN
Shane Meeks · Triangle Sword Guild Sidesword · Pool Set 3
WIN
Ashley Hanks · Sword Carolina Sidesword · Pool Set 3
1042
14 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2809 ▲1445 · 1,179.9
  • Mixed & Men's Steel Sword and Buckler Rank 662 ▲778 · 1,174.3
LOSS
Hunter Hakimian · Atlanta Historical Fencing Academy Longsword · Bronze Medal Match Score 3-7 Review →
WIN
Chris Acuff · Schola St. George Longsword · Pools Score 8-3 Review →
WIN
WIN
Zach Robinson · Motus Historia Longsword · Pools Score 5-4 Review →
WIN
Andi Nealon · Atlanta Historical Fencing Academy Longsword · Pools Score 7-6 Review →
847 68%
LOSS
David Weydert · Metropolitan Historical Fencing Academy Longsword · Semifinals Score 4-7 Review →
WIN
Cody Hoffman · Schola St. George Longsword · Top 16 Score 6-4 Review →
WIN
866 58%
WIN
Grayson Swezey · Schola St. George Longsword · Top 8 Score 7-5 Review →
WIN
Lucas Needel · Athens School of Arms Sword & Buckler · Pools
1372 27%
LOSS
Hamilton Stone · Guild of the Silent Sword Sword & Buckler · Pools
1459 22%
WIN
WIN
1108 39%
LOSS
Nick Reynolds · Boston Armizare Sword & Buckler · Top 32
1657 16%
SERFO 2024
June 2024 · us
No match-level data
4 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 3189 ▲257 · 1,019.7
WIN
Erik Graef · Triangle Sword Guild Longsword · Pool Set 1
926 54%
DRAW
Christopher Preston · Gainesville HEMA Longsword · Pool Set 1
972 41%
LOSS
1203 32%
DRAW
1087 33%
SERFO 2022
June 2022 · us
No match-level data
7 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1460 ▲88 · 973.2
  • Mixed & Men's Steel Sword and Buckler Rank 404 · 786.1
LOSS
1487 10%
WIN
Max Fishman · Triangle Sword Guild Longsword · Pool Set 1
WIN
John Dickens · HEMA Lexington Longsword · Pool Set 1
1143 29%
LOSS
1444 12%
LOSS
LOSS
Jarrett Anderson · Rocket City HEMA Sword & Buckler · Pool Set 1
979
LOSS
Donald McKay · Vier Blossen Historical Fencing Sword & Buckler · Pool Set 1
1258
SERFO 2019
November 2019 · us
No match-level data
3 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 3096 ▼117 · 905.3
LOSS
LOSS
Zachary Springer · Schola St. George Longsword · Pool 14
1571 7%
Queen's Gambit 2019
January 2019 · us
7 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2582 ▼88 · 927.1
LOSS
Joshua Wiest · Triangle Sword Guild Longsword · Pool Set 1 Score 0-6 Review →
1365 17%
LOSS
Broderick Stocks · Warriors of Ash Longsword · Pool Set 1 Score 0-7 Review →
1003 39%
LOSS
Michael Croke · Richmond Kunst Des Fechtens Longsword · Pool Set 1 Score 0-6 Review →
1380 17%
LOSS
Dara Ehtesham · Triangle Sword Guild Sidesword · Pool Set 1 Score 1-5 Review →
WIN
Casey Boatwright · Richmond Kunst Des Fechtens Sidesword · Pool Set 1 Score 4-0 · 1 double Review →
LOSS
Aaron Shober · Sword Carolina Sidesword · Pool Set 1 Score 0-4 Review →
SERFO 2018
November 2018 · us
No match-level data
3 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2450 ▲27 · 945.3
LOSS
1083 38%
WIN
Kat Wade · Schola St. George Longsword · Pool 1
LOSS
Joshua Wiest · Triangle Sword Guild Longsword · Pool 1
1353 18%
Steel City Open 2018
October 2018 · us
13 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2477 ▲153 · 922.6
  • Mixed & Men's Steel Sabre Rank 682 · 752.3
WIN
Joshua Green · Richmond Kunst Des Fechtens Longsword · Pools Score 2-1 Review →
LOSS
1480 14%
LOSS
Frank Zamary · Columbus United Fencing Club Longsword · Pools Score 1-2 Review →
1565 11%
LOSS
Henry Kenyon · Capital Kunst des Fechtens Longsword · Pools Score 0-3 Review →
1105 38%
LOSS
1326 21%
DRAW
1124 33%
LOSS
1529 12%
LOSS
LOSS
LOSS
LOSS
LOSS
Joseph Zagroba · Ars Gladii Sabre · Pools Score 1-3 Review →
Queen's Gambit 2018
February 2018 · us
No match-level data
5 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2071 ▲263 · 875.5
LOSS
1432 11%
LOSS
1376 13%
DRAW
Aaron Shober · Sword Carolina Longsword · Pools
1658 5%
WIN
718 43%
WIN
Kevin Zeigler · Schola St. George Longsword · Pools
946 33%
SERFO 2017
November 2017 · us
No match-level data
9 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2203 ▼82 · 667.5
  • Mixed & Men's Steel Single Rapier Rank 203 · 1,085.5
Study in Steel 2017
April 2017 · us
No match-level data
4 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.

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.