Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Sword and Buckler
Current
1247 #628
Peak
1402 July 2024
Record
6W · 9L
Last
July 2025
Mixed & Men's Steel Longsword
Current
1529 #579
Peak
1550 May 2025
Record
19W · 20L
Last
May 2025
Mixed & Men's Steel Single Rapier
Current
1180 #965
Peak
1189 May 2025
Record
3W · 2L
Last
May 2025
Mixed & Men's Steel Sabre
Current
1224 #1,285
Peak
1319 July 2024
Record
7W · 10L
Last
March 2025
Mixed & Men's Steel Single Sidesword
Inactive
Current
1484
Peak
1504 July 2024
Record
10W · 3L
Last
July 2024

Scout analysis

Longsword

19W · 20L · 1D (48%)
Form
Steady
Recent 50% vs older 45%
Record: 19W · 20L · 1D (48%)
Recent half (20 fights): 50%
Older half (20 fights): 45%
Delta: +5%
Current streak: 1 Loss
Based on 40 recorded longsword fights.
Schedule
Punching up
+1.5 vs expectation
Quality wins (won as clear underdog): 4
Upset losses (lost as clear favourite): 2
Over/under vs expectation: +1.5 (14 actual / 12.5 expected, n=27)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Measured
11 exchange-coded matches
Exchanges per point: 2.51
Avg exchanges / match: 9.4
Doubles / match: 0.73
First scorer rate: 55%
Dominant wins (shut-out): 33%
Comeback wins (was behind): 100%
Stage
Balanced
Pool 57% · Elim 38%
Pool stage: 13W · 10L (57%)
Elimination: 3W · 5L (38%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
21 pts off peak
Currently below peak
Current rating: 1529
Peak rating: 1550 (May 2025)
Gap to peak: -21
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
Mixed Steel Longsword 15W · 6L (71%) +4 vs expectation (n=14) avg opponent 1481
Mixed Steel Longsword (Tier A) 2W · 6L (25%) -1.6 vs expectation (n=8) avg opponent 1616
+11 fights in 3 thinner divisions

Sabre

7W · 10L (41%)
Form
Cooling
Recent 38% vs older 50%
Record: 7W · 10L (41%)
Recent half (8 fights): 38%
Older half (8 fights): 50%
Delta: -12%
Current streak: 3 Losses
Based on 17 recorded sabre fights.
Schedule
Punching up
+0.4 vs expectation
Quality wins (won as clear underdog): 3
Over/under vs expectation: +0.4 (6 actual / 5.6 expected, n=13)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Patient finisher
4 exchange-coded matches
Exchanges per point: 2.26
Avg exchanges / match: 13
Doubles / match: 1.25
First scorer rate: 25%
Dominant wins (shut-out): 0%
Comeback wins (was behind): 100%
Stage
Balanced
Pool 42% · Elim 50%
Pool stage: 5W · 7L (42%)
Elimination: 2W · 2L (50%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
95 pts off peak
Currently below peak
Current rating: 1224
Peak rating: 1319 (July 2024)
Gap to peak: -95
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
Mixed Steel Sabre (Tier B) 4W · 8L (33%) -0 vs expectation (n=9) avg opponent 1099
+5 fights in 1 thinner division

Sword & Buckler

6W · 9L (40%)
Form
Cooling
Recent 29% vs older 43%
Record: 6W · 9L (40%)
Recent half (7 fights): 29%
Older half (7 fights): 43%
Delta: -14%
Current streak: 5 Losses
Based on 15 recorded sword & buckler fights.
Schedule
Punching up
+1 vs expectation
Quality wins (won as clear underdog): 3
Upset losses (lost as clear favourite): 1
Over/under vs expectation: +1 (3 actual / 2 expected, n=5)
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
Avg exchanges / match: 7
Doubles / match: 0.5
First scorer rate: 50%
Stage
Balanced
Pool 42% · Elim 33%
Pool stage: 5W · 7L (42%)
Elimination: 1W · 2L (33%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
154 pts off peak
Currently below peak
Current rating: 1247
Peak rating: 1402 (July 2024)
Gap to peak: -154
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
Mixed Steel Arming Sword & Buckler 2W · 7L (22%) avg opponent 1287
+6 fights in 1 thinner division

Sidesword

10W · 3L (77%)
Form
Cooling
Recent 67% vs older 83%
Record: 10W · 3L (77%)
Recent half (6 fights): 67%
Older half (6 fights): 83%
Delta: -16%
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
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 86% · Elim 60%
Pool stage: 6W · 1L (86%)
Elimination: 3W · 2L (60%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
20 pts off peak
Currently below peak
Current rating: 1484
Peak rating: 1504 (July 2024)
Gap to peak: -20
Peak rating comes from the highest Glicko value recorded for this weapon.

Messer

4W · 4L · 1D (44%)
Form
Rising
Recent 50% vs older 25%
Record: 4W · 4L · 1D (44%)
Recent half (4 fights): 50%
Older half (4 fights): 25%
Delta: +25%
Current streak: 1 Win
Based on 9 recorded messer 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.

Rapier

3W · 2L (60%)
Form
Building
60% win rate · 5 fights
Record: 3W · 2L (60%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 1 Loss
Based on 5 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 75%
Pool stage: 3W · 1L (75%)
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: 1180
Peak rating: 1189 (May 2025)
Gap to peak: -9
Peak rating comes from the highest Glicko value recorded for this weapon.

Basket-Hilted Broadsword

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

Mixed Weapon

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: 3 Losses
Based on 4 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 25%
Pool stage: 1W · 3L (25%)
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.
Reach
7 events · us · 10.3 yrs active
5 rated weapons
Tournaments: 7
Countries fought in: 1 (us)
Months active: 123
Fights / year: 10.5
Rated weapons: 5

Clubmates · Noble Science Academy (93)

Events & fights (9)

CombatCon 2025
July 2025 · us
4 fights
Rating outcome
  • Mixed & Men's Steel Sword and Buckler Rank 513 ▼227 · 1,258.8
LOSS
Haesung Kim · Kron Martial Arts Sword & Buckler · Pools Score 1-6 · 1 double Review →
LOSS
Emmanuel Lagumbay · Tattershall School of Defense Sword & Buckler · Pools Score 4-5 Review →
LOSS
Tony Huang · Black Tigers Sword & Buckler · Pools Score 0-9 · 1 double Review →
1293 62%
LOSS
Chandler Brown · En Garde Fencing Sword & Buckler · Pools Score 2-8 Review →
Battle Born 2025
May 2025 · us
22 fights
WIN
1695 27%
LOSS
1695 27%
WIN
1695 27%
WIN
Kyner Hansen · Reno HEMA Speakeasy Longsword · Pool 8
1028 77%
WIN
Ryan Renfro · Noble Science Academy Longsword · Pool 8
1472 55%
WIN
1046 75%
WIN
1515 49%
LOSS
1711 25%
WIN
1695 27%
LOSS
1711 25%
WIN
Michael French · Reno HEMA Speakeasy Longsword · Top 16
1411 57%
LOSS
1227 83%
WIN
WIN
937
WIN
Finnian Beazlie · En Garde Fencing Basket-Hilted Broadsword · Pool 6
WIN
Samuel Szymanski · Academy of Arms Basket-Hilted Broadsword · Pool 6
WIN
Zachary Bellido · Noble Science Academy Basket-Hilted Broadsword · Pool 6
LOSS
Laurel Rogers · Noble Science Academy Basket-Hilted Broadsword · Quarters
DRAW
Ryan Renfro · Noble Science Academy Basket-Hilted Broadsword · Top 16
LoCal Swordfight 2025
March 2025 · us
7 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 768 ▼258 · 1,447.3
  • Mixed & Men's Steel Sabre Rank 773 ▼207 · 1,240.3
LOSS
Joshua Ames · Lonin League Longsword · Pools
1668 37%
LOSS
1772 26%
LOSS
Andrew Hall · Page & Blade Society Longsword · Pools
1469 61%
LOSS
1577 48%
LOSS
1076 54%
Combat Con 2024
July 2024 · us
23 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 427 ▲72 · 1,506.9
  • Mixed & Men's Steel Sabre Rank 468 ▲251 · 1,319.6
  • Mixed & Men's Steel Sword and Buckler Rank 237 ▲452 · 1,402.2
  • Mixed & Men's Steel Single Sidesword Rank 60 ▲54 · 1,504.8
WIN
Sterling Baldwin · San Diego Swordfighters Longsword · Pool Set 1
1412 61%
LOSS
1558 53%
LOSS
Joshua Ames · Lonin League Longsword · Pool Set 1
1661 38%
WIN
James Samples · SoCal Swords Longsword · Pool Set 1
1362 55%
LOSS
Sheik Bacchus · Schola St. George Sabre · Elimination Bracket Score 0-3 Review →
1525 31%
WIN
Ash Tyr · Columbus Saber Academy Sabre · Pool Set 1 Score 3-2 Review →
LOSS
1536 34%
WIN
Joshua Ames · Lonin League Sabre · Pool Set 1
1477 31%
WIN
Chris Jacober · Blackfriar's School of Fence Sabre · Pool Set 1 Score 4-3 Review →
743 65%
LOSS
Jonathan Clyde Ying · SoCal Swords Sidesword · Eighth-Finals
1371 52%
WIN
1323 51%
WIN
1130 63%
WIN
Hoshea Valdez · F3 Sword Academy Sidesword · Pool Set 1
LOSS
Phillip Roemer · The Hilt and Cross Sword & Buckler · Eighth-Finals
1442 38%
WIN
James Auger · Einhorn LA Historical Fencing Arts Sword & Buckler · Elimination Bracket
1357 36%
WIN
Damian Ruiz · Fireblood Combat Sword & Buckler · Pool Set 1 Score 2-0 Review →
WIN
Robert Placencia · Ironwood Historic Swordsmanship Sword & Buckler · Pool Set 1
1355 37%
WIN
Eric Shattuck · Arena Weapon Arts Sword & Buckler · Pool Set 1 Score 4-1 Review →
1605 28%
LOSS
Khari Evans Sword & Buckler · Pool Set 1 Score 1-2 Review →
WIN
Jordan Irgang · Kron Martial Arts Messer · Pool Set 1
LOSS
LOSS
Joshua Ames · Lonin League Messer · Pool Set 1
SoCal Swordfight 2024
February 2024 · us
15 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 448 ▲226 · 1,486.5
  • Mixed & Men's Steel Sabre Rank 584 ▲690 · 1,197.3
LOSS
Anthony Buonomo · Austin Historical Weapons Guild Longsword · Elimination Bracket
1715 38%
WIN
Rashelle DeBolt · Noble Science Academy Longsword · Pool Set 1 Score 7-3 Review →
1477 60%
WIN
Alexander Kotarakos · Unaffiliated Longsword · Pool Set 1 Score 6-2 · 2 doubles Review →
1530 52%
LOSS
1715 38%
LOSS
Matthew Lawrence · SoCal Swords Sabre · Bronze Medal Match Score 3-8 Review →
WIN
Paul Barolet · Academy of Arms Sabre · Eighth-Finals
1155 41%
LOSS
1008 40%
WIN
Jordan Irgang · Kron Martial Arts Sabre · Pool Set 1 Score 9-6 · 2 doubles Review →
1077 39%
WIN
Joseph Campbell · SoCal Swords Sabre · Pool Set 1 Score 9-1 Review →
1092 42%
WIN
Sean Graham · Blackfriar's School of Fence Sabre · Quarterfinals Score 8-5 Review →
1175 35%
LOSS
Jack Murray · Dallas School of Historical Fencing Sabre · Semifinals Score 2-8 Review →
917 46%
WIN
Matthew Thompson · Bighorn Historical Combat Mixed Weapon · Pool Set 1 Score 1-0 · 1 double Review →
LOSS
Steven Kassebaum · Lost Arts Historic Fencing Mixed Weapon · Pool Set 1 Score 2-3 · 3 doubles Review →
LOSS
Justin Beck · F3 Sword Academy Mixed Weapon · Pool Set 1 Score 1-2 · 1 double Review →
LOSS
Andy Plymate Mixed Weapon · Pool Set 1 Score 0-4 Review →
Combat Con 2023
July 2023 · us
25 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 575 ▲1497 · 1,422.3
  • Mixed & Men's Steel Sword and Buckler Rank 521 · 1,100.3
  • Mixed & Men's Steel Single Sidesword Rank 57 · 1,421.5
WIN
1303 51%
WIN
Max Zimet · San Diego Swordfighters Longsword · Pool Set 1
1388 37%
WIN
Hilliary Lipsig · F3 Sword Academy Longsword · Pool Set 1
WIN
Roman Nguyen · Noble Science Academy Longsword · Pool Set 1
WIN
Kris Pruett · Noble Science Academy Longsword · Pool Set 1
LOSS
Yuheng Liu · Lonin League Longsword · Quarterfinals
1362 43%
WIN
Alejandro Anazco · Vier Blossen Historical Fencing Sidesword · Bronze Medal Match Score 2-0 Review →
WIN
Yanwen Xu · Italian Renaissance Swordsmanship Academy Sidesword · Eighth-Finals Score 3-2 Review →
WIN
Gilbert Pena · Vier Blossen Historical Fencing Sidesword · Elimination Bracket Score 2-1 Review →
LOSS
Lucas Olson · Wisconsin Historical Fencing Association Sidesword · Pool Set 1 Score 1-2 Review →
WIN
WIN
Alan West · San Diego Swordfighters Sidesword · Pool Set 1 Score 3-1 Review →
WIN
Mitchell Kirshner · Ironwood Historic Swordsmanship Sidesword · Pool Set 1 Score 3-2 Review →
WIN
Gabriel Pottebaum · Indes Ferox Gladio Sidesword · Quarterfinals Score 4-3 Review →
LOSS
Andy Hoang · Black Tigers Sidesword · Semifinals Score 1-4 Review →
LOSS
Nathan Pearce · Loyal Order of the Sword Sword & Buckler · Elimination Bracket
LOSS
Nathan Pearce · Loyal Order of the Sword Sword & Buckler · Pool Set 1
WIN
Mitchell Kirshner · Ironwood Historic Swordsmanship Sword & Buckler · Pool Set 1 Score 3-2 Review →
LOSS
Yanwen Xu · Italian Renaissance Swordsmanship Academy Sword & Buckler · Pool Set 1 Score 3-2 Review →
1490
WIN
Derek Gill · Czort Fencing Sword & Buckler · Pool Set 1
1076
LOSS
Bryce Johns · True Edge Academy of Swordsmanship Messer · Elimination Bracket
LOSS
WIN
WIN
SoCal Swordfight 2023
February 2023 · us
6 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1666 · 1,082.9
  • Mixed & Men's Steel Sabre Rank 837 · 745.9
LOSS
Michal Sadowski Longsword · Elimination Bracket
WIN
William Douglas · Inland Northwest Longsword Academy Longsword · Pool Set 1 Score 9-4 Review →
WIN
Tran Hung · SoCal Swords Longsword · Pool Set 1 Score 9-0 Review →
LOSS
Richard Thom · Stronghold Historical Combat Longsword · Pool Set 1 Score 1-7 Review →
LOSS
LOSS
Nathaniel Schwarz · Burning Sun Sabre · Pool Set 1
CombatCon 2015
June 2015
No match-level data
3 fights
Combat Con 2019
August 2019
No match-level data
3 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.