Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Longsword
Current
1453 #954
Peak
1462 January 2026
Record
20W · 13L · 2D
Last
January 2026
Mixed & Men's Steel Sword and Buckler
Current
1355 #392
Peak
1364 October 2025
Record
3W · 5L · 2D
Last
October 2025
Mixed & Men's Steel Single Rapier
Current
1323 #573
Peak
1329 October 2025
Record
10W · 7L · 4D
Last
October 2025
Mixed & Men's Steel Sabre
Current
1257 #1,076
Peak
1263 October 2025
Record
4W · 3L · 1D
Last
October 2025
Mixed & Men's Steel Rapier and Dagger Regional
Current
1135 #765
Peak
1143 August 2025
Record
10W · 7L · 4D
Last
August 2025

Scout analysis

Longsword

20W · 13L · 2D (57%)
Form
Steady
Recent 53% vs older 59%
Record: 20W · 13L · 2D (57%)
Recent half (17 fights): 53%
Older half (17 fights): 59%
Delta: -6%
Current streak: 1 Loss
Based on 35 recorded longsword fights.
Schedule
Getting ambushed
+0.6 vs expectation
Upset losses (lost as clear favourite): 3
Over/under vs expectation: +0.6 (15 actual / 14.4 expected, n=27)
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.38
Avg exchanges / match: 8
Doubles / match: 1.6
First scorer rate: 20%
Dominant wins (shut-out): 0%
Comeback wins (was behind): 100%
Stage
Pool data only
Pool 62%
Pool stage: 18W · 11L (62%)
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: 1453
Peak rating: 1462 (January 2026)
Gap to peak: -8
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Mixed Steel Longsword (Tier A) 3W · 5L (38%) -0.3 vs expectation (n=8) avg opponent 1515
Mixed Steel Longsword (Tier B) 6W · 1L · 1D (75%) +1.1 vs expectation (n=8) avg opponent 1257
Mixed Steel Longsword (Tier C) 5W · 2L · 1D (63%) avg opponent 948
+11 fights in 2 thinner divisions

Rapier

10W · 7L · 4D (48%)
Form
Rising
Recent 60% vs older 40%
Record: 10W · 7L · 4D (48%)
Recent half (10 fights): 60%
Older half (10 fights): 40%
Delta: +20%
Current streak: 1 Win
Based on 21 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 53%
Pool stage: 8W · 7L (53%)
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: 1323
Peak rating: 1329 (October 2025)
Gap to peak: -6
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Mixed Steel Rapier And Any Sidearm 6W · 1L · 3D (60%)
Mixed Steel Single Rapier 3W · 4L · 1D (38%) avg opponent 1523
+3 fights in 1 thinner division

Smallsword

