Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Sabre
Current
1436 #451
Peak
1440 February 2026
Record
27W · 22L
Last
February 2026
Mixed & Men's Steel Sword and Buckler
Current
1276 #506
Peak
1278 February 2026
Record
0W · 0L
Last
February 2026
Mixed & Men's Steel Rapier and Dagger
Current
639 #1,433
Peak
640 February 2026
Record
0W · 0L
Last
February 2026
Mixed & Men's Singlestick Regional
Current
1204 #199
Peak
1217 September 2024
Record
0W · 0L
Last
September 2024
Mixed & Men's Steel Single Rapier Regional
Current
818 #1,795
Peak
863 May 2024
Record
1W · 12L
Last
June 2024

Scout analysis

Sabre

27W · 22L (55%)
Form
Rising
Recent 71% vs older 42%
Record: 27W · 22L (55%)
Recent half (24 fights): 71%
Older half (24 fights): 42%
Delta: +29%
Current streak: 6 Wins
Based on 49 recorded sabre fights.
Schedule
Punching up
+2.6 vs expectation
Quality wins (won as clear underdog): 4
Upset losses (lost as clear favourite): 2
Over/under vs expectation: +2.6 (17 actual / 14.4 expected, n=31)
Expectation stats compare each result with the win chance implied by both fighters' ratings in that division.
Style
Measured
5 exchange-coded matches
Exchanges per point: 1.61
Avg exchanges / match: 11.6
Doubles / match: 0
First scorer rate: 40%
Dominant wins (shut-out): 25%
Comeback wins (was behind): 50%
Stage
Balanced
Pool 51% · Elim 50%
Pool stage: 18W · 17L (51%)
Elimination: 3W · 3L (50%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
At peak
Near career best
Current rating: 1436
Peak rating: 1440 (February 2026)
Gap to peak: -4
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Rapier

1W · 11L (8%)
Form
Cooling
Recent 0% vs older 17%
Record: 1W · 11L (8%)
Recent half (6 fights): 0%
Older half (6 fights): 17%
Delta: -17%
Current streak: 6 Losses
Based on 12 recorded rapier fights.
Schedule
Punching up
-0.5 vs expectation
Quality wins (won as clear underdog): 1
Over/under vs expectation: -0.5 (1 actual / 1.5 expected, n=5)
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 8%
Pool stage: 1W · 11L (8%)
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.

Backsword

2W · 5L (29%)
Form
Building
29% win rate · 7 fights
Record: 2W · 5L (29%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 1 Loss
Based on 7 recorded backsword 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: 2W · 1L (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.

Singlestick

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: 2 Wins
Based on 7 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
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.

Sword & Buckler

5W · 1L (83%)
Form
Building
83% win rate · 6 fights
Record: 5W · 1L (83%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 1 Loss
Based on 6 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
4 exchange-coded matches
Exchanges per point: 0.93
Avg exchanges / match: 9.3
Doubles / match: 0
First scorer rate: 75%
Dominant wins (shut-out): 0%
Comeback wins (was behind): 25%
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
Peak data pending
Peak volatility low
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Messer

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 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 75%
Pool stage: 3W · 1L (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.

Smallsword

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 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
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
Elim data only
Elim 67%
Pool stage: needs 3+ coded fights.
Elimination: 2W · 1L (67%)
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

0W · 4L (0%)
Form
Building
0% win rate · 4 fights
Record: 0W · 4L (0%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 4 Losses
Based on 4 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
Fast starter
3 exchange-coded matches
Exchanges per point: 4.33
Avg exchanges / match: 8.7
Doubles / match: 0
First scorer rate: 67%
Stage
Pool data only
Pool 0%
Pool stage: 0W · 4L (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.
Reach
10 events · uk · 8.7 yrs active
2 rated weapons
Tournaments: 10
Countries fought in: 1 (uk)
Months active: 104
Fights / year: 11
Rated weapons: 2

Clubmates · The Vanguard Centre (41)

Events & fights (12)

Herne's Cup 2026
February 2026 · uk
18 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 419 ▲109 · 1,440.6
  • Mixed & Men's Steel Rapier and Dagger Rank 1375 · 640.6
  • Mixed & Men's Steel Sword and Buckler Rank 512 · 1,278.8
LOSS
Cameron Dunn · Caledonian Sword Guild Rapier & Dagger · Pools Score 2-10 Review →
906
LOSS
Alex Carden · Aisle O'var Academy of Arms Rapier & Dagger · Pools Score 1-12 Review →
1307
LOSS
Zhilun Li · London Historical Fencing Club Rapier & Dagger · Pools Score 1-10 Review →
786
LOSS
Giovanni Ricco · Culham Historical Fencing Club Rapier & Dagger · Pools Score 4-7 Review →
WIN
Robbie MacKenzie-Clarke · Exeter Sparring Group Sabre · Gold Medal Match Score 8-3 Review →
1311 44%
LOSS
Sebastian Jeffreys · Oxford Sword and Staff Sabre · Pools Score 6-11 Review →
911 70%
WIN
Finn Gillespie · Smart HEMA Clubs Sabre · Pools Score 12-4 Review →
850 88%
WIN
WIN
James Robson · Cambridge HEMA Sabre · Pools Score 10-0 Review →
WIN
Scott Alexander · The Vanguard Centre Sabre · Semifinals Score 10-5 Review →
1074 65%
WIN
Willow Grove · Exmoor HEMA Sabre · Top 16 Score 9-5 Review →
WIN
WIN
Ian Horner · The School of the Sword Sword & Buckler · Pools Score 10-4 Review →
871
WIN
Oliver Hennessey · The Renaissance Sword Club Sword & Buckler · Pools Score 8-7 Review →
1248
WIN
Pete Girdwood-Carroll · Southampton Historical Fencing Sword & Buckler · Pools Score 11-4 Review →
WIN
Sheldon Thorne · Academy of Steel Sword & Buckler · Pools Score 11-4 Review →
772
WIN
Daniel Wells · Order of the Blade Sword & Buckler · Top 16 Score 11-9 Review →
LOSS
Oliver Hennessey · The Renaissance Sword Club Sword & Buckler · Top 8 Score 8-7 Review →
1248
Burns Birthday Bash 2026
January 2026 · uk
9 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 528 ▼19 · 1,390.1
LOSS
1168 52%
WIN
1035 66%
LOSS
WIN
913 66%
WIN
Euan Hamilton · Dawn Duellists Society Smallsword · Consolation Bracket
WIN
Conor McKeag · The Vanguard Centre Smallsword · Consolation Bracket
LOSS
Bogdan Vynohradov · Dawn Duellists Society Smallsword · Consolation Semifinals
WIN
Ciara O'Mant · The Vanguard Centre Smallsword · Top 16
LOSS
Stramash 2025
October 2025 · uk
8 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 481 ▲229 · 1,398.1
LOSS
1697 14%
WIN
WIN
John Previtera · The Hilt and Cross Sabre · Pools Score 5-1 Review →
WIN
Corey Mayes · The Vanguard Centre Sabre · Pools Score 5-3 Review →
LOSS
Wojciech Kwasik · Liverpool HEMA Sabre · Semifinals Score 2-4 Review →
1372 47%
WIN
Thomas Ive · Tree of Shields Sabre · Top 16 Score 5-1 Review →
1309 41%
WIN
Jonathan Spouge · The Vanguard Centre Sabre · Top 32 Score 5-2 Review →
1444 34%
WIN
Harry Leng · Dawn Duellists Society Sabre · Top 8 Score 5-2 Review →
1056 71%
Glasgow HEMA Open 2025
February 2025 · uk
No match-level data
10 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 560 ▼47 · 1,315.4
LOSS
LOSS
WIN
1141 51%
WIN
WIN
LOSS
WIN
LOSS
Duncan McLaren · Caledonian Sword Guild Messer · Quarter Finals
Wessex League: Exeter 2024
November 2024 · uk
2 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 491 ▼78 · 1,325.3
LOSS
Jacek Kaminski · Ausardia Sabre · Pools
1406 52%
LOSS
1575 33%
Edgebana 2024
September 2024 · uk
7 fights
Rating outcome
  • Mixed & Men's Singlestick Rank 148 · 1,217.3
LOSS
Wojciech Kwasik · Liverpool HEMA Singlestick · Eighth-Finals Score 2-3 Review →
LOSS
Scott Alexander · The Vanguard Centre Singlestick · Pool Set 1 Score 4-7 Review →
WIN
Rachel Terrell · Fair City Historical Academy Singlestick · Pool Set 1 Score 10-1 Review →
WIN
Robert Stephen Mowbray · HEMA Highlands Singlestick · Pool Set 1
1049
LOSS
Alyson Duffy · Dawn Duellists Society Singlestick · Pool Set 1 Score 6-7 Review →
WIN
David Ewing · The Institute for Historical Arts Singlestick · Pool Set 1 Score 10-2 Review →
WIN
Rose Jones · Dawn Duellists Society Singlestick · Pool Set 1 Score 6-1 Review →
Albion Cup 2024
June 2024 · uk
11 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 382 ▲237 · 1,358.2
  • Mixed & Men's Steel Single Rapier Rank 1086 ▼99 · 835.2
WIN
Winston Lewis · Edel Fencing Academy Sabre · Elimination Bracket
1336 41%
WIN
Perth Ophaswongse · London Historical Fencing Club Sabre · Pool Set 1 Score 9-8 Review →
1088 67%
WIN
Mark Wilkie · The Institute for Historical Arts Sabre · Pool Set 1 Score 5-3 Review →
1489 29%
WIN
Jack Edwards · Bath Historical Martial Arts Sabre · Pool Set 1 Score 8-3 Review →
899 72%
LOSS
Amir Sheikh-Warak · Schola Gladiatoria Sabre · Pool Set 1 Score 2-11 Review →
1655 17%
WIN
Omar Amerah · Smart HEMA Clubs Sabre · Pool Set 1 Score 9-4 Review →
LOSS
Kristofer Stanson · Stockholm HEMA Sabre · Quarterfinals
1768 12%
LOSS
Gábor Antali · SwordFight Rapier · Pool Set 1
958 43%
LOSS
Owain Mahoney · Edel Fencing Academy Rapier · Pool Set 1 Score 2-11 Review →
LOSS
Patrick Rance · Smart HEMA Clubs Rapier · Pool Set 1 Score 1-10 Review →
1462 20%
LOSS
1211 27%
Glasgow HEMA Open 2024
February 2024 · uk
No match-level data
7 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 528 ▲524 · 1,227.4
LOSS
Zoltan Betlen · Cambridge HEMA Sabre · Bronze Medal
1458 28%
WIN
LOSS
1132 35%
WIN
1123 42%
WIN
1200 37%
WIN
David Muir · The Vanguard Centre Sabre · Quarter Final
1340 30%
LOSS
1132 35%
London HEMA Open 2024
May 2024 · uk
9 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 619 ▼51 · 1,223.0
  • Mixed & Men's Steel Single Rapier Rank 987 ▲26 · 863.2
LOSS
Wojciech Kwasik · Liverpool HEMA Sabre · Pool Set 1 Score 4-5 Review →
1218 58%
LOSS
Zoltan Betlen · Cambridge HEMA Sabre · Pool Set 1 Score 3-10 Review →
1513 35%
WIN
Mark Wilkie · The Institute for Historical Arts Sabre · Pool Set 1 Score 10-8 Review →
1350 44%
LOSS
Charlie Haddock · Smart HEMA Clubs Sabre · Pool Set 1 Score 8-10 Review →
LOSS
LOSS
WIN
1088 36%
LOSS
Ma Yat Chung · Einherjar HEMA Club Rapier · Pool Set 1
LOSS
1384 23%
Albion Cup 2023
June 2023 · uk
7 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 891 · 908.1
  • Mixed & Men's Steel Single Rapier Rank 788 · 747.8
LOSS
John Colquhoun · Caledonian Sword Guild Sabre · Pool Set 1 Score 2-5 Review →
LOSS
Jamie MacIver · London Historical Fencing Club Sabre · Pool Set 1 Score 4-11 Review →
1542
LOSS
Jack Butcher · Schola Gladiatoria Sabre · Pool Set 1 Score 3-4 Review →
1421
LOSS
David Muir · The Vanguard Centre Sabre · Pool Set 1 Score 5-7 Review →
1325
LOSS
David Muir · The Vanguard Centre Rapier · Pool Set 1 Score 5-7 Review →
LOSS
Jordan Mock · Academy of Steel Rapier · Pool Set 1 Score 0-12 Review →
LOSS
Duncan McLaren · Caledonian Sword Guild Rapier · Pool Set 1 Score 3-7 Review →
FightCamp 2018
August 2018
No match-level data
3 fights
FightCamp 2017
August 2017
No match-level data
4 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.