Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Longsword
Current
1732 #101
Peak
1736 February 2026
Record
48W · 15L · 1D
Last
February 2026
Mixed & Men's Steel Single Sidesword Regional
Current
1373 #182
Peak
1375 February 2026
Record
6W · 2L · 1D
Last
February 2026
Mixed & Men's Steel Sabre
Current
1564 #224
Peak
1577 March 2025
Record
10W · 4L
Last
March 2025
Mixed & Men's Steel Sword and Buckler
Current
1676 #62
Peak
1698 June 2024
Record
16W · 3L · 1D
Last
June 2024
Mixed & Men's Steel Single Rapier
Inactive
Current
1311
Peak
1334 June 2023
Record
5W · 3L
Last
June 2023

Scout analysis

Longsword

48W · 15L · 1D (75%)
Form
Rising
Recent 81% vs older 69%
Record: 48W · 15L · 1D (75%)
Recent half (32 fights): 81%
Older half (32 fights): 69%
Delta: +12%
Current streak: 9 Wins
Based on 64 recorded longsword fights.
Schedule
Punching up
+8.4 vs expectation
Quality wins (won as clear underdog): 6
Upset losses (lost as clear favourite): 2
Over/under vs expectation: +8.4 (36 actual / 27.6 expected, n=49)
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 90% · Elim 70%
Pool stage: 27W · 3L (90%)
Elimination: 7W · 3L (70%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
At peak
Near career best
Current rating: 1732
Peak rating: 1736 (February 2026)
Gap to peak: -4
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Mixed Steel Longsword 25W · 9L (74%) +5.3 vs expectation (n=23) avg opponent 1223
Mixed Steel Longsword (Tier A) 7W · 3L (70%) +1.4 vs expectation (n=10) avg opponent 1603
Mixed Steel Longsword With Optional Dagger 8W · 0L (100%) +1.7 vs expectation (n=6) avg opponent 1363
+12 fights in 3 thinner divisions

Sword & Buckler

16W · 3L · 1D (80%)
Form
Rising
Recent 90% vs older 70%
Record: 16W · 3L · 1D (80%)
Recent half (10 fights): 90%
Older half (10 fights): 70%
Delta: +20%
Current streak: 10 Wins
Based on 20 recorded sword & buckler fights.
Schedule
Comfort bracket
+3 vs expectation
Over/under vs expectation: +3 (6 actual / 3 expected, n=6)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Fast starter
4 exchange-coded matches
Exchanges per point: 1.63
Avg exchanges / match: 6.5
Doubles / match: 1.5
First scorer rate: 100%
Dominant wins (shut-out): 50%
Comeback wins (was behind): 0%
Stage
Pool data only
Pool 100%
Pool stage: 14W · 0L (100%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
22 pts off peak
Currently below peak
Current rating: 1676
Peak rating: 1698 (June 2024)
Gap to peak: -22
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Sabre

10W · 4L (71%)
Form
Steady
Recent 71% vs older 71%
Record: 10W · 4L (71%)
Recent half (7 fights): 71%
Older half (7 fights): 71%
Delta: 0%
Current streak: 1 Win
Based on 14 recorded sabre fights.
Schedule
Comfort bracket
+1.3 vs expectation
Over/under vs expectation: +1.3 (4 actual / 2.7 expected, n=6)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Measured
3 exchange-coded matches
Exchanges per point: 1.3
Avg exchanges / match: 8.7
Doubles / match: 0.67
First scorer rate: 33%
Dominant wins (shut-out): 0%
Comeback wins (was behind): 100%
Stage
Knockout killer
Pool 71% · Elim 100%
Pool stage: 5W · 2L (71%)
Elimination: 4W · 0L (100%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
At peak
Near career best
Current rating: 1564
Peak rating: 1577 (March 2025)
Gap to peak: -12
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Mixed Steel Sabre (Tier C) 6W · 2L (75%)
+6 fights in 1 thinner division

Basket-Hilted Broadsword

8W · 1L · 1D (80%)
Form
Steady
Recent 80% vs older 80%
Record: 8W · 1L · 1D (80%)
Recent half (5 fights): 80%
Older half (5 fights): 80%
Delta: 0%
Current streak: 2 Wins
Based on 10 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
Elim data only
Elim 75%
Pool stage: needs 3+ coded fights.
Elimination: 3W · 1L (75%)
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.

Sidesword

6W · 2L · 1D (67%)
Form
Steady
Recent 75% vs older 75%
Record: 6W · 2L · 1D (67%)
Recent half (4 fights): 75%
Older half (4 fights): 75%
Delta: 0%
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 100%
Pool stage: 3W · 0L (100%)
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: 1373
Peak rating: 1375 (February 2026)
Gap to peak: -2
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Rapier

5W · 3L (63%)
Form
Cooling
Recent 25% vs older 100%
Record: 5W · 3L (63%)
Recent half (4 fights): 25%
Older half (4 fights): 100%
Delta: -75%
Current streak: 1 Loss
Based on 8 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 67%
Pool stage: 4W · 2L (67%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
23 pts off peak
Currently below peak
Current rating: 1311
Peak rating: 1334 (June 2023)
Gap to peak: -23
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
Reach
12 events · us · 9.6 yrs active
5 rated weapons
Tournaments: 12
Countries fought in: 1 (us)
Months active: 115
Fights / year: 13
Rated weapons: 5

Clubmates · Lonin League (57)

Events & fights (12)

PNW 2016: Swordsquatch
September 2016 · us
No match-level data
4 fights
Evergreen Open 2026
February 2026 · us
17 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 94 ▲86 · 1,736.5
  • Mixed & Men's Steel Single Sidesword Rank 170 · 1,375.1
WIN
Dashiell Harrison · Indes Ferox Gladio Longsword · Gold Medal Match Score 9-2 Review →
1684 56%
WIN
Jesse Frank · Seven Swords Academy Longsword · Pools Score 10-0 Review →
807 95%
WIN
Cory Danow · Bridge City Blades Longsword · Pools Score 9-0 Review →
WIN
Sihong Fu · Academie Duello Longsword · Pools Score 10-3 Review →
1553 75%
WIN
Benjamin Kuehn · Lonin League Longsword · Pools Score 9-0 Review →
1500 67%
WIN
Cameron Blair · Lonin League Longsword · Semifinals Score 9-4 Review →
1648 58%
WIN
Willow Kowalski · Kulshan HEMA Longsword · Top 16 Score 10-0 Review →
983 80%
WIN
Jesse Harrold · Kulshan HEMA Longsword · Top 8 Score 10-6 Review →
LOSS
Lorenzo Mendoza · Snohomish Dueling Society Sidesword · Gold Medal Match Score 11-5 Review →
WIN
Lorenzo Mendoza · Snohomish Dueling Society Sidesword · Random Pools Score 11-5 Review →
WIN
Quinn Slatter · Valley's heart HEMA Sidesword · Random Pools Score 4-2 Review →
WIN
Xander Reitz · Whidbey Swordplay Association Sidesword · Random Pools Score 17-0 · 1 double Review →
LOSS
Lorenzo Mendoza · Snohomish Dueling Society Sidesword · Semifinals Score 11-5 Review →
WIN
Skylar Drayer · Kulshan HEMA Sidesword · Total Score Weighted
DRAW
Dashiell Harrison · Indes Ferox Gladio Sidesword · Total Score Weighted Score 9-2 Review →
WIN
Connor Wood · Inland Northwest Longsword Academy Sidesword · Total Score Weighted
WIN
Jordan Thompson · Eastside Fechtverein HEMA Sidesword · Total Score Weighted
LoCal Swordfight 2025
March 2025 · us
12 fights
LOSS
1516 65%
WIN
1470 82%
WIN
Jem Burke · Invirtus Longsword · Pools
1587 56%
WIN
Chandler Brown · En Garde Fencing Longsword · Pools
1774 39%
LOSS
1866 28%
WIN
Andrew Hall · Page & Blade Society Longsword · Top 32
1469 75%
WIN
Bailey Fatool · Swordplay LA Sabre · Pools
1484 46%
WIN
1567 48%
WIN
1418 62%
LOSS
Robert Childs · Black Tigers Sabre · Pools
1822 29%
LOSS
1800 33%
WIN
1377 52%
Battle Born IV 2024
May 2024 · us
No match-level data
15 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 125 ▲29 · 1,656.6
WIN
WIN
1290 63%
WIN
1398 82%
DRAW
1319 72%
WIN
Jeremy Pace · Cymbrogi School of Western Martial Arts Basket-Hilted Broadsword · Gold 1
WIN
Jeremy Pace · Cymbrogi School of Western Martial Arts Basket-Hilted Broadsword · Gold 2
DRAW
Kevin Pigao · Kron Martial Arts Basket-Hilted Broadsword · Pool 7
WIN
Dashiell Harrison · Indes Ferox Gladio Basket-Hilted Broadsword · Pool 7
WIN
Andre Mailloux · Noble Science Academy Basket-Hilted Broadsword · Pool 7
WIN
Ryan Renfro · Noble Science Academy Basket-Hilted Broadsword · Quarters
WIN
Dashiell Harrison · Indes Ferox Gladio Basket-Hilted Broadsword · Semis 1
LOSS
Jeremy Pace · Cymbrogi School of Western Martial Arts Basket-Hilted Broadsword · Semis 2
WIN
Andy Hoang · Black Tigers Basket-Hilted Broadsword · Semis 3
WIN
Michael French · Reno HEMA Speakeasy Basket-Hilted Broadsword · Top 16
11 fights
Rating outcome
  • Mixed & Men's Steel Sword and Buckler Rank 34 ▲207 · 1,698.8
WIN
William Welch · Krieg School Sword & Buckler · Pool Set 1 Score 1-0 · 4 doubles Review →
WIN
Ryan Kolick · Seven Swords Academy Sword & Buckler · Pool Set 1 Score 3-1 · 1 double Review →
1346 59%
WIN
Galen Bizovi · Masterless Fencing Sword & Buckler · Pool Set 1 Score 4-0 · 1 double Review →
WIN
Alex Hanning · Lonin League Sword & Buckler · Pool Set 2
1286 53%
WIN
Frank Torkel · Masterless Fencing Sword & Buckler · Pool Set 2
DRAW
Michael DeSimone · Masterless Fencing Sword & Buckler · Pool Set 2
WIN
Jonathan Han · En Garde Fencing Sword & Buckler · Pool Set 2
WIN
Alex Hanning · Lonin League Sword & Buckler · Pool Set 3
1286 53%
WIN
Alex Williamson · Bighorn Historical Combat Sword & Buckler · Pool Set 3
1399 51%
WIN
Tristan Fackler · Loyal Order of the Sword Sword & Buckler · Pool Set 3
1498 43%
WIN
Geoffrey Campbell · Lonin League Sword & Buckler · Pool Set 3
SoCal Swordfight 2024
February 2024 · us
12 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 148 ▲63 · 1,632.8
  • Mixed & Men's Steel Sabre Rank 281 · 1,378.5
LOSS
1715 41%
WIN
Joshua Ames · Lonin League Longsword · Pool Set 1 Score 7-2 Review →
1611 43%
WIN
Scott Bradley · Bladehaven Historical Fencing Longsword · Pool Set 1 Score 7-3 Review →
1561 62%
WIN
Cameron Rasmussen · F3 Sword Academy Longsword · Pool Set 1 Score 8-3 Review →
1453 67%
WIN
Kalan Miurrelle · SoCal Swords Sabre · Eighth-Finals
WIN
Matthew Roop-Kharasch · Lonin League Sabre · Elimination Bracket
LOSS
Joshua Ames · Lonin League Sabre · Gold Medal Match Score 7-2 Review →
WIN
Benjamin Davis · Academie Duello Sabre · Pool Set 1 Score 9-3 · 1 double Review →
WIN
Zachary Bellido · Noble Science Academy Sabre · Pool Set 1 Score 9-4 · 1 double Review →
LOSS
Nicholas Schottle · San Diego Swordfighters Sabre · Pool Set 1 Score 2-4 Review →
WIN
Salt Lake Open 2023
October 2023 · us
4 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 194 ▲8 · 1,589.1
WIN
Jason Smith · Valley's heart HEMA Longsword · Pool Set 1
1543 60%
WIN
1216 91%
WIN
Quoc Lieu · KdF Fencing Longsword · Pool Set 1
1403 76%
LOSS
1233 77%
Rose City Classic 2017
November 2017 · us
6 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 893 ▲262 · 1,180.9
  • Mixed & Men's Steel Sword and Buckler Rank 302 · 1,000.5
LOSS
1450 32%
WIN
1550 26%
LOSS
1710 17%
LOSS
1721
LOSS
24 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 188 ▲395 · 1,585.4
  • Mixed & Men's Steel Single Rapier Rank 204 · 1,334.4
  • Mixed & Men's Steel Sword and Buckler Rank 185 ▲418 · 1,396.8
WIN
Jason Smith · Valley's heart HEMA Longsword · Bronze Medal Match Score 1-7 Review →
1483 46%
WIN
Andy Campbell · The Historical Combat Collective Longsword · Eighth-Finals Score 0-9 Review →
1330 63%
WIN
Abigail Yang · Seven Swords Academy Longsword · Elimination Bracket Score 2-9 Review →
1121 73%
WIN
Zack Whitney · Indes Ferox Gladio Longsword · Elimination Bracket Score 1-9 Review →
WIN
Naseeb Hussain · The Historical Combat Collective Longsword · Pool Set 1 Score 1-9 Review →
616 86%
WIN
Cody Shepherd · Masterless Fencing Longsword · Pool Set 1 Score 3-9 Review →
WIN
Dillon Jackson · Seven Swords Academy Longsword · Pool Set 1 Score 1-9 Review →
758 75%
WIN
Tony Huang · Black Tigers Longsword · Pool Set 1 Score 4-9 Review →
1536 43%
WIN
Joshua Ames · Lonin League Longsword · Quarterfinals Score 5-9 Review →
1591 31%
LOSS
Ember McIntyre · Lonin League Longsword · Semifinals
1631 31%
WIN
1325
WIN
John Czekala Rapier · Pools
WIN
Cameron Turner Rapier · Pools
LOSS
LOSS
Jason Smith · Valley's heart HEMA Rapier · Pools Score 1-7 Review →
WIN
664
LOSS
Tony Huang · Black Tigers Rapier · Quarterfinals Score 4-9 Review →
1617
WIN
Ian Wilson · Seven Swords Academy Sword & Buckler · Eighth-Finals
WIN
Tony Huang · Black Tigers Sword & Buckler · Pool Set 1 Score 4-9 Review →
WIN
Thora Jensdottir · The Forge: Western Martial Arts Sword & Buckler · Pool Set 1 Score 0-9 Review →
WIN
Andy Plymate · Bridge City Blades Sword & Buckler · Pool Set 1 Score 0-9 Review →
WIN
Cory Conner · Swordguild Portland Sword & Buckler · Pool Set 1 Score 0-9 Review →
1170 43%
LOSS
Alex Williamson · Bighorn Historical Combat Sword & Buckler · Quarterfinals
IFG Spring Fling 2019
April 2019 · us
9 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 428 ▲211 · 1,457.1
WIN
Stephen Loch · Indes Ferox Gladio Longsword · Bronze Medal Match
1200 67%
WIN
Ryan Kolick · Seven Swords Academy Longsword · Eighth-Finals
LOSS
Dashiell Harrison · Indes Ferox Gladio Longsword · Pool Set 1
1468 48%
WIN
David Hebron · Unaffiliated Longsword · Pool Set 1
WIN
Tyler Janzen · The Historical Combat Collective Longsword · Pool Set 1 Score 7-3 Review →
947 63%
WIN
Mateo Lopez Espejo · Indes Ferox Gladio Longsword · Pool Set 1
776 74%
WIN
Herry Chen · Academie Duello Longsword · Pool Set 1 Score 7-1 Review →
1186 63%
WIN
Cory Conner · Swordguild Portland Longsword · Quarterfinals
1061 67%
LOSS
Dashiell Harrison · Indes Ferox Gladio Longsword · Semifinals
1468 48%
7 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 496 ▲648 · 1,389.3
WIN
Herry Chen · Academie Duello Longsword · Elimination Pools Score 9-2 Review →
1126 54%
WIN
Pete Siefer · Unaffiliated Longsword · Elimination Pools Score 9-0 Review →
WIN
Mateo Lopez Espejo · Indes Ferox Gladio Longsword · Elimination Pools
LOSS
1547 30%
WIN
Tony Huang · Black Tigers Longsword · Top 4
1507 32%
LOSS
1547 30%
Winter's End 2017
February 2017 · us
No match-level data
4 fights
LOSS
1034 41%
WIN
1329 25%
WIN
791 51%
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.