Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Longsword
Current
1576 #417
Peak
1579 June 2026
Record
26W · 20L · 4D
Last
June 2026
Mixed & Men's Steel Sabre
Current
1345 #764
Peak
1396 May 2026
Record
8W · 4L · 1D
Last
June 2026
Mixed & Men's Steel Sword and Buckler Regional
Current
1165 #818
Peak
1166 June 2026
Record
2W · 1L · 1D
Last
June 2026
Mixed & Men's Steel Rapier and Dagger Regional
Current
1121 #801
Peak
1123 May 2026
Record
4W · 1L
Last
May 2026

Scout analysis

Longsword

26W · 20L · 4D (52%)
Form
Rising
Recent 64% vs older 40%
Record: 26W · 20L · 4D (52%)
Recent half (25 fights): 64%
Older half (25 fights): 40%
Delta: +24%
Current streak: 7 Wins
Based on 50 recorded longsword fights.
Schedule
Punching up
+1.5 vs expectation
Quality wins (won as clear underdog): 4
Upset losses (lost as clear favourite): 1
Over/under vs expectation: +1.5 (18 actual / 16.5 expected, n=34)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Fast starter
7 exchange-coded matches
Exchanges per point: 1.12
Avg exchanges / match: 5.3
Doubles / match: 0.57
First scorer rate: 71%
Dominant wins (shut-out): 40%
Comeback wins (was behind): 0%
Stage
Pool data only
Pool 60%
Pool stage: 15W · 10L (60%)
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: 1576
Peak rating: 1579 (June 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 16W · 13L · 2D (52%) +2.6 vs expectation (n=17) avg opponent 1518
Mixed Steel Longsword (Tier A) 3W · 5L · 2D (30%) -2 vs expectation (n=10) avg opponent 1548
Mixed Steel Longsword With Optional Dagger 7W · 2L (78%) +0.9 vs expectation (n=7) avg opponent 1327

Sabre

8W · 4L · 1D (62%)
Form
Cooling
Recent 33% vs older 83%
Record: 8W · 4L · 1D (62%)
Recent half (6 fights): 33%
Older half (6 fights): 83%
Delta: -50%
Current streak: 1 Loss
Based on 13 recorded sabre fights.
Schedule
Schedule forming
Expectation data pending
Upset losses (lost as clear favourite): 2
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 80%
Pool stage: 8W · 2L (80%)
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: 1345
Peak rating: 1396 (May 2026)
Gap to peak: -51
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Messer

6W · 3L · 2D (55%)
Form
Rising
Recent 80% vs older 40%
Record: 6W · 3L · 2D (55%)
Recent half (5 fights): 80%
Older half (5 fights): 40%
Delta: +40%
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
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
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

6W · 2L (75%)
Form
Steady
Recent 75% vs older 75%
Record: 6W · 2L (75%)
Recent half (4 fights): 75%
Older half (4 fights): 75%
Delta: 0%
Current streak: 1 Loss
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 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

3W · 4L · 1D (38%)
Form
Cooling
Recent 25% vs older 50%
Record: 3W · 4L · 1D (38%)
Recent half (4 fights): 25%
Older half (4 fights): 50%
Delta: -25%
Current streak: 3 Losses
Based on 8 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: 3W · 3L (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.

Rapier

4W · 1L (80%)
Form
Building
80% win rate · 5 fights
Record: 4W · 1L (80%)
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 100%
Pool stage: 4W · 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: 1121
Peak rating: 1123 (May 2026)
Gap to peak: -2
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Smallsword

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 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
3 exchange-coded matches
Exchanges per point: 1.83
Avg exchanges / match: 3.7
Doubles / match: 1
First scorer rate: 100%
Dominant wins (shut-out): 67%
Comeback wins (was behind): 0%
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 is relative to an isolated regional scene - see the "How to read this profile" note below.

Sword & Buckler

2W · 1L · 1D (50%)
Form
Building
50% win rate · 4 fights
Record: 2W · 1L · 1D (50%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 1 Win
Based on 4 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
Fast starter
3 exchange-coded matches
Exchanges per point: 0.71
Avg exchanges / match: 5.7
Doubles / match: 0.33
First scorer rate: 67%
Dominant wins (shut-out): 0%
Comeback wins (was behind): 0%
Stage
Pool data only
Pool 67%
Pool stage: 2W · 1L (67%)
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: 1165
Peak rating: 1166 (June 2026)
Gap to peak: -1
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
Reach
8 events · 5 countries · 11.3 yrs active
4 rated weapons
Tournaments: 8
Countries fought in: 5 (dk, se, ru, by, us)
Months active: 136
Fights / year: 9.2
Rated weapons: 4

Clubmates · Lake Forest Sword Academy (11)

Events & fights (8)

Copenhagen Open 2015
April 2015 · dk
No match-level data
9 fights
Green Chapel 2026
June 2026 · us
27 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 410 ▲321 · 1,579.2
  • Mixed & Men's Steel Sabre Rank 754 ▼169 · 1,347.1
  • Mixed & Men's Steel Sword and Buckler Rank 823 · 1,166.6
LOSS
Scott Bradley · Bladehaven Historical Fencing Longsword · Gold Medal Match Score 2-8 Review →
1749 22%
WIN
Jordan Callier · Wichita Fencing & HEMA Academy Longsword · Pools Score 10-6 Review →
1592 38%
WIN
Ethan Paasch · Omaha Kunst des Fechtens Longsword · Pools Score 9-2 · 2 doubles Review →
1343 73%
WIN
Scott Hansen · House of Blades Longsword · Pools Score 10-5 Review →
1572 43%
WIN
Adam Watson · Omaha Kunst des Fechtens Longsword · Pools Score 9-6 Review →
WIN
Jordan Callier · Wichita Fencing & HEMA Academy Longsword · Semifinals Score 10-6 Review →
1592 38%
WIN
Morgan Otte · Nebraska Swordfighters Guild Longsword · Top 16 Score 9-6 Review →
1246 71%
WIN
Riley Rief · Omaha Kunst des Fechtens Longsword · Top 8 Score 10-4 Review →
1243 69%
WIN
1083 78%
LOSS
1276 61%
WIN
Michael McIntosh · Omaha Kunst des Fechtens Sabre · Pools Score 10-2 Review →
LOSS
1034 72%
WIN
Izaak Wadle · House of Blades Sword & Buckler · Pools Score 8-2 · 1 double Review →
LOSS
AJ DeWees · Center for Blade Arts Sword & Buckler · Pools Score 6-11 Review →
WIN
Ryan Collins · Baerswords School of Western Martial Arts Sword & Buckler · Pools Score 10-4 Review →
DRAW
Sam Halote · Chicago Swordplay Guild Sword & Buckler · Pools Score 6-9 Review →
WIN
WIN
WIN
Morrigan Potter · Band of Iron Lions Rapier · Pools Score 5-0 Review →
WIN
LOSS
Sam Halote · Chicago Swordplay Guild Rapier · Top 16 Score 6-9 Review →
WIN
Ralph Hill · Omaha Kunst des Fechtens Smallsword · Pools Score 2-1 · 1 double Review →
DRAW
Benjamin Middendorf · Nebraska Swordfighters Guild Smallsword · Pools Score 0-0 · 2 doubles Review →
WIN
Mark Heidrick · Wichita Fencing & HEMA Academy Smallsword · Pools Score 2-0 · 1 double Review →
WIN
Brigid Bradley · Bladehaven Historical Fencing Smallsword · Pools Score 2-0 · 1 double Review →
LOSS
SwordStrong 2026
May 2026 · us
37 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 700 ▲69 · 1,494.8
  • Mixed & Men's Steel Sabre Rank 563 · 1,396.2
  • Mixed & Men's Steel Rapier and Dagger Rank 782 · 1,123.9
DRAW
1606 39%
LOSS
1700 33%
LOSS
1403 52%
WIN
1438 63%
LOSS
1438 63%
WIN
1470 62%
LOSS
1700 33%
DRAW
1389 66%
WIN
1615 43%
LOSS
1614 44%
DRAW
WIN
Connor Brusso · Wichita Fencing & HEMA Academy Rapier & Dagger · Pool Set 1 Score 3-2 · 2 doubles Review →
LOSS
Stewart McClelland · Wichita Fencing & HEMA Academy Rapier & Dagger · Pool Set 1 Score 4-5 Review →
WIN
Drew Hutchinson · Tattershall School of Defense Rapier & Dagger · Pool Set 2
WIN
Robert Trudeau Rapier & Dagger · Pool Set 2
LOSS
LOSS
Gavin Page · Wichita Fencing & HEMA Academy Rapier & Dagger · Pool Set 2
LOSS
Gavin Page · Wichita Fencing & HEMA Academy Rapier & Dagger · Top 16
LOSS
1314
WIN
Isaac Bavido · Tattershall School of Defense Sabre · Pool Set 1 Score 3-0 Review →
1437
WIN
1265
WIN
Timothy D'Ambrosio · Monarch Historical Fencing Sabre · Pool Set 1 Score 5-0 Review →
1122
WIN
Zachary Boyd · Second Intent Fencing Sabre · Pool Set 2
1170
WIN
1386
WIN
Brody Skaufel · Krieg School Sabre · Pool Set 2
LOSS
Zoey Bonner · Wichita Fencing & HEMA Academy Sabre · Top 16 Score 3-4 Review →
1197
DRAW
Zoey Bonner · Wichita Fencing & HEMA Academy Messer · Pool Set 1 Score 3-4 Review →
WIN
WIN
LOSS
WIN
WIN
WIN
Seneca Savoie · Arena Weapon Arts Messer · Top 16 Score 4-1 · 3 doubles Review →
WIN
LOSS
Midwinter Armizare Open 2026
February 2026 · us
9 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 728 ▲266 · 1,481.8
WIN
Cory Cabot · Lakeborne Historical Swordsmanship Longsword · Pools Score 3-2 Review →
1285 57%
WIN
Eric Stodola · Chicago Swordplay Guild Longsword · Pools Score 4-1 Review →
1145 68%
WIN
Alexander Tolhame Longsword · Pools Score 3-0 Review →
WIN
Matthew Schiebner · Kalamazoo Free Blades Longsword · Pools Score 5-0 Review →
1169 73%
LOSS
Richie Trentacoste · Chicago Swordplay Guild Longsword · Top 16 Score 2-3 Review →
1402 59%
WIN
Nicolas Shepard · Chicago Swordplay Guild Mixed Weapon · Pools Score 2-1 Review →
WIN
Taylor Hodne · St. Paul Freifechter Mixed Weapon · Pools Score 4-1 Review →
WIN
Richard Bruyere · Two Ravens Fencing School Mixed Weapon · Pools Score 5-0 Review →
LOSS
Midwinter Armizare Open 2025
February 2025 · us
8 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 759 ▲431 · 1,440.9
LOSS
1515 45%
WIN
Slats Toole · Ram's Head Fencing Longsword · Pool Set 1 Score 3-0 · 1 double Review →
WIN
Daniel Rauens · Wisconsin Historical Fencing Association Longsword · Pool Set 1 Score 4-1 Review →
1471 52%
WIN
Richie Trentacoste · Chicago Swordplay Guild Longsword · Pool Set 1 Score 3-0 · 1 double Review →
1301 58%
WIN
Daniel Laloggia · Chicago Swordplay Guild Mixed Weapon · Pool Set 1 Score 3-2 Review →
WIN
Matthew Currey · Tempered Mettle Historical Fencing Mixed Weapon · Pool Set 1 Score 4-1 Review →
LOSS
Brian Stone · Two Ravens Fencing School Mixed Weapon · Pool Set 1 Score 0-5 Review →
WIN
Jarett Diamond · Ann Arbor Sword Club Mixed Weapon · Pool Set 1 Score 3-2 Review →
Swordfish 2015
October 2015 · se
No match-level data
6 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 69 ▲37 · 1,434.0
WIN
1426 40%
WIN
1391 56%
WIN
LOSS
1566 39%
European Games Invitational Gala Tournament 2019
June 2019 · by
No match-level data
4 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 564 ▲218 · 1,413.7
LOSS
Miro Lahtela · EHMS Longsword · Pool 5
1721 23%
WIN
1859 13%
WIN
LOSS
Deniz Ince · THFA Longsword · Pool 5
1618 30%
FechtTerra 2018
December 2018 · ru
No match-level data
4 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 700 ▼154 · 1,357.6
LOSS
1691 34%
DRAW
Dmitry Pavlov · Freifechtergilde Longsword · Pool2
LOSS
Egor Pravoj · Freifechtergilde Longsword · Pool2
1388 51%
LOSS
Dmitriy Usoltsev · Golden Falcon Longsword · Pool2
1588 39%
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.