Skip to main content

Weapons & Rank/ratings

Mixed & Men's Steel Sabre
Current
1105 #1,721
Peak
1255 September 2018
Record
25W · 51L · 7D
Last
June 2025
Mixed & Men's Steel Sword and Buckler
Inactive
Current
1118
Peak
1174 September 2019
Record
7W · 14L
Last
July 2022
Mixed & Men's Steel Single Sidesword
Inactive
Current
1197
Peak
1240 September 2019
Record
2W · 2L · 1D
Last
September 2019
Mixed & Men's Steel Longsword
Inactive
Current
1119
Peak
1283 November 2017
Record
25W · 59L · 4D
Last
May 2019

Scout analysis

Longsword

25W · 59L · 4D (28%)
Form
Steady
Recent 27% vs older 30%
Record: 25W · 59L · 4D (28%)
Recent half (44 fights): 27%
Older half (44 fights): 30%
Delta: -3%
Current streak: 3 Losses
Based on 88 recorded longsword fights.
Schedule
Punching up
-3.8 vs expectation
Quality wins (won as clear underdog): 8
Upset losses (lost as clear favourite): 1
Over/under vs expectation: -3.8 (18 actual / 21.8 expected, n=72)
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 13%
Pool stage: 2W · 14L (13%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
164 pts off peak
Currently below peak
Current rating: 1119
Peak rating: 1283 (November 2017)
Gap to peak: -164
Peak rating comes from the highest Glicko value recorded for this weapon.
By division
Mixed Steel Longsword 18W · 44L · 2D (28%) -4.3 vs expectation (n=52) avg opponent 1341
Men's Steel Longsword 7W · 15L · 2D (29%) +0.5 vs expectation (n=20) avg opponent 1451

Sabre

25W · 51L · 7D (30%)
Form
Steady
Recent 27% vs older 34%
Record: 25W · 51L · 7D (30%)
Recent half (41 fights): 27%
Older half (41 fights): 34%
Delta: -7%
Current streak: 1 Win
Based on 83 recorded sabre fights.
Schedule
Getting ambushed
-7.6 vs expectation
Upset losses (lost as clear favourite): 4
Over/under vs expectation: -7.6 (14 actual / 21.6 expected, n=57)
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 26%
Pool stage: 8W · 23L (26%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
149 pts off peak
Currently below peak
Current rating: 1105
Peak rating: 1255 (September 2018)
Gap to peak: -149
Peak rating comes from the highest Glicko value recorded for this weapon.

Sword & Buckler

7W · 14L (33%)
Form
Cooling
Recent 30% vs older 40%
Record: 7W · 14L (33%)
Recent half (10 fights): 30%
Older half (10 fights): 40%
Delta: -10%
Current streak: 1 Loss
Based on 21 recorded sword & buckler fights.
Schedule
Comfort bracket
-0.7 vs expectation
Over/under vs expectation: -0.7 (4 actual / 4.7 expected, n=13)
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 35%
Pool stage: 6W · 11L (35%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
56 pts off peak
Currently below peak
Current rating: 1118
Peak rating: 1174 (September 2019)
Gap to peak: -56
Peak rating comes from the highest Glicko value recorded for this weapon.

Sidesword

2W · 2L · 1D (40%)
Form
Building
40% win rate · 5 fights
Record: 2W · 2L · 1D (40%)
Trajectory needs 8+ fights - will sharpen as more data lands.
Current streak: 1 Loss
Based on 5 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 67%
Pool stage: 2W · 1L (67%)
Elimination: needs 3+ coded fights.
Stage tagging depends on upstream division labels - some fights may be uncategorised.
Peak
43 pts off peak
Currently below peak
Current rating: 1197
Peak rating: 1240 (September 2019)
Gap to peak: -43
Peak rating comes from the highest Glicko value recorded for this weapon.

Messer

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 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 33%
Pool stage: 1W · 2L (33%)
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

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 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 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 rating comes from the highest Glicko value recorded for this weapon.
Reach
23 events · 3 countries · 13.8 yrs active
4 rated weapons
Tournaments: 23
Countries fought in: 3 (se, fi, nl)
Months active: 165
Fights / year: 14.9
Rated weapons: 4

Clubmates · Gothenburg Historical Fencing School (78)

Events & fights (23)

Swedish Championships (qualifiers) 2017
February 2017 · se
No match-level data
14 fights
LOSS
1581 12%
WIN
1454 21%
LOSS
LOSS
1772 4%
LOSS
1792
LOSS
995
WIN
Robin Halldin · Stockholm HEMA Sword & Buckler
International Lowlands HEMA Gathering 2015
September 2015 · nl
No match-level data
6 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 187 ▲36 · 1,161.1
WIN
1023 44%
LOSS
1082 40%
LOSS
1482 19%
LOSS
1778 6%
Helsinki Longsword Open 2015
January 2015 · fi
No match-level data
4 fights
LOSS
WIN
615 71%
Swordfish 2016
November 2016 · se
No match-level data
8 fights
Swordfish 2013
October 2013 · se
No match-level data
3 fights
LOSS
913 47%
LOSS
1101 44%
Swordfish 2012
November 2012 · se
No match-level data
3 fights
WIN
LOSS
1557 23%
Swordfish 2011
November 2011 · se
No match-level data
3 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 35 · 844.8
Swedish Championships 2016
September 2016 · se
No match-level data
12 fights
Sweden Open 2016
June 2016 · se
No match-level data
8 fights
Swedish Championships 2025
June 2025 · se
No match-level data
4 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 1287 ▲18 · 1,118.1
LOSS
Olle Kausland · Halmstad HEMA Sabre · Pool 3
1321 30%
WIN
991 59%
Swordfish 2015
October 2015 · se
No match-level data
3 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 242 ▼55 · 1,142.9
LOSS
1392 30%
LOSS
1566 15%
LOSS
1305 33%
Örebro Open 2015
May 2015 · se
No match-level data
6 fights
WIN
759 67%
DRAW
1069 38%
WIN
1061 39%
LOSS
1393 24%
LOSS
1506 17%
Swordfish 2017
November 2017 · se
No match-level data
9 fights
LOSS
1707 6%
WIN
1307 40%
WIN
1506 19%
LOSS
1767 5%
LOSS
1740 5%
DRAW
1337 28%
Swedish Championship 2022
July 2022 · se
No match-level data
9 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 276 ▼15 · 1,150.2
  • Mixed & Men's Steel Sword and Buckler Rank 228 ▼7 · 1,158.0
LOSS
1188 43%
LOSS
1737 6%
LOSS
DRAW
LOSS
1833 9%
LOSS
Alexander Olsson · West Coast HEMA Sword & Buckler · Pool 3
1394 33%
WIN
Battle of the Bridge 2017
September 2017 · se
No match-level data
24 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 639 ▲12 · 1,250.7
  • Mixed & Men's Steel Sabre Rank 165 ▲6 · 1,206.1
LOSS
1038 46%
WIN
LOSS
864 63%
WIN
805 64%
LOSS
963 53%
WIN
777 65%
LOSS
777 65%
WIN
777 65%
Cold Cuts 2020
February 2020 · se
No match-level data
6 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 459 ▲3 · 1,195.9
LOSS
1756 3%
WIN
878 79%
LOSS
Jimmy Olsson · West Coast HEMA Sabre · Pool 1
1491 16%
LOSS
1465 17%
Battle of the Bridge 2019
September 2019 · se
No match-level data
23 fights
Rating outcome
  • Mixed & Men's Steel Sabre Rank 390 ▼39 · 1,195.5
  • Mixed & Men's Steel Sword and Buckler Rank 422 ▲15 · 1,174.5
  • Mixed & Men's Steel Single Sidesword Rank 85 · 1,240.7
LOSS
1541 14%
LOSS
1776 4%
LOSS
1186 48%
LOSS
799 66%
LOSS
Joonas Katko · EHMS Sabre · Pool 3
WIN
LOSS
Miro Lahtela · EHMS Sidesword · Pool 4
1715
WIN
Christoffer Warelius · EHMS Sidesword · Pool 4
1265
LOSS
Miro Lahtela · EHMS Sidesword · Quarterfinal 4
1715
LOSS
1554 25%
LOSS
1367 33%
LOSS
Janne Lehtinen · EHMS Sword & Buckler · Pool 1
WIN
Erik Franzén · Fekteklubben Frie Duellister Sword & Buckler · Pool 1
1037 49%
LOSS
Patrik Jarenius · Gripen HEMA Messer · Pool 2
WIN
LOSS
Kristofer Stanson · Stockholm HEMA Messer · Quarterfinal 4
LOSS
Toni Kristian Heikura · EHMS Smallsword · Pool 2
LOSS
Ola Lönnholm · Örebro HEMA Smallsword · Pool 2
LOSS
Sebastian Jansson · Örebro HEMA Smallsword · Pool 2
LOSS
Anders Sällberg · Stockholm HEMA Smallsword · Pool 2
NHFL Championships 2019
May 2019 · se
No match-level data
8 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1314 ▼59 · 1,218.5
  • Mixed & Men's Steel Sabre Rank 326 ▼14 · 1,223.7
LOSS
1273 43%
WIN
Ola Lönnholm · Örebro HEMA Longsword · Pool 2
1115 63%
LOSS
2025 1%
LOSS
1455 21%
LOSS
1341 32%
LOSS
Kristian Ruokonen · EHMS Sabre · Swiss competition 1
1578 13%
LOSS
Staffan Sannemalm · Örebro HEMA Sabre · Swiss competition 1
1015 73%
WIN
Hanne Eik Pilskog · Halden HEMA Sabre · Swiss competition 1
1096 62%
Swordfish 2018
November 2018 · se
No match-level data
8 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1132 ▲21 · 1,234.3
  • Mixed & Men's Steel Sabre Rank 250 ▼24 · 1,240.5
LOSS
Konrad Kramarz · Mordschlag Longsword · Pool 12
1601 10%
WIN
1477 17%
LOSS
Alexey Perkov · Tramazzone Longsword · Pool 12
1572 12%
LOSS
Michel Rensen · Zwaard & Steen Longsword · Pool 12
1806 2%
LOSS
1423 25%
LOSS
1376 29%
LOSS
1564 14%
LOSS
1797 4%
Battle of the Bridge 2018
September 2018 · se
No match-level data
26 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 1123 ▼246 · 1,219.3
  • Mixed & Men's Steel Sabre Rank 207 ▲27 · 1,255.1
  • Mixed & Men's Steel Sword and Buckler Rank 311 ▲232 · 1,167.7
LOSS
1126 67%
LOSS
Michael Melnikov · Freifechtergilde Longsword · Pool 3
1517 20%
LOSS
1396 35%
LOSS
1310 43%
LOSS
Andrey Nekrylov · Freifechtergilde Longsword · Pool 3
1367 32%
LOSS
1149 44%
LOSS
1396 35%
LOSS
1779 5%
WIN
1013 51%
LOSS
1518 18%
WIN
1183 44%
LOSS
1553 15%
LOSS
Olle Kausland · Halmstad HEMA Sabre · Pool 2
1360 28%
LOSS
1052 50%
LOSS
1314 35%
WIN
Eva Wei · Malmö Historiska Fäktskola Sword & Buckler · Pool 3
LOSS
Björn Carlander · Stockholms Stigmän Sword & Buckler · Pool 3
1639 24%
LOSS
Robin Halldin · Stockholm HEMA Sword & Buckler · Pool 3
1452 33%
LOSS
Oskar Spjuth · Uppsala Historiska Fäktskola Sword & Buckler · Pool 3
1151 47%
WIN
1170 48%
WIN
Hanne Eik Pilskog · Halden HEMA Sword & Buckler · Pool 4
999 56%
LOSS
Robin Halldin · Stockholm HEMA Sword & Buckler · Pool 4
1452 33%
LOSS
Federico Dall'Olio · La Salle d'Armes Sword & Buckler · Pool 4
1638 23%
WIN
940 54%
Sweden Open 2017
June 2017 · se
No match-level data
9 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 613 ▼28 · 1,229.7
  • Mixed & Men's Steel Sabre Rank 153 ▲11 · 1,185.2
LOSS
1464 22%
WIN
1092 64%
LOSS
1610 11%
LOSS
Mikko Lehto · EHMS Longsword
1441 23%
LOSS
Miro Lahtela · EHMS Longsword
1335 33%
Swordfish 2014
October 2014 · se
No match-level data
4 fights
Rating outcome
  • Mixed & Men's Steel Longsword Rank 164 ▲35 · 1,058.3
Helsinki Longsword Open 2016
January 2016 · fi
No match-level data
5 fights
LOSS
1476 19%
LOSS
1776 5%
LOSS
1340 26%
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.