Skip to main content

Weapons & Rank/ratings

Underrepresented Genders & Women's Steel Longsword Regional
Current
1248 #418
Peak
1291 October 2025
Record
21W · 32L
Last
November 2025
Mixed & Men's Steel Longsword
Current
1156 #3,619
Peak
1238 August 2025
Record
21W · 32L
Last
November 2025
Mixed & Men's Steel Single Rapier Regional
Current
741 #1,991
Peak
745 October 2025
Record
0W · 2L
Last
October 2025
Mixed & Men's Steel Sabre
Current
1095 #1,913
Peak
1197 March 2025
Record
6W · 14L · 1D
Last
August 2025
Mixed & Men's Steel Sword and Buckler
Inactive
Current
728
Peak
744 October 2023
Record
0W · 3L
Last
October 2023
Women's Steel Longsword
Inactive
Current
641
Peak
658 October 2023
Record
21W · 32L
Last
October 2023

Scout analysis

Longsword

19W · 36L (35%)
Form
Steady
Recent 37% vs older 30%
Record: 19W · 36L (35%)
Recent half (27 fights): 37%
Older half (27 fights): 30%
Delta: +7%
Current streak: 3 Losses
Based on 55 recorded longsword fights.
Schedule
Punching up
-1.6 vs expectation
Quality wins (won as clear underdog): 4
Upset losses (lost as clear favourite): 4
Over/under vs expectation: -1.6 (12 actual / 13.6 expected, n=30)
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: 2
Avg exchanges / match: 10.5
Doubles / match: 0.5
First scorer rate: 75%
Dominant wins (shut-out): 0%
Comeback wins (was behind): 100%
Stage
Pool data only
Pool 35%
Pool stage: 18W · 34L (35%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
42 pts off peak
Currently below peak
Current rating: 1248
Peak rating: 1291 (October 2025)
Gap to peak: -42
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Underrepresented Genders Steel Longsword 6W · 6L (50%) -0.3 vs expectation (n=8) avg opponent 1147
Mixed Steel Longsword 1W · 8L (11%) -1.9 vs expectation (n=7) avg opponent 1252
Women's Steel Longsword 0W · 8L (0%) avg opponent 1050
+26 fights in 7 thinner divisions

Sabre

6W · 14L · 1D (29%)
Form
Cooling
Recent 10% vs older 50%
Record: 6W · 14L · 1D (29%)
Recent half (10 fights): 10%
Older half (10 fights): 50%
Delta: -40%
Current streak: 3 Losses
Based on 21 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
Pool data only
Pool 43%
Pool stage: 6W · 8L (43%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
102 pts off peak
Currently below peak
Current rating: 1095
Peak rating: 1197 (March 2025)
Gap to peak: -102
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Mixed Steel Sabre 5W · 6L · 1D (42%) avg opponent 1430
Mixed Steel Sabre (Gymnasium) 1W · 8L (11%) avg opponent 1049

Smallsword

4W · 6L · 1D (36%)
Form
Steady
Recent 40% vs older 40%
Record: 4W · 6L · 1D (36%)
Recent half (5 fights): 40%
Older half (5 fights): 40%
Delta: 0%
Current streak: 1 Loss
Based on 11 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
Measured
3 exchange-coded matches
Exchanges per point: 0.96
Avg exchanges / match: 7.3
Doubles / match: 0.33
First scorer rate: 33%
Dominant wins (shut-out): 0%
Comeback wins (was behind): 100%
Stage
Pool data only
Pool 40%
Pool stage: 4W · 6L (40%)
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
+11 fights in 2 thinner divisions

Mixed Weapon

7W · 1L (88%)
Form
Rising
Recent 100% vs older 75%
Record: 7W · 1L (88%)
Recent half (4 fights): 100%
Older half (4 fights): 75%
Delta: +25%
Current streak: 4 Wins
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 specialist
Pool 100% · Elim 75%
Pool stage: 3W · 0L (100%)
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.

Spear

0W · 5L (0%)
Form
Building
0% win rate · 5 fights
Record: 0W · 5L (0%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 5 Losses
Based on 5 recorded spear 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: 3.5
Avg exchanges / match: 5.6
Doubles / match: 0
First scorer rate: 60%
Stage
Pool data only
Pool 0%
Pool stage: 0W · 5L (0%)
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

0W · 3L (0%)
Form
Building
0% win rate · 3 fights
Record: 0W · 3L (0%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 3 Losses
Based on 3 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
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 0%
Pool stage: 0W · 3L (0%)
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: 728
Peak rating: 744 (October 2023)
Gap to peak: -16
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Rapier

0W · 2L (0%)
Form
Building
0% win rate · 2 fights
Record: 0W · 2L (0%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 2 Losses
Based on 2 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
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: 741
Peak rating: 745 (October 2025)
Gap to peak: -4
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
Reach
6 events · ca · 2.1 yrs active
4 rated weapons
Tournaments: 6
Countries fought in: 1 (ca)
Months active: 25
Fights / year: 50.4
Rated weapons: 4

Clubmates · Bighorn Historical Combat (19)

Events & fights (6)

Nordschlag 2025
October 2025 · ca
16 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2620 ▼188 · 1,218.1
  • Mixed & Men's Steel Single Rapier Rank 1793 · 745.9
  • Underrepresented Genders & Women's Steel Longsword Rank 284 ▲168 · 1,291.8
LOSS
957 50%
LOSS
Adam Andrews · Edmonton German Fencing Guild Longsword · Pool 2 - Ring 2
1357 41%
LOSS
Matt Cardall · Calgary Fellowship of the Sword Longsword · Pool 2 - Ring 2
1231 54%
WIN
876 68%
WIN
Avery Begin · Edmonton German Fencing Guild Longsword · Pool 1 - Ring 1
1305 38%
LOSS
Peter Morton · Calgary Fellowship of the Sword Longsword · Pool 1 - Ring 1
1018 63%
LOSS
May Upchurch · Bighorn Historical Combat Longsword · Gold/Silver
WIN
WIN
Allie Percival · Bighorn Historical Combat Longsword · Pool 1 - Ring 1
WIN
1172 49%
LOSS
LOSS
Adam Andrews · Edmonton German Fencing Guild Rapier · Pool 4 - Ring 2
WIN
WIN
WIN
Goose 4: All Honked Up 2025
November 2025 · ca
20 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 3087 ▼602 · 1,170.9
  • Underrepresented Genders & Women's Steel Longsword Rank 535 ▼70 · 1,093.2
LOSS
1216 48%
LOSS
LOSS
1068 68%
LOSS
1564 15%
LOSS
1299 35%
WIN
May Upchurch · Bighorn Historical Combat Longsword · Elims/Finals
1420 36%
LOSS
1127 65%
LOSS
1420 36%
LOSS
1127 65%
LOSS
John Ming Ngo · Edmonton German Fencing Guild Smallsword · Pools Score 2-6 · 2 doubles Review →
LOSS
Cale Rainkie · Edmonton Historical Martial Arts Smallsword · Pools Score 4-8 Review →
WIN
Colin Pinnell · The Cateran Society Smallsword · Pools Score 8-2 Review →
LOSS
Julian Schuetze · Bighorn Historical Combat Smallsword · Pools Score 0-6 Review →
WIN
Jonathan Cann · Edmonton Historical Martial Arts Smallsword · Pools Score 8-7 · 1 double Review →
LOSS
WIN
May Upchurch · Bighorn Historical Combat Smallsword · Pool Set 1
WIN
Lexa Giguère · Bighorn Historical Combat Smallsword · Pool Set 1
LOSS
DOUBLE
May Upchurch · Bighorn Historical Combat Smallsword · Pool Set 2
LOSS
Lexa Giguère · Bighorn Historical Combat Smallsword · Pool Set 2
HornFest 2025
August 2025 · ca
20 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 2385 ▲1321 · 1,238.7
  • Mixed & Men's Steel Sabre Rank 1394 ▼349 · 1,108.2
LOSS
Brett Gattinger · Bighorn Historical Combat Longsword · Pool Set 1 Score 1-6 Review →
1174 47%
WIN
Avery Begin · Edmonton German Fencing Guild Longsword · Pool Set 1 Score 6-5 Review →
WIN
Nicholas Morrish · The Academy of European Swordsmanship Longsword · Pool Set 1 Score 6-3 Review →
1074 56%
LOSS
Avery Begin · Edmonton German Fencing Guild Longsword · Pool Set 1 Score 6-5 Review →
WIN
1167 47%
WIN
LOSS
Sihong Fu · Academie Duello Sabre · Elims Score 2-7 Review →
936 53%
LOSS
1272 37%
LOSS
LOSS
LOSS
Sihong Fu · Academie Duello Sabre · Pools Score 2-7 Review →
936 53%
LOSS
LOSS
LOSS
Sean Wiseman · Academie Duello Spear · Pools Score 1-7 Review →
LOSS
Reese Pollock · Comox Valley Combat Guild Spear · Pools Score 2-8 Review →
LOSS
LOSS
22 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 3310 ▲1007 · 1,089.9
  • Mixed & Men's Steel Sabre Rank 905 · 1,197.7
LOSS
Jonathan Cann · Edmonton Historical Martial Arts Longsword · Pools Score 2-3 Review →
1123 50%
WIN
Jason LaCroix · Bighorn Historical Combat Longsword · Pools Score 5-2 Review →
1145 50%
LOSS
Jason Baldwin · Edmonton German Fencing Guild Longsword · Pools Score 0-6 Review →
1507 29%
LOSS
Xander Harpe · Edmonton German Fencing Guild Longsword · Pools Score 0-3 Review →
LOSS
LOSS
Jack Nodwell · Calgary Fellowship of the Sword Longsword · Pools Score 0-5 Review →
WIN
Jason LaCroix · Bighorn Historical Combat Longsword · Pools Score 5-2 Review →
1145 50%
WIN
1251 46%
LOSS
Christopher Sears · San Diego Swordfighters Longsword · Pools Score 1-4 Review →
LOSS
Corbin Leblanc · Saskatoon Historical Fencing Longsword · Pools Score 3-4 Review →
WIN
LOSS
WIN
WIN
LOSS
LOSS
Jason LaCroix · Bighorn Historical Combat Sabre · Pools Score 5-2 Review →
LOSS
1429
WIN
LOSS
Xander Harpe · Edmonton German Fencing Guild Sabre · Top 12 Score 0-3 Review →
Nordschlag 2023
October 2023 · ca
16 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 3739 · 757.1
  • Women's Steel Longsword Rank 358 · 658.5
  • Mixed & Men's Steel Sword and Buckler Rank 938 · 744.9
  • Underrepresented Genders & Women's Steel Longsword Rank 490 · 658.5
LOSS
Joshua Feland · The Academy of European Swordsmanship Longsword · Pool Set 1 Score 0-10 Review →
LOSS
LOSS
LOSS
741
LOSS
Lexa Giguère · Bighorn Historical Combat Longsword · Pool Set 1
1358
LOSS
LOSS
LOSS
741
LOSS
Lexa Giguère · Bighorn Historical Combat Longsword · Pool Set 1
1358
LOSS
Sheldon Wang · Edmonton German Fencing Guild Sword & Buckler · Pool Set 1
LOSS
David Kenyon · Edmonton German Fencing Guild Sword & Buckler · Pool Set 1
LOSS
Sidus Ang · The Academy of European Swordsmanship Sword & Buckler · Pool Set 1
WIN
WIN
WIN
LOSS
11 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 3435 ▲625 · 934.2
  • Underrepresented Genders & Women's Steel Longsword Rank 277 ▲286 · 1,155.7
WIN
Jereme Wilson · Edmonton Historical Martial Arts Longsword · Pool Set 1 Score 8-3 Review →
824 56%
LOSS
Jason Baldwin · Edmonton German Fencing Guild Longsword · Pool Set 1 Score 0-7 Review →
1329 37%
LOSS
David Kenyon · Edmonton German Fencing Guild Longsword · Pool Set 1 Score 0-7 Review →
1461 34%
WIN
Lacey Hadford · Mounted Combat Arts Longsword · !! Attention !! Excluded From Scoring Calculations Pool Set 2
LOSS
Lexa Giguère · Bighorn Historical Combat Longsword · Pool Set 1
1222 26%
WIN
818 39%
WIN
WIN
Lacey Hadford · Mounted Combat Arts Longsword · Pool Set 1
LOSS
WIN
Lexa Giguère · Bighorn Historical Combat Longsword · Pool Set 2
1222 26%
LOSS
818 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.