Skip to main content

Weapons & Rank/ratings

Mixed & Men's Singlestick Regional
Current
1538 #40
Peak
1542 April 2026
Record
16W · 7L · 2D
Last
April 2026
Mixed & Men's Steel Sword and Buckler
Current
1404 #316
Peak
1406 March 2026
Record
4W · 1L
Last
March 2026
Mixed & Men's Steel Rapier and Dagger Regional
Current
1247 #519
Peak
1249 March 2026
Record
6W · 1L
Last
March 2026
Mixed & Men's Steel Sabre
Current
1262 #1,068
Peak
1268 November 2025
Record
3W · 4L · 2D
Last
November 2025
Mixed & Men's Steel Single Rapier
Current
1383 #442
Peak
1397 December 2024
Record
6W · 1L
Last
December 2024

Scout analysis

Smallsword

43W · 19L · 6D (63%)
Form
Rising
Recent 71% vs older 56%
Record: 43W · 19L · 6D (63%)
Recent half (34 fights): 71%
Older half (34 fights): 56%
Delta: +15%
Current streak: 1 Loss
Based on 68 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
6 exchange-coded matches
Exchanges per point: 2.35
Avg exchanges / match: 6.7
Doubles / match: 1.67
First scorer rate: 67%
Dominant wins (shut-out): 20%
Comeback wins (was behind): 20%
Stage
Knockout killer
Pool 67% · Elim 100%
Pool stage: 30W · 15L (67%)
Elimination: 5W · 0L (100%)
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 Smallsword 31W · 17L · 4D (60%)
Mixed Steel Smallsword & Any Sidearm 12W · 2L · 2D (75%)

Singlestick

