Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Single Rapier
Current
1405 #361
Peak
1500 March 2018
Record
9W · 4L · 1D
Last
November 2025
Mixed & Men's Steel Sabre Regional
Current
1126 #1,590
Peak
1129 November 2025
Record
3W · 5L
Last
November 2025
Mixed & Men's Steel Single Sidesword
Inactive
Current
1223
Peak
1275 February 2020
Record
5W · 4L · 2D
Last
February 2020
Mixed & Men's Steel Longsword
Inactive
Current
1223
Peak
1318 August 2018
Record
17W · 19L · 3D
Last
August 2018
Mixed & Men's Steel Sword and Buckler
Inactive
Current
1186
Peak
1275 September 2017
Record
0W · 0L
Last
March 2018
Mixed & Men's Steel Rapier and Dagger
Inactive
Current
1081
Peak
1137 January 2018
Record
0W · 0L
Last
January 2018

Scout analysis

Longsword

17W · 19L · 3D (44%)
Form
Rising
Recent 53% vs older 37%
Record: 17W · 19L · 3D (44%)
Recent half (19 fights): 53%
Older half (19 fights): 37%
Delta: +16%
Current streak: 5 Wins
Based on 39 recorded longsword fights.
Schedule
Getting ambushed
-4.7 vs expectation
Upset losses (lost as clear favourite): 3
Over/under vs expectation: -4.7 (3 actual / 7.7 expected, n=17)
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 57%
Pool stage: 4W · 3L (57%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
94 pts off peak
Currently below peak
Current rating: 1223
Peak rating: 1318 (August 2018)
Gap to peak: -94
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.
By division
Mixed Steel Longsword 12W · 18L · 2D (38%) -4.5 vs expectation (n=14) avg opponent 1289
+7 fights in 1 thinner division

Rapier

11W · 8L · 1D (55%)
Form
Cooling
Recent 50% vs older 60%
Record: 11W · 8L · 1D (55%)
Recent half (10 fights): 50%
Older half (10 fights): 60%
Delta: -10%
Current streak: 1 Win
Based on 20 recorded rapier fights.
Schedule
Getting ambushed
-1.3 vs expectation
Upset losses (lost as clear favourite): 1
Over/under vs expectation: -1.3 (3 actual / 4.3 expected, n=7)
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 89%
Pool stage: 8W · 1L (89%)
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 Single Rapier 9W · 4L · 1D (64%) -1.3 vs expectation (n=7) avg opponent 1271
+6 fights in 1 thinner division

Sidesword

6W · 8L · 4D (33%)
Form
Steady
Recent 33% vs older 33%
Record: 6W · 8L · 4D (33%)
Recent half (9 fights): 33%
Older half (9 fights): 33%
Delta: 0%
Current streak: 1 Loss
Based on 18 recorded sidesword fights.
Schedule
Punching up
-2.1 vs expectation
Quality wins (won as clear underdog): 1
Over/under vs expectation: -2.1 (1 actual / 3.1 expected, n=7)
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 45%
Pool stage: 5W · 6L (45%)
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 Single Sidesword 5W · 4L · 2D (45%) avg opponent 1377
+7 fights in 1 thinner division

Mixed Weapon

6W · 7L · 3D (38%)
Form
Cooling
Recent 25% vs older 50%
Record: 6W · 7L · 3D (38%)
Recent half (8 fights): 25%
Older half (8 fights): 50%
Delta: -25%
Current streak: 1 Win
Based on 16 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
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
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 Any Steel One-Handed Weapon With Any Sidearm 4W · 5L (44%)
+7 fights in 1 thinner division

Sword & Buckler

6W · 4L (60%)
Form
Steady
Recent 60% vs older 60%
Record: 6W · 4L (60%)
Recent half (5 fights): 60%
Older half (5 fights): 60%
Delta: 0%
Current streak: 1 Win
Based on 10 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
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
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 · 5L (38%)
Form
Rising
Recent 75% vs older 0%
Record: 3W · 5L (38%)
Recent half (4 fights): 75%
Older half (4 fights): 0%
Delta: +75%
Current streak: 3 Wins
Based on 8 recorded sabre fights.
Schedule
Schedule forming
Expectation data pending
Quality wins (won as clear underdog): 1
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
At peak
Near career best
Current rating: 1126
Peak rating: 1129 (November 2025)
Gap to peak: -3
Peak is relative to an isolated regional scene - see the "How to read this profile" note below.

Basket-Hilted Broadsword

3W · 4L (43%)
Form
Building
43% win rate · 7 fights
Record: 3W · 4L (43%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 3 Losses
Based on 7 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
Elim data only
Elim 0%
Pool stage: needs 3+ coded fights.
Elimination: 0W · 3L (0%)
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 · 3L (50%)
Form
Building
50% win rate · 6 fights
Record: 3W · 3L (50%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 1 Loss
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 specialist
Pool 67% · Elim 33%
Pool stage: 2W · 1L (67%)
Elimination: 1W · 2L (33%)
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
8 events · au · 9.3 yrs active
3 rated weapons
Tournaments: 8
Countries fought in: 1 (au)
Months active: 112
Fights / year: 13.3
Rated weapons: 3

Clubmates · Adelaide Sword Academy (78)

Events & fights (9)

Swordplay Australia 2016
September 2016 · au
No match-level data
23 fights
LOSS
1282
LOSS
WIN
LOSS
Riddle of Steel 2025
November 2025 · au
10 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 1435 ▲1200 · 1,129.8
  • Mixed & Men's Steel Single Rapier Rank 338 ▲297 · 1,410.0
LOSS
Peter Stevens · Adelaide Sword Academy Sabre · Pools Score 6-8 Review →
WIN
William Rosenthal · Flinders Fencing Club Sabre · Pools Score 4-2 Review →
1158 37%
WIN
WIN
Kaleb Munro · Adelaide Sword Academy Sabre · Pools Score 11-2 Review →
LOSS
Mark Holgate · Adelaide Sword Academy Rapier · Bronze Medal Match
1517 47%
WIN
William Rosenthal · Flinders Fencing Club Rapier · Pools Score 4-2 Review →
1062 56%
WIN
WIN
LOSS
Geraud Lemenager · Aiginskalk Rapier · Semifinals
1721 30%
WIN
1234 66%
Swordplay Australia 2017
September 2017 · au
No match-level data
14 fights
WIN
742 79%
LOSS
1706 15%
LOSS
878 63%
LOSS
886 63%
WIN
895
WIN
744
LOSS
WIN
944
LOSS
1213
WIN
1184
Summer Sword Clash 2020
February 2020 · au
6 fights
Rating outcome
  • Mixed & Men's Steel Single Sidesword Rank 85 ▲75 · 1,275.3
WIN
Scott Prideaux · Adelaide Sword Academy Sidesword · Eighth-Finals
LOSS
Peter Stevens · Adelaide Sword Academy Sidesword · Pool Set 1
WIN
Daniel Romano · Scholar Victoria Sidesword · Pool Set 1
1376 39%
DRAW
Joseph Sarunic · Adelaide Sword Academy Sidesword · Pool Set 1
736 66%
WIN
LOSS
Mark Holgate · Adelaide Sword Academy Sidesword · Quarterfinals
1377 37%
1st HERA Event 2018
August 2018 · au
11 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 709 ▲327 · 1,318.0
  • Mixed & Men's Steel Single Rapier Rank 133 ▼91 · 1,321.5
LOSS
Brett Kagan · The School of Historical Fencing Longsword · Gold Medal Match
1436 25%
DRAW
Dimitri Blake · Adelaide Sword Academy Longsword · Pool Matches
1041 48%
WIN
Peter Morris · Ironclad Academy Of The Sword Longsword · Pool Matches
WIN
Derek Carter · Adelaide Sword Academy Longsword · Pool Matches
WIN
WIN
Peter Morris · Ironclad Academy Of The Sword Longsword · Quarterfinals
WIN
Dimitri Blake · Adelaide Sword Academy Longsword · Semifinals
1041 48%
LOSS
Emma O'Toner · Collegium in Armis Rapier · Eighth-Finals
1399 71%
WIN
768 86%
DRAW
1402 71%
LOSS
Kimito Wynn · Adelaide Sword Academy Rapier · Pool Matches
Axel Pettersson Challenge Tournament 2018
March 2018 · au
No match-level data
17 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 883 ▼30 · 1,225.4
  • Mixed & Men's Steel Single Rapier Rank 34 · 1,500.2
  • Mixed & Men's Steel Sword and Buckler Rank 158 ▼10 · 1,268.2
  • Mixed & Men's Steel Single Sidesword Rank 73 · 1,112.9
LOSS
1618 16%
WIN
966 67%
LOSS
1384 34%
LOSS
1587 18%
DRAW
WIN
LOSS
WIN
WIN
1091
WIN
1425
LOSS
DRAW
1086 56%
LOSS
1271 45%
DRAW
1516 31%
Australia Day Tournament 2018
January 2018 · au
No match-level data
16 fights
Rating outcome
  • Mixed & Men's Steel Rapier and Dagger Rank 228 · 1,137.3
  • Mixed & Men's Steel Sword and Buckler Rank 141 ▼5 · 1,273.1
WIN
Benjamin Keiller · Adelaide Sword Academy Rapier & Dagger · Finals
LOSS
LOSS
Martin Kraskov · Melbourne Fencing Society Rapier & Dagger · Finals
WIN
WIN
Adam Gilkes · Adelaide Sword Academy Rapier & Dagger · Pool
LOSS
Benjamin Keiller · Adelaide Sword Academy Rapier & Dagger · Pool
LOSS
1479 37%
WIN
LOSS
WIN
LOSS
DRAW
Toby Lunn · Big Tree Combat Academy Mixed Weapon · Finals
DRAW
LOSS
DRAW
WIN
Alec Luke · Adelaide Sword Academy Mixed Weapon · Pool
Festival of the Sword '17
April 2017 · au
No match-level data
20 fights
World Broadsword Championship 2019
October 2019
No match-level data
7 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.