Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Longsword
Current
1524 #560
Peak
1723 January 2020
Record
57W · 15L · 9D
Last
October 2025
Mixed & Men's Steel Sword and Buckler
Current
1420 #274
Peak
1521 January 2019
Record
18W · 6L
Last
October 2025
Mixed & Men's Steel Sabre
Inactive
Current
1277
Peak
1328 July 2019
Record
5W · 2L
Last
July 2019

Scout analysis

Longsword

57W · 15L · 9D (70%)
Form
Cooling
Recent 60% vs older 80%
Record: 57W · 15L · 9D (70%)
Recent half (40 fights): 60%
Older half (40 fights): 80%
Delta: -20%
Current streak: 1 Loss
Based on 81 recorded longsword fights.
Schedule
Getting ambushed
-3.8 vs expectation
Upset losses (lost as clear favourite): 7
Over/under vs expectation: -3.8 (41 actual / 44.8 expected, n=60)
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 79%
Pool stage: 45W · 12L (79%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
198 pts off peak
Currently below peak
Current rating: 1524
Peak rating: 1723 (January 2020)
Gap to peak: -198
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
Mixed Steel Longsword 52W · 8L · 5D (80%) +0.5 vs expectation (n=48) avg opponent 1269
Mixed Steel Longsword (Tier A) 3W · 3L · 2D (38%) -1.8 vs expectation (n=8) avg opponent 1466
+8 fights in 2 thinner divisions

Sword & Buckler

18W · 6L (75%)
Form
Steady
Recent 75% vs older 75%
Record: 18W · 6L (75%)
Recent half (12 fights): 75%
Older half (12 fights): 75%
Delta: 0%
Current streak: 1 Loss
Based on 24 recorded sword & buckler fights.
Schedule
Getting ambushed
-0.5 vs expectation
Upset losses (lost as clear favourite): 2
Over/under vs expectation: -0.5 (4 actual / 4.5 expected, n=6)
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
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 68%
Pool stage: 13W · 6L (68%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
100 pts off peak
Currently below peak
Current rating: 1420
Peak rating: 1521 (January 2019)
Gap to peak: -100
Peak rating comes from the highest Glicko value recorded for this weapon.

Dagger

12W · 6L · 4D (55%)
Form
Rising
Recent 64% vs older 45%
Record: 12W · 6L · 4D (55%)
Recent half (11 fights): 64%
Older half (11 fights): 45%
Delta: +19%
Current streak: 1 Loss
Based on 22 recorded 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 specialist
Pool 77% · Elim 40%
Pool stage: 10W · 3L (77%)
Elimination: 2W · 3L (40%)
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

2W · 4L · 2D (25%)
Form
Steady
Recent 25% vs older 25%
Record: 2W · 4L · 2D (25%)
Recent half (4 fights): 25%
Older half (4 fights): 25%
Delta: 0%
Current streak: 2 Losses
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
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.

Sidesword

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 Win
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 57%
Pool stage: 4W · 3L (57%)
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 · 6L · 1D (13%)
Form
Rising
Recent 25% vs older 0%
Record: 1W · 6L · 1D (13%)
Recent half (4 fights): 25%
Older half (4 fights): 0%
Delta: +25%
Current streak: 2 Losses
Based on 8 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 14%
Pool stage: 1W · 6L (14%)
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

5W · 2L (71%)
Form
Building
71% win rate · 7 fights
Record: 5W · 2L (71%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 1 Loss
Based on 7 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
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
51 pts off peak
Currently below peak
Current rating: 1277
Peak rating: 1328 (July 2019)
Gap to peak: -51
Peak rating comes from the highest Glicko value recorded for this weapon.
Reach
8 events · us · 7.6 yrs active
3 rated weapons
Tournaments: 8
Countries fought in: 1 (us)
Months active: 91
Fights / year: 20.8
Rated weapons: 3

Clubmates · Cymbrogi School of Western Martial Arts (95)

Events & fights (8)

Gesellen Fechten 2025
October 2025 · us
24 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 486 ▼11 · 1,533.9
  • Mixed & Men's Steel Sword and Buckler Rank 263 ▲15 · 1,427.7
LOSS
David Miller · Sellsword Arts Longsword · Elim Pools
1609 51%
WIN
1503 62%
LOSS
1709 35%
WIN
1223 80%
WIN
Gilbert Pena · Vier Blossen Historical Fencing Longsword · First Round of Pools Score 4-1 Review →
1260 74%
DRAW
Beau Hulgan · Arena Weapon Arts Longsword · First Round of Pools Score 1-1 · 3 doubles Review →
1578 55%
LOSS
Yudu Chen · Tempered Mettle Historical Fencing Longsword · First Round of Pools Score 1-2 · 2 doubles Review →
1486 56%
DRAW
Donald McKay · Vier Blossen Historical Fencing Longsword · First Round of Pools
1447 67%
WIN
Christopher Hahn · Historical Swordfighting Guild of UT Dallas Sidesword · First Round of Pools Score 3-2 Review →
LOSS
Beau Hulgan · Arena Weapon Arts Sidesword · First Round of Pools Score 1-1 · 3 doubles Review →
1622 43%
WIN
Eric Nunley · Tattershall School of Defense Sidesword · First Round of Pools Score 4-1 Review →
1168 71%
DRAW
Mark Logan · En Garde Fencing Sidesword · First Round of Pools Score 2-2 Review →
WIN
George Cooper · Heartland HEMA Historical Fencing Club Sidesword · Second Round of Pools
1062 60%
LOSS
Alejandro Anazco · Vier Blossen Historical Fencing Sidesword · Second Round of Pools
1478 56%
LOSS
Arhaam Haque · Historical Swordfighting Guild of UT Dallas Sidesword · Second Round of Pools
WIN
Gilbert Pena · Vier Blossen Historical Fencing Sidesword · Second Round of Pools Score 4-1 Review →
LOSS
Beau Hulgan · Arena Weapon Arts Smallsword · First Round of Pools Score 1-1 · 3 doubles Review →
LOSS
Connor Brusso · Wichita Fencing & HEMA Academy Smallsword · First Round of Pools Score 1-3 Review →
LOSS
Phoenix Torres · Arena Weapon Arts Smallsword · First Round of Pools Score 0-4 Review →
LOSS
Jack Murray · Dallas School of Historical Fencing Smallsword · First Round of Pools Score 1-4 Review →
DRAW
John Brown · All For One Fencing Smallsword · Second Round of Pools
WIN
Timothy D'Ambrosio · Monarch Historical Fencing Smallsword · Second Round of Pools
LOSS
Court Dyke · Wichita Fencing & HEMA Academy Smallsword · Second Round of Pools
LOSS
Scott Bradley · Bladehaven Historical Fencing Smallsword · Second Round of Pools
Summer Fechten 2023
August 2023 · us
12 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 233 ▲12 · 1,565.9
DRAW
1337 80%
LOSS
1483 64%
WIN
1596 56%
WIN
David Miller · Sellsword Arts Longsword · Elim Pools
1409 70%
WIN
Ryan Hancock · Vier Blossen Historical Fencing Longsword · First Round of Pools
1412 69%
WIN
Amber Damare · Nachreisen Historical Fencing Longsword · First Round of Pools
1207 90%
LOSS
Bilal Haroon · Dallas School of Historical Fencing Longsword · First Round of Pools
1283 80%
WIN
Wayland Miller · Lake Charles HEMA Academy Longsword · First Round of Pools
WIN
Caleb Hetchler · Cymbrogi School of Western Martial Arts Longsword · Second Round of Pools
1082 83%
WIN
Ashley Flowers · Vier Blossen Historical Fencing Longsword · Second Round of Pools
993 94%
DRAW
Kyle Callaway · Dallas School of Historical Fencing Longsword · Second Round of Pools
1246 69%
WIN
Derrick Berry · Dallas School of Historical Fencing Longsword · Second Round of Pools
905 93%
Gesellen Fechten 2021
October 2021 · us
8 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 130 ▼78 · 1,583.5
WIN
WIN
982 89%
DRAW
1385 81%
LOSS
DJ Nero · Sword to Sword Longsword · Pool Set 1
1165 91%
DRAW
LOSS
Chandler Brown · En Garde Fencing Longsword · Pool Set 1
632 91%
LOSS
WEIRD Open 2020
January 2020 · us
35 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 63 ▲22 · 1,723.1
  • Mixed & Men's Steel Sword and Buckler Rank 138 ▼34 · 1,466.7
WIN
WIN
1050 95%
WIN
WIN
816 97%
WIN
1047 94%
LOSS
Connor Dillon · New Braunfels Historical Fencing Club Longsword · Pool Set 1 Score 1-0 Review →
869 89%
WIN
1362 86%
WIN
Peter Boehl · Sword to Sword Longsword · Pool Set 1
1191 86%
WIN
WIN
1507 73%
WIN
Peter Boehl · Sword to Sword Longsword · Pool Set 2
1191 86%
WIN
DJ Nero · Sword to Sword Longsword · Pool Set 2
1114 89%
WIN
Beau Hulgan · Arena Weapon Arts Longsword · Pool Set 3 Score 0-0 Review →
1279 83%
WIN
Danial Alt · Appalachian Sword Club Longsword · Pool Set 3 Score 0-0 Review →
1112 78%
WIN
Joseph Thibodaux · Albuquerque Sword Labs Longsword · Pool Set 3
1580 71%
WIN
Connor Dillon · New Braunfels Historical Fencing Club Sword & Buckler · Pool Set 1 Score 1-0 Review →
1181 73%
LOSS
Christopher Yang · Cymbrogi School of Western Martial Arts Sword & Buckler · Pool Set 1 Score 0-3 Review →
1294 69%
LOSS
Darrell Vannostran · Cymbrogi School of Western Martial Arts Sword & Buckler · Pool Set 1 Score 0-1 Review →
WIN
Freddie Hess · Sword to Sword Sword & Buckler · Pool Set 1 Score 2-0 Review →
831 81%
WIN
Austin Smithey · Tattershall School of Defense Sword & Buckler · Pool Set 1 Score 2-0 Review →
871 79%
WIN
Kent Cook · Austin Historical Weapons Guild Sword & Buckler · Pool Set 1 Score 3-0 Review →
939 82%
WIN
Jojo Allen · Ordo Procinctus Sword & Buckler · Pool Set 1 Score 1-0 Review →
WIN
Javier Gonzalez · Storm of Steel Fencing Sword & Buckler · Pool Set 2
LOSS
Christopher Yang · Cymbrogi School of Western Martial Arts Sword & Buckler · Pool Set 2 Score 0-3 Review →
1294 69%
WIN
WIN
Andrew Roche · Sword to Sword Dagger · Pool Set 1
WIN
Kent Cook · Austin Historical Weapons Guild Dagger · Pool Set 1 Score 3-0 Review →
WIN
Dominik Hussl · Sword to Sword Dagger · Pool Set 1
WIN
LOSS
LOSS
Drew Schulz · Sword to Sword Dagger · Pool Set 1
WIN
WIN
Gesellen Fechten 2019
October 2019 · us
20 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 80 ▲77 · 1,688.6
WIN
1461 77%
WIN
1678 48%
LOSS
1371 76%
DRAW
1525 70%
WIN
Justinder Singh · Burning Sun Longsword · Pools
1445 72%
WIN
1421 74%
WIN
Justin Vance · Ordo Procinctus Longsword · Pools
1504 65%
WIN
1371 76%
WIN
1371 76%
DRAW
1659 46%
WIN
1539 65%
DRAW
1421 74%
LOSS
WIN
Ryan Hetchler · Cymbrogi School of Western Martial Arts Mixed Weapon · Pools Score 2-1 · 2 doubles Review →
LOSS
DRAW
Stephen Heacock · Arena Weapon Arts Mixed Weapon · Pools
LOSS
Dustin Mcmorris · Nachreisen Historical Fencing Mixed Weapon · Pools Score 2-2 Review →
Mid-Continental HEMA Open 2019
July 2019 · us
No match-level data
14 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 145 ▲18 · 1,612.4
  • Mixed & Men's Steel Sabre Rank 226 · 1,328.1
WEIRD Open 2019
January 2019 · us
40 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 140 ▲838 · 1,602.8
  • Mixed & Men's Steel Sword and Buckler Rank 71 · 1,521.3
LOSS
1310 58%
WIN
Derek Woolever · Vier Blossen Historical Fencing Longsword · Elims - Top 16
WIN
WIN
WIN
WIN
Gannon Kennedy · Accademia del Leone Longsword · Open Pools
WIN
Dustin Mcmorris · Nachreisen Historical Fencing Longsword · Open Pools Score 3-0 Review →
1121 63%
WIN
Kent Cook · Austin Historical Weapons Guild Longsword · Open Pools Score 1-0 Review →
WIN
Devin Jennings · Système d’Armes Longsword · Open Pools Score 2-0 Review →
WIN
962 70%
WIN
1310 58%
WIN
Nathan Cody · Cymbrogi School of Western Martial Arts Longsword · Open Pools Score 3-0 Review →
1259 59%
WIN
Tiffany Ringuette · Ordo Procinctus Longsword · Open Pools
852 75%
WIN
Micala Newland · Cymbrogi School of Western Martial Arts Longsword · Open Pools Score 0-3 Review →
WIN
Kevin Beahan · Sword to Sword Sword & Buckler · Elims - Top 12
WIN
Ryan Hetchler · Cymbrogi School of Western Martial Arts Sword & Buckler · Elims - Top 12
WIN
Kyle Toelle · Cymbrogi School of Western Martial Arts Sword & Buckler · Elims - Top 12
WIN
Kyle Toelle · Cymbrogi School of Western Martial Arts Sword & Buckler · Finals - Top 4
WIN
Gabriel Lord · Cymbrogi School of Western Martial Arts Sword & Buckler · Finals - Top 4
LOSS
Brent Bauden · Système d’Armes Sword & Buckler · Open Pools Score 0-2 Review →
LOSS
Micala Newland · Cymbrogi School of Western Martial Arts Sword & Buckler · Open Pools Score 0-3 Review →
LOSS
WIN
Beau Hulgan · Arena Weapon Arts Sword & Buckler · Open Pools Score 1-0 Review →
WIN
Brian Overton · Austin Historical Weapons Guild Sword & Buckler · Open Pools
WIN
Nathan Cody · Cymbrogi School of Western Martial Arts Sword & Buckler · Open Pools Score 3-0 Review →
WIN
Kent Cook · Austin Historical Weapons Guild Sword & Buckler · Open Pools Score 1-0 Review →
WIN
Noah Klempner · Austin Historical Weapons Guild Sword & Buckler · Open Pools
WIN
Dustin Mcmorris · Nachreisen Historical Fencing Sword & Buckler · Open Pools Score 3-0 Review →
WIN
Devin Jennings · Système d’Armes Sword & Buckler · Open Pools Score 2-0 Review →
LOSS
Bryant Coston · Arena Weapon Arts Dagger · Finals - Top 6
LOSS
LOSS
WIN
WIN
-
Bryant Coston · Arena Weapon Arts Dagger · Open Pools
WIN
Kevin Beahan · Sword to Sword Dagger · Open Pools
WIN
Purpleheart Open 2018
April 2018 · us
No match-level data
5 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 752 · 1,285.0
LOSS
1847
WIN
Charlie Yang · Sword to Sword Longsword · Pool 14
1390
WIN
934
LOSS
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.