Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Sabre
Current
1560 #229
Peak
1563 March 2026
Record
45W · 26L · 1D
Last
March 2026
Mixed & Men's Steel Rapier and Dagger
Current
1536 #132
Peak
1538 March 2026
Record
22W · 17L · 3D
Last
March 2026
Mixed & Men's Steel Longsword
Current
1508 #617
Peak
1512 March 2026
Record
57W · 44L · 6D
Last
March 2026
Mixed & Men's Singlestick
Current
1128 #268
Peak
1133 August 2025
Record
2W · 3L
Last
August 2025
Mixed & Men's Steel Sword and Buckler
Current
1525 #163
Peak
1537 July 2025
Record
19W · 11L
Last
July 2025
Mixed & Men's Steel Single Rapier
Current
1411 #344
Peak
1429 March 2025
Record
22W · 17L · 3D
Last
March 2025
Mixed & Men's Steel Single Sidesword Regional
Current
1164 #411
Peak
1179 July 2024
Record
4W · 5L
Last
July 2024

Scout analysis

Longsword

57W · 44L · 6D (53%)
Form
Rising
Recent 58% vs older 47%
Record: 57W · 44L · 6D (53%)
Recent half (53 fights): 58%
Older half (53 fights): 47%
Delta: +11%
Current streak: 1 Win
Based on 107 recorded longsword fights.
Schedule
Punching up
+5.9 vs expectation
Quality wins (won as clear underdog): 12
Upset losses (lost as clear favourite): 2
Over/under vs expectation: +5.9 (40 actual / 34.1 expected, n=76)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Measured
12 exchange-coded matches
Exchanges per point: 1.08
Avg exchanges / match: 5.8
Doubles / match: 0.17
First scorer rate: 42%
Dominant wins (shut-out): 67%
Comeback wins (was behind): 83%
Stage
Balanced
Pool 57% · Elim 54%
Pool stage: 43W · 33L (57%)
Elimination: 7W · 6L (54%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
At peak
Near career best
Current rating: 1508
Peak rating: 1512 (March 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 40W · 24L · 3D (60%) +6.9 vs expectation (n=40) avg opponent 1288
Mixed Steel Longsword (Tier A) 3W · 8L (27%) -0.2 vs expectation (n=11) avg opponent 1615
Mixed Steel Longsword (Open) 7W · 1L · 3D (64%) -0.6 vs expectation (n=7) avg opponent 1487
+18 fights in 4 thinner divisions

Smallsword

49W · 38L · 10D (51%)
Form
Rising
Recent 65% vs older 38%
Record: 49W · 38L · 10D (51%)
Recent half (48 fights): 65%
Older half (48 fights): 38%
Delta: +27%
Current streak: 1 Loss
Based on 97 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
Fast starter
5 exchange-coded matches
Exchanges per point: 1.3
Avg exchanges / match: 2.6
Doubles / match: 0.2
First scorer rate: 60%
Dominant wins (shut-out): 50%
Comeback wins (was behind): 100%
Stage
Balanced
Pool 57% · Elim 44%
Pool stage: 29W · 22L (57%)
Elimination: 11W · 14L (44%)
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

45W · 26L · 1D (63%)
Form
Rising
Recent 69% vs older 56%
Record: 45W · 26L · 1D (63%)
Recent half (36 fights): 69%
Older half (36 fights): 56%
Delta: +13%
Current streak: 1 Loss
Based on 72 recorded sabre fights.
Schedule
Punching up
+3.1 vs expectation
Quality wins (won as clear underdog): 5
Upset losses (lost as clear favourite): 3
Over/under vs expectation: +3.1 (27 actual / 23.9 expected, n=46)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Measured
16 exchange-coded matches
Exchanges per point: 0.74
Avg exchanges / match: 5.8
Doubles / match: 0.19
First scorer rate: 50%
Dominant wins (shut-out): 17%
Comeback wins (was behind): 83%
Stage
Pool specialist
Pool 73% · Elim 50%
Pool stage: 38W · 14L (73%)
Elimination: 5W · 5L (50%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
At peak
Near career best
Current rating: 1560
Peak rating: 1563 (March 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 Sabre 22W · 14L (61%) +1.5 vs expectation (n=21) avg opponent 1328
Mixed Steel Sabre (Tier A) 6W · 7L (46%) +0.5 vs expectation (n=13) avg opponent 1464
Mixed Steel Sabre (Open) 8W · 2L · 1D (73%) -0.3 vs expectation (n=7) avg opponent 993
Men's Steel Sabre 7W · 1L (88%) +1.4 vs expectation (n=5) avg opponent 1136
+4 fights in 1 thinner division

Rapier

22W · 17L · 3D (52%)
Form
Steady
Recent 57% vs older 48%
Record: 22W · 17L · 3D (52%)
Recent half (21 fights): 57%
Older half (21 fights): 48%
Delta: +9%
Current streak: 1 Loss
Based on 42 recorded rapier fights.
Schedule
Punching up
-1 vs expectation
Quality wins (won as clear underdog): 1
Upset losses (lost as clear favourite): 1
Over/under vs expectation: -1 (5 actual / 6 expected, n=14)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Measured
6 exchange-coded matches
Exchanges per point: 0.81
Avg exchanges / match: 4.2
Doubles / match: 0.33
First scorer rate: 17%
Dominant wins (shut-out): 50%
Comeback wins (was behind): 100%
Stage
Pool specialist
Pool 60% · Elim 40%
Pool stage: 18W · 12L (60%)
Elimination: 2W · 3L (40%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
At peak
Near career best
Current rating: 1536
Peak rating: 1538 (March 2026)
Gap to peak: -2
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Mixed Steel Single Rapier 5W · 5L (50%) avg opponent 1257
Mixed Steel Single Rapier (Tier A) 4W · 5L (44%) +0.1 vs expectation (n=9) avg opponent 1428
Mixed Steel Single Rapier (Open) 4W · 2L · 3D (44%) -1.1 vs expectation (n=5) avg opponent 1378
Mixed Steel Rapier & Optional Dagger 4W · 4L (50%)
+6 fights in 1 thinner division

Sword & Buckler

19W · 11L (63%)
Form
Steady
Recent 60% vs older 67%
Record: 19W · 11L (63%)
Recent half (15 fights): 60%
Older half (15 fights): 67%
Delta: -7%
Current streak: 2 Wins
Based on 30 recorded sword & buckler 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 (7 actual / 6.6 expected, n=14)
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
Balanced
Pool 63% · Elim 57%
Pool stage: 12W · 7L (63%)
Elimination: 4W · 3L (57%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
At peak
Near career best
Current rating: 1525
Peak rating: 1537 (July 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 Arming Sword & Buckler 9W · 5L (64%) +0.5 vs expectation (n=5) avg opponent 1409
Mixed Steel Arming Sword & Buckler (Open) 9W · 3L (75%) +1 vs expectation (n=7) avg opponent 1379
+4 fights in 1 thinner division

Rapier & Dagger

13W · 8L · 1D (59%)
Form
Steady
Recent 55% vs older 64%
Record: 13W · 8L · 1D (59%)
Recent half (11 fights): 55%
Older half (11 fights): 64%
Delta: -9%
Current streak: 1 Win
Based on 22 recorded rapier & dagger fights.
Schedule
Punching up
+1 vs expectation
Quality wins (won as clear underdog): 1
Over/under vs expectation: +1 (7 actual / 6 expected, n=13)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Fast starter
5 exchange-coded matches
Exchanges per point: 0.66
Avg exchanges / match: 5.8
Doubles / match: 0
First scorer rate: 60%
Dominant wins (shut-out): 25%
Comeback wins (was behind): 100%
Stage
Pool data only
Pool 71%
Pool stage: 10W · 4L (71%)
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.
By division
Mixed Steel Rapier & Dagger 11W · 5L · 1D (65%) +0.9 vs expectation (n=9) avg opponent 1403
+5 fights in 1 thinner division

Messer

6W · 5L (55%)
Form
Rising
Recent 60% vs older 40%
Record: 6W · 5L (55%)
Recent half (5 fights): 60%
Older half (5 fights): 40%
Delta: +20%
Current streak: 1 Loss
Based on 11 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
Balanced
Pool 57% · Elim 50%
Pool stage: 4W · 3L (57%)
Elimination: 2W · 2L (50%)
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

4W · 5L (44%)
Form
Steady
Recent 50% vs older 50%
Record: 4W · 5L (44%)
Recent half (4 fights): 50%
Older half (4 fights): 50%
Delta: 0%
Current streak: 2 Losses
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 43%
Pool stage: 3W · 4L (43%)
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: 1164
Peak rating: 1179 (July 2024)
Gap to peak: -15
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Dussack

6W · 1L · 1D (75%)
Form
Steady
Recent 75% vs older 75%
Record: 6W · 1L · 1D (75%)
Recent half (4 fights): 75%
Older half (4 fights): 75%
Delta: 0%
Current streak: 2 Wins
Based on 8 recorded dussack 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
Measured
8 exchange-coded matches
Exchanges per point: 0.83
Avg exchanges / match: 3
Doubles / match: 0
First scorer rate: 50%
Dominant wins (shut-out): 57%
Comeback wins (was behind): 86%
Stage
Pool data only
Pool 86%
Pool stage: 6W · 1L (86%)
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

4W · 3L (57%)
Form
Building
57% win rate · 7 fights
Record: 4W · 3L (57%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 1 Loss
Based on 7 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 is relative to an isolated regional scene - see the "How to read this profile" note below.

Other

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

Singlestick

2W · 3L (40%)
Form
Building
40% win rate · 5 fights
Record: 2W · 3L (40%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 2 Wins
Based on 5 recorded singlestick 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
At peak
Near career best
Current rating: 1128
Peak rating: 1133 (August 2025)
Gap to peak: -4
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
Reach
15 events · us · 6.6 yrs active
6 rated weapons
Tournaments: 15
Countries fought in: 1 (us)
Months active: 79
Fights / year: 63.3
Rated weapons: 6

Clubmates · Ironwood Historic Swordsmanship (22)

Events & fights (15)

LoCal Swordfight 2026
March 2026 · us
40 fights
LOSS
Caleb DeWolf · Crossroads Swords Longsword · Pools
1595 33%
WIN
1845 8%
LOSS
Frank Torkel · Masterless Fencing Longsword · Pools
1457 52%
LOSS
Jason Prendergast · Black Tigers Rapier & Dagger · Pools
1486 49%
WIN
Joshua Maltese · Mordhau Historical Combat Rapier & Dagger · Pools
1161 74%
LOSS
Chandler Brown · En Garde Fencing Rapier & Dagger · Pools
1727 35%
LOSS
Jonathan Curry · Black Tigers Rapier & Dagger · Top 16
WIN
1806 27%
WIN
1441 45%
WIN
1290 46%
LOSS
1361 53%
WIN
Miro Lahtela · EHMS Sabre · Pools
1860 11%
WIN
1604 37%
LOSS
Cameron Blair · Lonin League Sabre · Top 21
1353 47%
LOSS
Aleksander Dynarek · Mordschlag Smallsword · Elims
WIN
Aaron Yang · F3 Sword Academy Smallsword · Elims
WIN
Alanna Wendt · En Garde Fencing Smallsword · Elims
WIN
Christopher Romo · Swordplay LA Smallsword · Elims
WIN
Timothy Magnuson · SoCal Swords Smallsword · Elims
-
Sage Nagai · Noble Science Academy Smallsword · Elims
LOSS
Konrad Kramarz · Mordschlag Smallsword · Finals
LOSS
Justinder Singh · Burning Sun Smallsword · Finals
WIN
LOSS
Aleksander Dynarek · Mordschlag Smallsword · Finals
WIN
Kalan Miurrelle · SoCal Swords Smallsword · Finals
LOSS
Robert Childs · Black Tigers Smallsword · Finals
WIN
LOSS
Konrad Kramarz · Mordschlag Smallsword · Pools
WIN
Matthew Lawrence · SoCal Swords Smallsword · Pools
WIN
Christopher Romo · Swordplay LA Smallsword · Pools
WIN
LOSS
WIN
WIN
David Lillethun · Boston Armizare Smallsword · Pools
LOSS
Elan Matlovsky · Academy of Arms Smallsword · Pools
Fright Fight 2025
October 2025 · us
37 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 587 ▲105 · 1,505.5
  • Mixed & Men's Steel Sabre Rank 235 ▲51 · 1,526.3
  • Mixed & Men's Steel Rapier and Dagger Rank 101 ▲386 · 1,531.3
WIN
Joseph Campbell · SoCal Swords Longsword · Pools Score 6-4 Review →
1258 79%
DRAW
Joshua Maltese · Mordhau Historical Combat Longsword · Pools Score 6-6 Review →
903 93%
WIN
1424 49%
WIN
WIN
WIN
1054 85%
WIN
Chad Sandidge · Seven Swords Academy Longsword · Pools Score 14-0 Review →
873 93%
LOSS
Michael Konrad · Ironwood Historic Swordsmanship Longsword · Top 16 Score 8-10 Review →
1553 37%
LOSS
Andy Hoang · Black Tigers Rapier & Dagger · Bronze Medal Match Score 1-2 Review →
1683 34%
DRAW
Sage Nagai · Noble Science Academy Rapier & Dagger · Pools
1387 48%
WIN
CaiPendragon Skigin · SoCal Swords Rapier & Dagger · Pools
1179 58%
WIN
Nick Hernandez · Mordhau Historical Combat Rapier & Dagger · Pools Score 18-0 Review →
1199 50%
WIN
Joseph Campbell · SoCal Swords Rapier & Dagger · Pools Score 6-4 Review →
1011 67%
WIN
Corey Blythe · Phoenix Society of Historical Swordsmanship Rapier & Dagger · Pools Score 14-0 Review →
WIN
Haesung Kim · Kron Martial Arts Rapier & Dagger · Pools Score 8-2 Review →
WIN
Thomas Spencer · Ironwood Historic Swordsmanship Rapier & Dagger · Pools Score 20-2 Review →
LOSS
Robert Childs · Black Tigers Rapier & Dagger · Pools
2043 15%
LOSS
Brian Kolden · Phoenix Society of Historical Swordsmanship Rapier & Dagger · Semifinals Score 4-6 Review →
1291 42%
WIN
1300 52%
WIN
1468 45%
WIN
1284 65%
WIN
770 83%
WIN
893 92%
WIN
Paul Barolet · Academy of Arms Sabre · Pools Score 10-2 Review →
1181 80%
WIN
Tristan Fackler · Loyal Order of the Sword Sabre · Pools Score 0-0 Review →
1549 37%
LOSS
WIN
-
Tristan Fackler · Loyal Order of the Sword Smallsword · Pools Score 0-0 Review →
WIN
Donnybrook 2025
August 2025 · us
34 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 670 ▲106 · 1,485.8
  • Mixed & Men's Steel Sabre Rank 278 ▲23 · 1,489.6
  • Mixed & Men's Singlestick Rank 261 · 1,133.3
WIN
Nari Duskryn · Unaffiliated Longsword · Pools
1120 57%
WIN
1451 53%
LOSS
1165 79%
LOSS
1820 8%
WIN
Sheik Bacchus · Schola St. George Longsword · Top 32
1524 42%
WIN
1318 52%
WIN
824 86%
WIN
Thomas Amoroso · Columbus Saber Academy Sabre · Pools Score 10-6 · 1 double Review →
1427 54%
WIN
Jonathan Evans · Sword Inquisition Sabre · Top 15 Score 12-5 Review →
LOSS
1693 21%
LOSS
Mikhail Timofeev · Arena Weapon Arts Singlestick · Pools
LOSS
Gavin Page · Wichita Fencing & HEMA Academy Singlestick · Pools Score 0-10 Review →
1721
LOSS
Gavin Page · Wichita Fencing & HEMA Academy Singlestick · Top 16 Score 0-10 Review →
1721
WIN
WIN
Colin Myers · Arena Weapon Arts Singlestick · Top 55
WIN
Michael McIntosh · Omaha Kunst des Fechtens Mixed Weapon · Pools Score 9-8 Review →
LOSS
Jesse Wilson · Arena Weapon Arts Mixed Weapon · Pools Score 8-9 Review →
LOSS
Court Dyke · Wichita Fencing & HEMA Academy Mixed Weapon · Pools Score 9-5 Review →
WIN
Dmitry Tolstinev · Arena Weapon Arts Mixed Weapon · Top 16 Score 11-8 Review →
WIN
Jieyu Wu · Sword Inquisition Mixed Weapon · Top 32 Score 13-9 Review →
WIN
Tyvan Deming · Society of Historical Fencing Mixed Weapon · Top 56 Score 13-9 Review →
LOSS
WIN
Justinder Singh · Burning Sun Rapier · Pools Score 9-0 Review →
WIN
Anna Wilbeck · Unaffiliated Rapier · Pools Score 8-2 Review →
WIN
Tony Huang · Black Tigers Rapier · Top 16 Score 12-3 Review →
WIN
LOSS
Beau Hulgan · Arena Weapon Arts Rapier · Top 8 Score 4-9 Review →
WIN
LOSS
Gavin Page · Wichita Fencing & HEMA Academy Smallsword · Pools Score 0-10 Review →
WIN
Jessee Brunner · Five Rings Fencing Smallsword · Pools Score 9-5 Review →
LOSS
WIN
WIN
Court Dyke · Wichita Fencing & HEMA Academy Smallsword · Top 59 Score 9-5 Review →
Cactus Cup 2025
July 2025 · us
20 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 776 ▼14 · 1,462.3
  • Mixed & Men's Steel Sabre Rank 301 ▲18 · 1,471.1
  • Mixed & Men's Steel Sword and Buckler Rank 145 ▲41 · 1,537.6
WIN
1005 87%
WIN
Liam Ecker · San Diego Swordfighters Longsword · Pools Score 5-4 Review →
1148 71%
WIN
Alexander Landis · Ironwood Historic Swordsmanship Longsword · Pools Score 10-3 Review →
859 89%
LOSS
Paul Barolet · Academy of Arms Longsword · Pools Score 2-5 Review →
1455 54%
LOSS
Anthony Julin · Mordhau Historical Combat Longsword · Top 16 Score 1-4 Review →
1624 26%
WIN
EJ Trovada · SoCal Swords Longsword · Top 32 Score 7-0 Review →
1032 79%
WIN
Kuan Wei Ng · Mordhau Historical Combat Sabre · Pools Score 4-0 Review →
WIN
WIN
1229 67%
WIN
1413 48%
LOSS
1225 57%
LOSS
Justinder Singh · Burning Sun Sword & Buckler · Bronze Medal Match Score 2-5 Review →
1734 27%
WIN
Kuan Wei Ng · Mordhau Historical Combat Sword & Buckler · Pools Score 4-0 Review →
WIN
Devin Bizzack · Mordhau Historical Combat Sword & Buckler · Pools Score 7-4 Review →
1045 76%
LOSS
Aidan Witherspoon · Medieval European Martial Arts Guild Sword & Buckler · Pools Score 4-9 · 1 double Review →
1462 56%
LOSS
Adam Gerrald · True Edge Academy of Swordsmanship Sword & Buckler · Semifinals Score 4-11 Review →
WIN
1363 58%
WIN
1661 34%
LoCal Swordfight 2025
March 2025 · us
14 fights
LOSS
Derek Wise · Boston Armizare Longsword · Pools
1667 22%
WIN
Benjamin Kuehn · Lonin League Longsword · Pools
1521 34%
LOSS
1817 9%
LOSS
1800 14%
LOSS
Derek Wise · Boston Armizare Sabre · Pools
1330 57%
WIN
1525 42%
WIN
1328 56%
LOSS
1218 64%
WIN
1284 49%
LOSS
Myles Cupp · SoCal Swords Rapier · Pools
1574 33%
WIN
Derek Gill · Czort Fencing Rapier · Pools
1566 32%
LOSS
1609 27%
Fright Fight 2024
October 2024 · us
43 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 568 ▲209 · 1,472.9
  • Mixed & Men's Steel Sabre Rank 240 ▲23 · 1,472.0
  • Mixed & Men's Steel Single Rapier Rank 253 ▲125 · 1,388.7
  • Mixed & Men's Steel Sword and Buckler Rank 154 ▲242 · 1,502.2
LOSS
Anthony Julin · Mordhau Historical Combat Longsword · Eighth-Finals
1608 23%
WIN
WIN
Steven Obrzut · True Edge Academy of Swordsmanship Longsword · Pool Set 1 Score 6-0 Review →
1366 56%
DRAW
Andrew Hall · Page & Blade Society Longsword · Pool Set 1 Score 2-2 Review →
1459 42%
WIN
Tony Huang · Black Tigers Longsword · Pool Set 1 Score 4-2 Review →
1604 24%
WIN
Brian White · Ironwood Historic Swordsmanship Longsword · Pool Set 1 Score 3-2 Review →
DRAW
Joshua Maltese · Mordhau Historical Combat Longsword · Pool Set 1 Score 2-2 Review →
873 82%
WIN
Devin Bizzack · Mordhau Historical Combat Longsword · Pool Set 1 Score 7-0 Review →
WIN
DRAW
817 84%
WIN
James Samples · SoCal Swords Longsword · Pool Set 1 Score 3-1 Review →
1368 45%
WIN
898 69%
WIN
Forenz Arabian · SoCal Swords Sabre · Pool Set 1 Score 6-2 Review →
LOSS
898 69%
WIN
846 75%
WIN
Elijah DuToit · Ironwood Historic Swordsmanship Sabre · Pool Set 1 Score 3-2 Review →
DRAW
Julian Schuetze · Bighorn Historical Combat Sabre · Pool Set 1 Score 2-2 Review →
1408 35%
WIN
Leanna Nally · Loyal Order of the Sword Sabre · Pool Set 1 Score 5-2 Review →
895 80%
WIN
Ramon Diaz · Mordhau Historical Combat Sabre · Pool Set 1 Score 2-0 Review →
WIN
783 80%
WIN
Curt Sapp · Mordhau Historical Combat Sabre · Pool Set 1 Score 5-2 Review →
LOSS
Jonathan Clyde Ying · SoCal Swords Sabre · Quarterfinals
1633 26%
LOSS
1640 26%
WIN
David Spires · Albuquerque Sword Labs Rapier · Elimination Bracket
LOSS
Thomas Del Motte · The Historical Combat Collective Rapier · Pool Set 1 Score 1-4 Review →
1248 53%
DRAW
1203 54%
DRAW
Riggon Robinson · Albuquerque Sword Labs Rapier · Pool Set 1 Score 0-0 Review →
WIN
Adithya Radhakrishnan · Mordhau Historical Combat Rapier · Pool Set 1 Score 4-0 Review →
DRAW
1563 30%
WIN
WIN
Ramon Diaz · Mordhau Historical Combat Rapier · Pool Set 1 Score 2-0 Review →
1245 50%
WIN
Ramon Diaz · Mordhau Historical Combat Sword & Buckler · Bronze Medal Match Score 2-0 Review →
WIN
Anthony Julin · Mordhau Historical Combat Sword & Buckler · Eighth-Finals
1116 55%
WIN
WIN
Mark Olsen · Blackfriar's School of Fence Sword & Buckler · Pool Set 1
1395 46%
WIN
Brian White · Ironwood Historic Swordsmanship Sword & Buckler · Pool Set 1 Score 3-2 Review →
LOSS
Alex Williamson · Bighorn Historical Combat Sword & Buckler · Pool Set 1
1559 34%
WIN
Thomas Spencer · Ironwood Historic Swordsmanship Sword & Buckler · Pool Set 1
WIN
Anthony Julin · Mordhau Historical Combat Sword & Buckler · Pool Set 1
1116 55%
WIN
Devin Bizzack · Mordhau Historical Combat Sword & Buckler · Pool Set 1 Score 7-0 Review →
LOSS
Adam Simmons · Phoenix Society of Historical Swordsmanship Sword & Buckler · Pool Set 1 Score 3-3 Review →
1553 34%
WIN
Matthew Thompson · Bighorn Historical Combat Sword & Buckler · Quarterfinals
1452 39%
LOSS
Michael Konrad · Ironwood Historic Swordsmanship Sword & Buckler · Semifinals
1458 41%
Combat Con 2024
July 2024 · us
32 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 737 ▼39 · 1,425.1
  • Mixed & Men's Steel Sabre Rank 265 ▲7 · 1,432.1
  • Mixed & Men's Steel Sword and Buckler Rank 396 ▼106 · 1,280.2
  • Mixed & Men's Steel Single Sidesword Rank 329 ▲47 · 1,179.7
LOSS
1441 44%
LOSS
Jason Hughes · San Diego Swordfighters Longsword · Pool Set 1
1322 52%
LOSS
Jieyu Wu · Sword Inquisition Longsword · Pool Set 1
1698 16%
WIN
1537 34%
LOSS
Jonathan Clyde Ying · SoCal Swords Sabre · Eighth-Finals
1597 31%
WIN
Thomas Kesler · Gem City Duelists Society Sabre · Elimination Bracket Score 5-6 Review →
1502 47%
LOSS
Thomas Kesler · Gem City Duelists Society Sabre · Pool Set 1 Score 5-6 Review →
1502 47%
LOSS
Steven Obrzut · True Edge Academy of Swordsmanship Sabre · Pool Set 1 Score 3-4 Review →
1106 72%
WIN
Aiden Matlock · Noble Science Academy Sabre · Pool Set 1 Score 8-0 Review →
WIN
WIN
Hoshea Valdez · F3 Sword Academy Sidesword · Pool Set 1
LOSS
Patrick Tarzi · Noble Science Academy Sidesword · Pool Set 1
LOSS
LOSS
Eric Shattuck · Arena Weapon Arts Sword & Buckler · Pool Set 1 Score 2-3 Review →
1605 43%
LOSS
Patrick Tarzi · Noble Science Academy Sword & Buckler · Pool Set 1
1093 63%
LOSS
Khari Evans Sword & Buckler · Pool Set 1 Score 1-4 Review →
WIN
Damian Ruiz · Fireblood Combat Sword & Buckler · Pool Set 1 Score 6-0 Review →
WIN
Tristan Fackler · Loyal Order of the Sword Messer · Eighth-Finals
WIN
LOSS
WIN
LOSS
Steve Chen · Maryland Kunst des Fechtens Messer · Quarterfinals
WIN
Ash Tyr · Columbus Saber Academy Rapier · Pool Set 1 Score 9-0 Review →
LOSS
Sage Nagai · Noble Science Academy Rapier · Pool Set 1 Score 3-8 Review →
LOSS
Andy Hoang · Black Tigers Rapier · Pool Set 1 Score 0-11 Review →
LOSS
Thomas Kesler · Gem City Duelists Society Smallsword · Eighth-Finals Score 5-6 Review →
WIN
Hoshea Valdez · F3 Sword Academy Smallsword · Pool Set 1
WIN
Alain Bloch Smallsword · Pool Set 1 Score 3-1 Review →
WIN
Tom Westhouse · Palm Beach Sword School Smallsword · Pool Set 1 Score 6-3 Review →
SoCal Swordfight 2024
February 2024 · us
19 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 614 ▼58 · 1,437.4
  • Mixed & Men's Steel Sabre Rank 216 ▼30 · 1,432.0
  • Mixed & Men's Steel Single Rapier Rank 304 ▲43 · 1,291.5
LOSS
1518 38%
LOSS
Anthony Julin · Mordhau Historical Combat Longsword · Pool Set 1 Score 6-9 Review →
1618 26%
LOSS
Alex Williamson · Bighorn Historical Combat Longsword · Pool Set 1 Score 6-7 Review →
1618 26%
LOSS
1365 47%
WIN
Jason Roggenbuck · Ars Gladii Sabre · Pool Set 1
1200 61%
LOSS
Max Zimet · San Diego Swordfighters Sabre · Pool Set 1
1314 57%
WIN
1331 51%
LOSS
1440 39%
LOSS
Myles Cupp · SoCal Swords Rapier · Pool Set 1
1495 36%
LOSS
Jason Hughes · San Diego Swordfighters Smallsword · Pool Set 1
LOSS
LOSS
Kai Cummings · Bozeman Fencing Association Smallsword · Pool Set 1
WIN
Jonathan Han · En Garde Fencing Smallsword · Pool Set 1
-
Christian Killingsworth · SoCal Swords Smallsword · Pool Set 1
WIN
Matthew Lawrence · SoCal Swords Smallsword · Pool Set 1
WIN
Bailey Fatool · Swordplay LA Smallsword · Pool Set 1
LOSS
Amelia Crate · Lonin League Smallsword · Pool Set 1
Fright Fight 2023
October 2023 · us
32 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 507 ▲239 · 1,459.5
  • Mixed & Men's Steel Sabre Rank 172 ▲219 · 1,451.0
  • Mixed & Men's Steel Single Rapier Rank 328 · 1,258.3
WIN
Derek Gill · Czort Fencing Longsword · Eighth-Finals
1216 64%
LOSS
1678 15%
WIN
WIN
1246 41%
WIN
Trenton Bandy · Mordhau Historical Combat Longsword · Pool Set 1
WIN
Joshua Maltese · Mordhau Historical Combat Longsword · Pool Set 1
WIN
1174 73%
WIN
Derek Gill · Czort Fencing Longsword · Pool Set 1
1216 64%
WIN
Rashelle DeBolt · Noble Science Academy Longsword · Pool Set 1
1505 34%
LOSS
1486 35%
WIN
1426 40%
LOSS
Justinder Singh · Burning Sun Sabre · Gold Medal Match
1676 23%
LOSS
Derek Gill · Czort Fencing Sabre · Pool Set 1
1346 48%
WIN
WIN
1197 55%
WIN
1182 55%
LOSS
WIN
Derek Gill · Czort Fencing Sabre · Quarterfinals
1346 48%
WIN
Shane Gibson Sabre · Semifinals
1107 57%
WIN
1369
LOSS
Derek Gill · Czort Fencing Rapier · Pool Set 1
1337
WIN
LOSS
WIN
853
WIN
LOSS
Combat Con 2023
July 2023 · us
41 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 718 ▲85 · 1,384.9
  • Mixed & Men's Steel Sabre Rank 365 ▲250 · 1,262.2
  • Mixed & Men's Steel Rapier and Dagger Rank 250 · 1,216.0
  • Mixed & Men's Steel Sword and Buckler Rank 208 · 1,362.4
  • Mixed & Men's Steel Single Sidesword Rank 236 · 1,137.3
LOSS
1291 52%
LOSS
1525 30%
LOSS
Dashiell Harrison · Indes Ferox Gladio Longsword · Pool Set 1
1667 17%
LOSS
Lucas Olson · Wisconsin Historical Fencing Association Longsword · Bronze Medal Match
1545 29%
WIN
1470 37%
WIN
1257 55%
LOSS
Jonathan Clyde Ying · SoCal Swords Longsword · Pools
1643 19%
LOSS
1667 17%
WIN
1212 68%
WIN
1545 29%
LOSS
Joshua Ames · Lonin League Rapier & Dagger · Elimination Bracket
LOSS
1445
WIN
Jack Morones · Tattershall School of Defense Rapier & Dagger · Pool Set 1
WIN
James Jessup · Battlefield KdF Rapier & Dagger · Pool Set 1
WIN
Leanna Nally · Loyal Order of the Sword Rapier & Dagger · Pool Set 1
LOSS
Andrew Hall · Page & Blade Society Sabre · Eighth-Finals
1447 34%
WIN
1385 35%
WIN
Robert Smith Logan · Battlefield KdF Sabre · Pool Set 1
WIN
Eric Zhong · F3 Sword Academy Sabre · Pool Set 1
942 51%
LOSS
Hai Zhu · Mustang Sword Club Sabre · Pool Set 1
LOSS
Gabriel Pottebaum · Indes Ferox Gladio Sidesword · Eighth-Finals
WIN
LOSS
Alejandro Anazco · Vier Blossen Historical Fencing Sidesword · Pool Set 1 Score 1-5 Review →
WIN
Dylan Kaufenberg · Fireblood Combat Sidesword · Pool Set 1 Score 6-1 Review →
LOSS
Enzo Cinquegrana · Noble Science Academy Sidesword · Pool Set 1 Score 2-3 Review →
WIN
Gilbert Pena · Vier Blossen Historical Fencing Sidesword · Pool Set 1 Score 3-1 Review →
WIN
Beau Hulgan · Arena Weapon Arts Sword & Buckler · Eighth-Finals
1453
WIN
Matthew Roop-Kharasch · Lonin League Sword & Buckler · Elimination Bracket
996
WIN
Enzo Cinquegrana · Noble Science Academy Sword & Buckler · Pool Set 1 Score 2-3 Review →
WIN
Chris Jacober · Blackfriar's School of Fence Sword & Buckler · Pool Set 1
978
LOSS
Michal Sadowski · Poznańska Grupa Fechtunku Salut Sword & Buckler · Pool Set 1
1753
LOSS
Dashiell Harrison · Indes Ferox Gladio Sword & Buckler · Quarterfinals
1635
LOSS
Beau Hulgan · Arena Weapon Arts Messer · Eighth-Finals
WIN
LOSS
LOSS
WIN
Gilbert Pena · Vier Blossen Historical Fencing Messer · Pool Set 1 Score 3-1 Review →
WIN
Nick Hernandez · Mordhau Historical Combat Smallsword · Pool Set 1
LOSS
William Li · Academie Duello Smallsword · Pool Set 1
LOSS
LOSS
Vincent Dominic · All For One Fencing Smallsword · Pool Set 1
Mid Continental HEMA Open 2022
November 2022 · us
No match-level data
12 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 597 ▲439 · 1,355.0
  • Mixed & Men's Steel Sabre Rank 529 · 962.2
LOSS
1725 8%
WIN
Nishan Jayasinghe · Kron Martial Arts Longsword · Group H
1236 46%
WIN
1552 18%
WIN
Mac Siruta · House of Blades Longsword · Group H
1138 51%
WIN
Tony Hillerson · Krieg School Longsword · Group H
1288 39%
LOSS
Joseph Thibodaux · Albuquerque Sword Labs Longsword · Round of 16
1545 18%
WIN
1571 17%
WIN
Kara Amitola Longsword · Round of 64
LOSS
1540
LOSS
Kara Amitola Sabre · Group F
LOSS
SoCal Swordfight 2023
February 2023 · us
38 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 650 ▼9 · 1,355.9
  • Mixed & Men's Steel Sabre Rank 470 ▲102 · 1,098.0
LOSS
Devin McCarthy · Academy of Arms Longsword · Elimination Bracket
1167 63%
WIN
Jordan Watson · Kron Martial Arts Longsword · Pool Set 1 Score 7-0 Review →
1122 49%
WIN
Dylan Smith · South Coast Swords Longsword · Pool Set 1 Score 9-0 Review →
1213 60%
LOSS
George Harry · United Clans Swordsman Association Longsword · Pool Set 1 Score 4-7 · 2 doubles Review →
1313 46%
LOSS
Tristan Fackler · Loyal Order of the Sword Sabre · Elimination Bracket
LOSS
WIN
WIN
Tony Huang · Black Tigers Sabre · Pool Set 1
WIN
Kai Eva · Indes Ferox Gladio Smallsword · Eliminations
LOSS
Katina Dunham · Ars Gladii Smallsword · Eliminations
WIN
Timothy Magnuson · SoCal Swords Smallsword · Eliminations
LOSS
LOSS
Justinder Singh · Burning Sun Smallsword · Eliminations
LOSS
Omar Alonso Macias Ortiz · Ritterschaft HEMA Smallsword · Eliminations
WIN
WIN
Ted Marzo · Diamond Rose Academie D'Armes Smallsword · Eliminations
WIN
LOSS
Zachary Brown · Superior HEMA Smallsword · Finals
WIN
Timothy Magnuson · SoCal Swords Smallsword · Finals
LOSS
Robert Childs · Black Tigers Smallsword · Finals
WIN
LOSS
Kristofer Stanson · Stockholm HEMA Smallsword · Finals
WIN
Justinder Singh · Burning Sun Smallsword · Finals
LOSS
-
Sage Nagai · Noble Science Academy Smallsword · Pools Score 0-0 · 1 double Review →
LOSS
WIN
Timothy Magnuson · SoCal Swords Smallsword · Pools
WIN
Ryan Shapiro · Tattershall School of Defense Smallsword · Pools Score 1-0 Review →
LOSS
Kari Baker · Mordhau Historical Combat Smallsword · Pools Score 0-1 Review →
WIN
Isaac Humber · Diamond Rose Academie D'Armes Smallsword · Pools Score 1-0 Review →
WIN
Robert Childs · Black Tigers Smallsword · Pools
LOSS
-
Dimitri Sanborn · Ironwood Historic Swordsmanship Smallsword · Pools Score 0-0 Review →
WIN
Matthew Lawrence · SoCal Swords Smallsword · Pools Score 1-0 Review →
LOSS
Christopher Ryan · Sacramento Sword School Smallsword · Pools Score 0-1 Review →
SoCal Swordfight 2022
February 2022 · us
16 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 595 ▲270 · 1,207.6
WIN
943 43%
WIN
Colin Farabee · Kron Martial Arts Longsword · Elimination Bracket
WIN
Trevor Amspaugh · SoCal Swords Longsword · Elimination Bracket
1290 27%
WIN
Ryan Kolick · Seven Swords Academy Longsword · Pool Set 1
1141 40%
LOSS
Calder Larsen · Lost Arts Historic Fencing Longsword · Pool Set 1
947 45%
WIN
LOSS
Jacob Plumb · Iron Gate Swordfighting Longsword · Quarterfinals
1193 34%
LOSS
Myles Cupp · SoCal Swords Smallsword · Pools Score 0-1 Review →
-
Emily Humber · Diamond Rose Academie D'Armes Smallsword · Pools Score 0-1 · 1 double Review →
-
Christian Killingsworth · SoCal Swords Smallsword · Pools Score 0-0 · 1 double Review →
WIN
LOSS
Jordan Divinagracia · Kron Martial Arts Smallsword · Pools Score 0-1 Review →
WIN
Janna Datahan · True Edge Academy of Swordsmanship Smallsword · Pools Score 1-0 Review →
-
Kat Fraser · En Garde Fencing Smallsword · Pools Score 0-0 Review →
LOSS
WIN
Korban Earles · Diamond Rose Academie D'Armes Smallsword · Pools Score 1-0 Review →
Combat Con 2021
July 2021 · us
8 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1370 ▲151 · 1,085.7
LOSS
Sean Graham · Blackfriar's School of Fence Longsword · Elimination Bracket Score 5-9 Review →
WIN
Nathan King · True Edge Academy of Swordsmanship Longsword · Pool Set 1 Score 9-0 Review →
912 63%
WIN
Lex DeGraaf · Vanguard Fencing Club Longsword · Pool Set 1 Score 11-11 Review →
922 51%
LOSS
Michael McIntyre · Academy of Arms Longsword · Pool Set 1 Score 5-9 Review →
821 51%
LOSS
Kai Eva · Indes Ferox Gladio Rapier · Eighth-Finals Score 6-8 Review →
WIN
Scott Bradley · Bladehaven Historical Fencing Rapier · Pool Set 1 Score 8-5 Review →
WIN
Shawn Espeseth · Unaffiliated Rapier · Pool Set 1 Score 6-4 Review →
LOSS
Andy Hoang · Black Tigers Rapier · Pool Set 1 Score 2-9 Review →
Duels at High Noon 2019
September 2019 · us
No match-level data
31 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2058 · 1,078.1
LOSS
1328
LOSS
1501
LOSS
1548
LOSS
Paul Barolet · Academy of Arms Longsword · POOLS
1528
LOSS
1308
LOSS
1237
LOSS
1626
WIN
Brian Chen · Kron Martial Arts Longsword · POOLS
DRAW
LOSS
1568
LOSS
1211
LOSS
WIN
Paul Barolet · Academy of Arms Dussack · POOLS
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.