16W · 7L · 2D (64%)
Form
Rising
Recent 75% vs older 58%
Record: 16W · 7L · 2D (64%)
Recent half (12 fights): 75%
Older half (12 fights): 58%
Delta: +17%
Current streak: 3 Wins
Based on 25 recorded singlestick fights.
Schedule
Punching up
+2.6 vs expectation
Quality wins (won as clear underdog): 1
Upset losses (lost as clear favourite): 1
Over/under vs expectation: +2.6 (11 actual / 8.4 expected, n=15)
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 76% · Elim 33%
Pool stage: 13W · 4L (76%)
Elimination: 1W · 2L (33%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
At peak
Near career best
Current rating: 1538
Peak rating: 1542 (April 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 Singlestick (Adult A) 6W · 3L (67%) +1.4 vs expectation (n=8) avg opponent 1231
Mixed Singlestick 5W · 2L · 2D (56%) avg opponent 1100
+7 fights in 1 thinner division

Basket-Hilted Broadsword

10W · 11L · 1D (45%)
Form
Steady
Recent 45% vs older 45%
Record: 10W · 11L · 1D (45%)
Recent half (11 fights): 45%
Older half (11 fights): 45%
Delta: 0%
Current streak: 1 Loss
Based on 22 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 59%
Pool stage: 10W · 7L (59%)
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.

Sabre

3W · 4L · 2D (33%)
Form
Steady
Recent 25% vs older 25%
Record: 3W · 4L · 2D (33%)
Recent half (4 fights): 25%
Older half (4 fights): 25%
Delta: 0%
Current streak: 1 Loss
Based on 9 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
At peak
Near career best
Current rating: 1262
Peak rating: 1268 (November 2025)
Gap to peak: -6
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Rapier

6W · 1L (86%)
Form
Building
86% win rate · 7 fights
Record: 6W · 1L (86%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 3 Wins
Based on 7 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 80%
Pool stage: 4W · 1L (80%)
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: 1383
Peak rating: 1397 (December 2024)
Gap to peak: -13
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Mixed Weapon

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: 5 Wins
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 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.

Rapier & Dagger

4W · 2L (67%)
Form
Building
67% win rate · 6 fights
Record: 4W · 2L (67%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 2 Losses
Based on 6 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 80%
Pool stage: 4W · 1L (80%)
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

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 Win
Based on 5 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: 1.03
Avg exchanges / match: 11.7
Doubles / match: 0.67
First scorer rate: 67%
Dominant wins (shut-out): 0%
Comeback wins (was behind): 67%
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: 1404
Peak rating: 1406 (March 2026)
Gap to peak: -2
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
Reach
6 events · 2 countries · 1.8 yrs active
4 rated weapons
Tournaments: 6
Countries fought in: 2 (ca, us)
Months active: 21
Fights / year: 85.1
Rated weapons: 4

Clubmates · Glengarry Broadsword Academy (36)

Events & fights (11)

7 fights
LOSS
Bhima Archibald · Glengarry Broadsword Academy Singlestick · Gold Medal Match
1458 51%
WIN
1214 72%
LOSS
1359 57%
WIN
1458 51%
WIN
1356 58%
WIN
Alex Kowalenko · Kahnawa:ke Combat Academy Singlestick · Semifinals
1359 57%
19 fights
Rating outcome
  • Mixed & Men's Steel Rapier and Dagger Rank 489 · 1,249.7
  • Mixed & Men's Steel Sword and Buckler Rank 282 · 1,406.8
WIN
WIN
WIN
892
WIN
Daniel Niznik · Ironwood Sword School Rapier & Dagger · Pools
LOSS
Christian Niles · Niles' Fencing Academy Rapier & Dagger · Pools
LOSS
John MacPhail · Niagara Historical Fencing Rapier & Dagger · Top 32
WIN
Evan Macdonald · Ironwood Sword School Sword & Buckler · Pools
1192
WIN
Andrew Wang · Nickel City Longsword Academy Sword & Buckler · Pools
WIN
Byron Wolfman · Niagara Historical Fencing Sword & Buckler · Pools
LOSS
Matthew Biondo · Niagara Historical Fencing Sword & Buckler · Top 16
1536
WIN
Evan Macdonald · Ironwood Sword School Sword & Buckler · Top 32
1192
WIN
WIN
WIN
WIN
LOSS
Capitis Duellum 2025
November 2025 · ca
9 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 885 · 1,268.8
LOSS
William Pearsall · Grünberg Freifechter Sabre · Éliminatoires
1578
WIN
Jeremy Bosse · Académie Scrimicie Sabre · Éliminatoires
DRAW
1722
LOSS
Pearson Fraser · Glengarry Broadsword Academy Sabre · Éliminatoires
1396
WIN
Zacharie Lavoie · Académie Scrimicie Sabre · Qualifications
1035
LOSS
William Pearsall · Grünberg Freifechter Sabre · Qualifications
1578
WIN
Maxime Fournier · Académie Scrimicie Sabre · Qualifications
LOSS
Steven Hirsch · Athena School of Arms Sabre · Qualifications
1511
DRAW
Logan Morin · Académie Scrimicie Sabre · Qualifications
25 fights
Rating outcome
  • Mixed & Men's Singlestick Rank 67 ▲55 · 1,461.3
WIN
James Cowan · Glengarry Broadsword Academy Singlestick · Bronze Medal Match Score 4-3 Review →
970 71%
WIN
1435 47%
LOSS
Marco Luca Vulcano · Accademia Romana d'Armi Singlestick · Pools Score 3-2 Review →
LOSS
Benoit Mallet · Glengarry Broadsword Academy Singlestick · Pools Score 3-1 Review →
1200 64%
WIN
Adam Wolfe · Kahnawa:ke Combat Academy Singlestick · Pools Score 2-1 · 2 doubles Review →
1461 47%
WIN
975 66%
WIN
James Cowan · Glengarry Broadsword Academy Singlestick · Pools Score 4-3 Review →
970 71%
LOSS
Matthew Biondo · Niagara Historical Fencing Singlestick · Semifinals Score 3-6 Review →
1399 47%
WIN
1435 47%
LOSS
Adam Van Ael · Wolves Den Historical Fencing Basket-Hilted Broadsword · Pools Score 2-1 Review →
WIN
James Cowan · Glengarry Broadsword Academy Basket-Hilted Broadsword · Pools Score 4-3 Review →
WIN
Ryan Fleming · Bataireacht and Historical Fencing Faction Basket-Hilted Broadsword · Pools Score 3-1 Review →
LOSS
Dawson Williams · Highland Sword Fighting Guild Basket-Hilted Broadsword · Pools Score 0-1 Review →
LOSS
WIN
Andrew Fleming · Bataireacht and Historical Fencing Faction Basket-Hilted Broadsword · Pools Score 2-1 Review →
LOSS
Laurent Theil-Santerre · Académie Scrimicie Basket-Hilted Broadsword · Top 8 Score 1-2 Review →
WIN
Adam Wolfe · Kahnawa:ke Combat Academy Smallsword · Pools Score 2-1 · 2 doubles Review →
LOSS
WIN
Marco Luca Vulcano · Accademia Romana d'Armi Smallsword · Pools Score 3-2 Review →
WIN
Benoit Mallet · Glengarry Broadsword Academy Smallsword · Pools Score 3-1 Review →
WIN
Adam Wolfe · Kahnawa:ke Combat Academy Smallsword · Semifinals Score 2-1 · 2 doubles Review →
WIN
Adam Van Ael · Wolves Den Historical Fencing Smallsword · Top 8 Score 2-1 Review →
King of the Green Mountain 2024
December 2024 · us
No match-level data
14 fights
Rating outcome
  • Mixed & Men's Steel Single Rapier Rank 262 · 1,397.0
WIN
Bhima Archibald · Glengarry Broadsword Academy Rapier · Gold Medal Match
LOSS
980
WIN
WIN
1105
LOSS
Bhima Archibald · Glengarry Broadsword Academy Mixed Weapon · Gold Medal Match
LOSS
WIN
WIN
WIN
An Cruinneachadh 2024
July 2024 · ca
24 fights
Rating outcome
  • Mixed & Men's Singlestick Rank 69 · 1,340.9
LOSS
WIN
WIN
DRAW
WIN
Adam Wolfe · Kahnawa:ke Combat Academy Singlestick · Pool 1
1099
DRAW
LOSS
Matthew Biondo · Niagara Historical Fencing Singlestick · Quarterfinals
LOSS
Matthew Biondo · Niagara Historical Fencing Basket-Hilted Broadsword · Pool 1
LOSS
DRAW
WIN
Korra Robertson · Ottawa Historical Fencing Society Basket-Hilted Broadsword · Pool 1
WIN
Iokennoron Mccomber · Kahnawa:ke Combat Academy Basket-Hilted Broadsword · Pool 1
WIN
James Cowan · Glengarry Broadsword Academy Basket-Hilted Broadsword · Pool 1
LOSS
Laurent Theil-Santerre · Académie Scrimicie Basket-Hilted Broadsword · Quarter Finals
LOSS
LOSS
WIN
Kenjo Savard · La Garde du Lys Smallsword · Pool 2
LOSS
LOSS
Robbie Burns Charitable Small Sword and Offhand Tournament 2026
January 2026
No match-level data
8 fights
Canada Day Bash 2024
July 2024
No match-level data
16 fights
Canada Day Bash! 2025
July 2025
No match-level data
11 fights
Robbie Burns Cloak and Dagger Tournament 2025
January 2025
No match-level data
8 fights
St. Andrews Day Smallsword Tournament 2025
November 2025
No match-level data
8 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.

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.