Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Sword and Buckler
Current
1258 #536
Peak
1267 September 2025
Record
9W · 11L · 1D
Last
September 2025
Mixed & Men's Steel Rapier and Dagger
Current
1165 #661
Peak
1173 June 2025
Record
2W · 3L · 1D
Last
June 2025
Mixed & Men's Steel Sabre
Current
1035 #1,961
Peak
1061 September 2024
Record
5W · 14L
Last
June 2025
Mixed & Men's Steel Single Rapier
Current
937 #1,533
Peak
945 April 2025
Record
2W · 3L · 1D
Last
April 2025
Mixed & Men's Steel Longsword
Inactive
Current
901
Peak
914 April 2024
Record
1W · 2L
Last
April 2024

Scout analysis

Sword & Buckler

9W · 11L · 1D (43%)
Form
Rising
Recent 50% vs older 40%
Record: 9W · 11L · 1D (43%)
Recent half (10 fights): 50%
Older half (10 fights): 40%
Delta: +10%
Current streak: 2 Losses
Based on 21 recorded sword & buckler fights.
Schedule
Punching up
-0.3 vs expectation
Quality wins (won as clear underdog): 1
Over/under vs expectation: -0.3 (7 actual / 7.3 expected, n=16)
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
Balanced
Pool 47% · Elim 33%
Pool stage: 7W · 8L (47%)
Elimination: 1W · 2L (33%)
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
At peak
Near career best
Current rating: 1258
Peak rating: 1267 (September 2025)
Gap to peak: -9
Peak rating comes from the highest Glicko value recorded for this weapon.

Sabre