6W · 6L · 1D (46%)
Form
Cooling
Recent 17% vs older 67%
Record: 6W · 6L · 1D (46%)
Recent half (6 fights): 17%
Older half (6 fights): 67%
Delta: -50%
Current streak: 2 Losses
Based on 13 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 50%
Pool stage: 5W · 5L (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 is relative to an isolated regional scene - see the "How to read this profile" note below.

Mixed Weapon

5W · 6L · 1D (42%)
Form
Cooling
Recent 33% vs older 50%
Record: 5W · 6L · 1D (42%)
Recent half (6 fights): 33%
Older half (6 fights): 50%
Delta: -17%
Current streak: 2 Losses
Based on 12 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 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 is relative to an isolated regional scene - see the "How to read this profile" note below.

Sword & Buckler

3W · 5L · 2D (30%)
Form
Cooling
Recent 20% vs older 40%
Record: 3W · 5L · 2D (30%)
Recent half (5 fights): 20%
Older half (5 fights): 40%
Delta: -20%
Current streak: 3 Losses
Based on 10 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 40%
Pool stage: 2W · 3L (40%)
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: 1355
Peak rating: 1364 (October 2025)
Gap to peak: -9
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
+10 fights in 2 thinner divisions

Sidesword

6W · 2L · 2D (60%)
Form
Steady
Recent 60% vs older 60%
Record: 6W · 2L · 2D (60%)
Recent half (5 fights): 60%
Older half (5 fights): 60%
Delta: 0%
Current streak: 2 Wins
Based on 10 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 75%
Pool stage: 6W · 2L (75%)
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

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: 3 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
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: 4W · 4L (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 is relative to an isolated regional scene - see the "How to read this profile" note below.

Sabre

4W · 3L · 1D (50%)
Form
Steady
Recent 50% vs older 50%
Record: 4W · 3L · 1D (50%)
Recent half (4 fights): 50%
Older half (4 fights): 50%
Delta: 0%
Current streak: 1 Loss
Based on 8 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 57%
Pool stage: 4W · 3L (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: 1257
Peak rating: 1263 (October 2025)
Gap to peak: -6
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
Reach
8 events · us · 1.3 yrs active
4 rated weapons
Tournaments: 8
Countries fought in: 1 (us)
Months active: 15
Fights / year: 94.4
Rated weapons: 4

Clubmates · Arena Weapon Arts (72)

Events & fights (9)

8 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 821 ▲55 · 1,462.1
LOSS
Cameron Blair · Lonin League Longsword · Pool Set 1
1639 29%
WIN
Ryan Sherman · Northwest Fencing Academy Longsword · Pool Set 1
1326 55%
LOSS
Chandler Brown · En Garde Fencing Longsword · Pool Set 1
1785 16%
LOSS
Andrew Mendez · Valley's heart HEMA Longsword · Pool Set 1
1350 51%
WIN
Thomas Rich · Lonin League Longsword · Pool Set 2
1267 62%
LOSS
Chandler Brown · En Garde Fencing Longsword · Pool Set 2
1785 16%
WIN
Logan Ray · Indes Ferox Gladio Longsword · Pool Set 2
1412 61%
LOSS
Geoffrey Campbell · Lonin League Longsword · Pool Set 2
1550 40%
Gesellen Fechten 2025
October 2025 · us
40 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 842 ▲485 · 1,453.6
  • Mixed & Men's Steel Sabre Rank 874 · 1,263.7
  • Mixed & Men's Steel Single Rapier Rank 487 · 1,329.8
  • Mixed & Men's Steel Sword and Buckler Rank 353 ▲239 · 1,364.3
DRAW
Fox Graves · The Sword School Longsword · Elim Pools
1237 55%
WIN
1096 83%
WIN
Srikar Bollavaram · Arena Weapon Arts Longsword · Elim Pools Score 1-3 Review →
1435 49%
WIN
Ethan Paasch · Omaha Kunst des Fechtens Longsword · Elim Pools Score 3-2 Review →
1385 55%
WIN
Zoey Bonner · Wichita Fencing & HEMA Academy Longsword · First Round of Pools Score 2-0 Review →
1191 69%
LOSS
Srikar Bollavaram · Arena Weapon Arts Longsword · First Round of Pools Score 1-3 Review →
1435 49%
WIN
Daniel Saunders · Cymbrogi School of Western Martial Arts Longsword · First Round of Pools Score 3-0 Review →
1071 75%
WIN
Drew Hutchinson · Tattershall School of Defense Longsword · First Round of Pools Score 2-1 Review →
1184 60%
LOSS
Connor Brusso · Wichita Fencing & HEMA Academy Sabre · First Round of Pools Score 0-2 Review →
LOSS
Mark Logan · En Garde Fencing Sabre · First Round of Pools Score 2-3 Review →
WIN
Isaac Bavido · Tattershall School of Defense Sabre · First Round of Pools Score 3-1 Review →
WIN
Ethan Paasch · Omaha Kunst des Fechtens Sabre · First Round of Pools Score 3-2 Review →
WIN
Cory Tibbitts · Wichita Fencing & HEMA Academy Sabre · Second Round of Pools
1245
WIN
739
DRAW
Zoey Bonner · Wichita Fencing & HEMA Academy Sabre · Second Round of Pools Score 2-0 Review →
1204
LOSS
David Miller · Sellsword Arts Sabre · Second Round of Pools Score 0-3 Review →
1698
WIN
George Cooper · Heartland HEMA Historical Fencing Club Rapier · First Round of Pools Score 2-1 Review →
1317
LOSS
David Miller · Sellsword Arts Rapier · First Round of Pools Score 0-3 Review →
1694
LOSS
Scott Bradley · Bladehaven Historical Fencing Rapier · First Round of Pools Score 1-2 Review →
1613
WIN
Jake Buckelew · East Texas Historical Fencing Rapier · First Round of Pools Score 2-1 Review →
LOSS
Connor Brusso · Wichita Fencing & HEMA Academy Rapier · Second Round of Pools Score 0-2 Review →
DRAW
Vincent Dominic · All For One Fencing Rapier · Second Round of Pools
1806
WIN
Tyler Sigman · Omaha Kunst des Fechtens Rapier · Second Round of Pools
1467
LOSS
Zac Jensen · Cymbrogi School of Western Martial Arts Rapier · Second Round of Pools
WIN
Elijah Grigsby · Arena Weapon Arts Sidesword · First Round of Pools
WIN
Nolan Montonye · Wichita Fencing & HEMA Academy Sidesword · First Round of Pools
DRAW
Isaac Bavido · Tattershall School of Defense Sidesword · First Round of Pools Score 3-1 Review →
WIN
Jim Dan · Cymbrogi School of Western Martial Arts Sidesword · First Round of Pools
DRAW
Timothy D'Ambrosio · Monarch Historical Fencing Sidesword · Second Round of Pools
895 72%
LOSS
Gavin Page · Wichita Fencing & HEMA Academy Sidesword · Second Round of Pools
1718 18%
WIN
Stewart McClelland · Wichita Fencing & HEMA Academy Sidesword · Second Round of Pools
1206 54%
WIN
Aaron Winner · Tulsa School of Arms Sidesword · Second Round of Pools
WIN
Claire Sell · St. Paul Freifechter Smallsword · First Round of Pools Score 3-1 Review →
WIN
Garrett Baker · Cymbrogi School of Western Martial Arts Smallsword · First Round of Pools Score 4-0 Review →
LOSS
Beau Hulgan · Arena Weapon Arts Smallsword · First Round of Pools Score 0-1 Review →
LOSS
Jack Murray · Dallas School of Historical Fencing Smallsword · First Round of Pools Score 2-3 Review →
DRAW
Tyler Sigman · Omaha Kunst des Fechtens Smallsword · Second Round of Pools
WIN
Christopher Geiger · Cymbrogi School of Western Martial Arts Smallsword · Second Round of Pools
LOSS
Ethan Paasch · Omaha Kunst des Fechtens Smallsword · Second Round of Pools Score 3-2 Review →
LOSS
Mark Logan · En Garde Fencing Smallsword · Second Round of Pools Score 2-3 Review →
Fall Fury 2025
August 2025 · us
9 fights
Rating outcome
  • Mixed & Men's Steel Rapier and Dagger Rank 599 · 1,143.3
WIN
Jack Johnson · All For One Fencing Rapier & Dagger · Pool Set 1 Score 4-1 Review →
LOSS
Eric Shattuck · Arena Weapon Arts Rapier & Dagger · Pool Set 1 Score 2-3 Review →
WIN
Matthew Losoya · Brandr Combat Academy Rapier & Dagger · Pool Set 1 Score 2-0 Review →
LOSS
Jerry Swank · Brandr Combat Academy Rapier & Dagger · Pool Set 1 Score 0-3 · 2 doubles Review →
WIN
Jack Johnson · All For One Fencing Rapier & Dagger · Pool Set 2 Score 4-1 Review →
WIN
Olga Rubio · All For One Fencing Rapier & Dagger · Pool Set 2
LOSS
Christopher Willoughby · Arena Weapon Arts Rapier & Dagger · Pool Set 2
LOSS
Kevin Beahan · Sword to Sword Rapier & Dagger · Pool Set 2
LOSS
Kevin Beahan · Sword to Sword Rapier & Dagger · Top 8
Donnybrook 2025
August 2025 · us
18 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1292 ▼64 · 1,373.3
LOSS
1389 63%
LOSS
1357 62%
LOSS
1832 20%
WIN
Michael Konrad · Ironwood Historic Swordsmanship Longsword · Top 16 Score 12-6 Review →
1579 41%
WIN
Eric Roge · River Heron HEMA Longsword · Top 32 Score 11-9 Review →
1217 65%
LOSS
Colin Myers · Arena Weapon Arts Longsword · Top 8 Score 11-14 Review →
1500 48%
LOSS
Cody Kiwaczyk · Ironwood Historic Swordsmanship Mixed Weapon · Pools Score 6-10 Review →
WIN
LOSS
Danial Alt · Appalachian Sword Club Mixed Weapon · Pools Score 1-10 Review →
LOSS
Justinder Singh · Burning Sun Mixed Weapon · Top 56
LOSS
WIN
Dennis Koonce · Unaffiliated Rapier · Pools Score 8-2 Review →
WIN
Dennis Koonce · Unaffiliated Smallsword · Pools Score 8-2 Review →
WIN
LOSS
LOSS
Beau Hulgan · Arena Weapon Arts Smallsword · Top 32
WIN
Ethan Saunders · Five Rings Fencing Smallsword · Top 59
CombatCon 2025
July 2025 · us
9 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1228 ▲745 · 1,380.4
  • Mixed & Men's Steel Sword and Buckler Rank 565 ▼17 · 1,227.0
WIN
Benjamin Smith · The Hilt and Cross Longsword · Pools Score 7-1 · 2 doubles Review →
1110 60%
WIN
Gavin Hirschhorn · Noble Science Academy Longsword · Pools Score 4-2 · 2 doubles Review →
913 64%
WIN
Mark Olsen · Blackfriar's School of Fence Longsword · Pools Score 8-7 · 1 double Review →
1254 70%
WIN
Aaron Yang · F3 Sword Academy Longsword · Pools Score 6-4 Review →
1359 59%
LOSS
Alejandro Anazco · Vier Blossen Historical Fencing Longsword · Top 8 Score 4-6 · 3 doubles Review →
1325 61%
WIN
Kas Wampler-Goodbee · Kron Martial Arts Sword & Buckler · Pools Score 9-4 Review →
LOSS
Tristan Fackler · Loyal Order of the Sword Sword & Buckler · Pools Score 3-4 Review →
1595 32%
LOSS
Mark Olsen · Blackfriar's School of Fence Sword & Buckler · Pools Score 8-7 · 1 double Review →
1410 48%
LOSS
Hoplomachy 2025
March 2025 · us
2 fights
Rating outcome
  • Mixed & Men's Steel Sword and Buckler Rank 497 ▲17 · 1,240.4
WIN
Patrick Armario · Arena Weapon Arts Sidesword · !! Attention !! Excluded From Scoring Calculations Pools
LOSS
Seneca Savoie · Arena Weapon Arts Sidesword · !! Attention !! Excluded From Scoring Calculations Pools
December to Dismember 2024
December 2024 · us
10 fights
Rating outcome
  • Mixed & Men's Steel Sword and Buckler Rank 489 · 1,221.6
LOSS
Eric Shattuck · Arena Weapon Arts Sword & Buckler · Bronze Medal Match
1585
DRAW
Mikhail Timofeev · Arena Weapon Arts Sword & Buckler · Pool Set 1
DRAW
Eric Shattuck · Arena Weapon Arts Sword & Buckler · Pool Set 1
1585
WIN
Logan Debehnke · Arena Weapon Arts Sword & Buckler · Pool Set 1
WIN
Garett Jaeger · Arena Weapon Arts Sword & Buckler · Quarterfinals
1018
LOSS
Mikhail Timofeev · Arena Weapon Arts Sword & Buckler · Semifinals
LOSS
Shun Guan · Arena Weapon Arts Mixed Weapon · Eighth-Finals
WIN
Patrick Armario · Arena Weapon Arts Mixed Weapon · Pool Set 1
LOSS
Benjamin Grosse-Siestrup · Arena Weapon Arts Mixed Weapon · Pool Set 1
WIN
Gesellen Fechten 2024
October 2024 · us
No match-level data
12 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1560 · 1,280.6
WIN
935
WIN
WIN
899
WIN
WIN
1010
DRAW
Joel Overly · En Garde Fencing Mixed Weapon · pool 3
WIN
December to Dismember 2025
December 2025
No match-level data
10 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.