5W · 14L (26%)
Form
Cooling
Recent 22% vs older 33%
Record: 5W · 14L (26%)
Recent half (9 fights): 22%
Older half (9 fights): 33%
Delta: -11%
Current streak: 3 Losses
Based on 19 recorded sabre fights.
Schedule
Getting ambushed
-2.3 vs expectation
Upset losses (lost as clear favourite): 1
Over/under vs expectation: -2.3 (1 actual / 3.3 expected, n=11)
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 29%
Pool stage: 5W · 12L (29%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
26 pts off peak
Currently below peak
Current rating: 1035
Peak rating: 1061 (September 2024)
Gap to peak: -26
Peak rating comes from the highest Glicko value recorded for this weapon.

Messer

3W · 6L (33%)
Form
Rising
Recent 50% vs older 25%
Record: 3W · 6L (33%)
Recent half (4 fights): 50%
Older half (4 fights): 25%
Delta: +25%
Current streak: 1 Win
Based on 9 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 38%
Pool stage: 3W · 5L (38%)
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 rating comes from the highest Glicko value recorded for this weapon.

Rapier

2W · 3L · 1D (33%)
Form
Building
33% win rate · 6 fights
Record: 2W · 3L · 1D (33%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 1 Loss
Based on 6 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 50%
Pool stage: 2W · 2L (50%)
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: 1173 (June 2025)
Gap to peak: -8
Peak rating comes from the highest Glicko value recorded for this weapon.

Rapier & Dagger

2W · 3L · 1D (33%)
Form
Building
33% win rate · 6 fights
Record: 2W · 3L · 1D (33%)
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 data only
Pool 50%
Pool stage: 2W · 2L (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 rating comes from the highest Glicko value recorded for this weapon.

Sidesword

1W · 3L (25%)
Form
Building
25% win rate · 4 fights
Record: 1W · 3L (25%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 1 Loss
Based on 4 recorded sidesword 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 25%
Pool stage: 1W · 3L (25%)
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 rating comes from the highest Glicko value recorded for this weapon.

Smallsword

1W · 3L (25%)
Form
Building
25% win rate · 4 fights
Record: 1W · 3L (25%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 1 Win
Based on 4 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
Pool data only
Pool 25%
Pool stage: 1W · 3L (25%)
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 rating comes from the highest Glicko value recorded for this weapon.

Longsword

1W · 2L (33%)
Form
Building
33% win rate · 3 fights
Record: 1W · 2L (33%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 2 Losses
Based on 3 recorded longsword 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 33%
Pool stage: 1W · 2L (33%)
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: 901
Peak rating: 914 (April 2024)
Gap to peak: -12
Peak rating comes from the highest Glicko value recorded for this weapon.
Reach
5 events · se · 1.4 yrs active
4 rated weapons
Tournaments: 5
Countries fought in: 1 (se)
Months active: 17
Fights / year: 50.8
Rated weapons: 4

Clubmates · Uppsala Historiska Fäktskola (55)

Events & fights (6)

Battle of the Bridge 2025
September 2025 · se
No match-level data
10 fights
Rating outcome
  • Mixed & Men's Steel Sword and Buckler Rank 513 ▲133 · 1,267.9
WIN
Mika Koskimies · EHMS Sword & Buckler · Eighthfinal 7
859 64%
WIN
Anastasiia Dehtiarenko · Black Company Sword & Buckler · Pool 2
WIN
Staffan Sannemalm · Örebro HEMA Sword & Buckler · Pool 2
960 75%
WIN
Mika Koskimies · EHMS Sword & Buckler · Pool 2
859 64%
LOSS
Steven Gallagher · Smart HEMA Clubs Sword & Buckler · Pool 2
1442 36%
LOSS
Eetu Sipilä · EHMS Sword & Buckler · Quarterfinal 4
1701 15%
LOSS
Ola Lönnholm · Örebro HEMA Smallsword · Pool 1
WIN
Jane Gylling · Örebro HEMA Smallsword · Pool 1
Swedish Championships 2025
June 2025 · se
No match-level data
15 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 1553 ▲112 · 1,045.9
  • Mixed & Men's Steel Rapier and Dagger Rank 538 · 1,173.7
  • Mixed & Men's Steel Sword and Buckler Rank 620 ▼6 · 1,198.2
WIN
Alexander Olsson · West Coast HEMA Rapier & Dagger · Pool 2
1363
DRAW
1181
LOSS
Kristofer Stanson · Stockholm HEMA Rapier & Dagger · Pool 2
1586
LOSS
1608
WIN
916
LOSS
1608
LOSS
Jimmy Olsson · West Coast HEMA Sword & Buckler · Pool 2
1737 19%
LOSS
1647 25%
LOSS
1563 30%
LOSS
Alexander Olsson · West Coast HEMA Sword & Buckler · Pool 2
1494 35%
WIN
Staffan Sannemalm · Örebro HEMA Sword & Buckler · Pool 2
971 74%
Holmgång 2025
April 2025 · se
18 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 1555 ▼190 · 1,009.3
  • Mixed & Men's Steel Single Rapier Rank 1240 · 945.1
  • Mixed & Men's Steel Sword and Buckler Rank 567 ▲377 · 1,197.1
LOSS
Staffan Sannemalm · Örebro HEMA Sabre · Pools Score 11-12 Review →
987 63%
LOSS
Mihkel Rohtla · Freifechter Revals Sabre · Pools Score 3-13 Review →
LOSS
1752 14%
LOSS
1600 22%
LOSS
1736 15%
LOSS
1890
WIN
Erik Lagerstedt · West Coast HEMA Rapier · Pools Score 12-3 Review →
861
LOSS
1581
WIN
Denis Karakin · Freifechter Revals Rapier · Pools Score 13-7 Review →
DRAW
849
LOSS
849
WIN
Joakim Hammarslätt · Stockholmspolisens Idrottsförening Fäktning Sword & Buckler · !! Attention !! Excluded From Scoring Calculations Pools Score 10-5 Review →
1375 37%
LOSS
Pontus Westerholm · Medeltida Stridsteknik Linköping IF Sword & Buckler · Pools Score 4-12 Review →
1640 27%
DRAW
Henning Roos · Medeltida Stridsteknik Linköping IF Sword & Buckler · Pools Score 7-7 Review →
956 61%
WIN
Henning Roos · Medeltida Stridsteknik Linköping IF Sword & Buckler · Top 14 Score 7-7 Review →
956 61%
LOSS
Pontus Westerholm · Medeltida Stridsteknik Linköping IF Sword & Buckler · Top 8 Score 4-12 Review →
1640 27%
Battle of the Bridge 2024
September 2024 · se
No match-level data
17 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 1036 ▲309 · 1,061.6
  • Mixed & Men's Steel Sword and Buckler Rank 844 · 1,014.9
LOSS
Kristofer Stanson · Stockholm HEMA Sabre · Eighthfinal 8
1814 15%
LOSS
Emil Kivelä · EHMS Sabre · Pool 2
1328 31%
LOSS
971 48%
WIN
WIN
LOSS
1649
LOSS
1649
WIN
Heikki Kerkkänen · EHMS Sword & Buckler · Pool 5
1081
LOSS
Marcus Palm · Malmö Historiska Fäktskola Sword & Buckler · Pool 5
LOSS
Jimmy Olsson · West Coast HEMA Messer · Pool 2
LOSS
Joonas Rajatalo · EHMS Messer · Pool 2
LOSS
Emil Kivelä · EHMS Messer · Pool 2
LOSS
Emil Kivelä · EHMS Sidesword · Pool 1
LOSS
WIN
Heikki Kerkkänen · EHMS Sidesword · Pool 1
Wasaslaget 2024
April 2024 · se
No match-level data
7 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 3607 · 914.6
  • Mixed & Men's Steel Sabre Rank 1154 · 936.9
WIN
Jack Eichhorn · Gävle HEMA Longsword · Pool 2
LOSS
1033
LOSS
LOSS
Jimmy Olsson · West Coast HEMA Sabre · Pool 2
1572
Wasaslaget 2025
March 2025
No match-level data
5 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.