Miro Lahtela
Weapons
Scout analysis
Form
Rising
Recent 93% vs older 76%
▾
Schedule
Getting ambushed
Avg opponent 1424
▾
Style
Building signal
Needs more exchange data
▾
Stage
Balanced
Pool 94% · Elim 79%
▾
Reach
48 events · 14 countries · 10 yrs active
7 rated weapons
▾
Peak
At peak
Near career best
▾
Events & fights (58) Enriching events ...
BOHEMA: The Afterblow 2025
September 2025 · cz
14 fights
▾
Battle of the Bridge 2024
September 2024 · se
45 fights
▾
Battle of the Bridge 2024
September 2024
11 fights
▾
Battle of the Bridge 2023
September 2023 · se
49 fights
▾
Oslo Penguin Cup 2023
September 2023 · no
15 fights
▾
Oslo Penguin Cup 2022
September 2022 · no
16 fights
▾
Battle of the Bridge 2019
September 2019 · se
28 fights
▾
Battle of the Bridge 2019
September 2019
11 fights
▾
Battle of the Bridge 2018
September 2018 · se
29 fights
▾
Tyrnhaw 2025
October 2025 · sk
9 fights
▾
Swiss Bears Cup 2023
October 2023 · ch
8 fights
▾
Sofia CrossSwords 2022
October 2022 · bg
13 fights
▾
Sofia CrossSwords 2022
October 2022
10 fights
▾
Oslo Penguin Cup 2025
November 2025 · no
16 fights
▾
Dutch Lions Cup 2024
November 2024 · nl
10 fights
▾
Sofia CrossSwords 2023
November 2023 · bg
22 fights
▾
Sofia CrossSwords 2023
November 2023
9 fights
▾
Pardubický meč 2022
November 2022 · cz
7 fights
▾
Swordfish 2019
November 2019 · se
8 fights
▾
Swordfish 2018
November 2018 · se
7 fights
▾
Swordfish 2017
November 2017 · se
4 fights
▾
Helsinki Bolognese Open 2017
November 2017 · fi
9 fights
▾
Helsinki Bolognese Open 2016
November 2016 · fi
5 fights
▾
London HEMA Open 2025
May 2025 · uk
25 fights
▾
London HEMA Open 2024
May 2024 · uk
26 fights
▾
NHFL Championships 2019
May 2019 · se
9 fights
▾
EHMS salikisa 2016
May 2016 · fi
6 fights
▾
SoCal Swordfight 2026
March 2026 · us
13 fights
▾
SoCal Swordfight 2025
March 2025 · us
15 fights
▾
Keppinautur 2024
March 2024 · is
22 fights
▾
Keppinautur 2023
March 2023 · is
7 fights
▾
PL HEMA League Black Horns Cup 2025
June 2025 · pl
20 fights
▾
PL HEMA League: Black Horns Cup 2024
June 2024 · pl
13 fights
▾
Albion Cup 2024
June 2024 · uk
8 fights
▾
Holmgang 2023
June 2023 · se
13 fights
▾
Oslo Penguin Cup 2019
June 2019 · no
19 fights
▾
European Games Invitational Gala Tournament 2019
June 2019 · by
5 fights
▾
Oslo Penguin Cup 2018
June 2018 · no
16 fights
▾
Sweden Open 2017
June 2017 · se
10 fights
▾
Sweden Open 2016
June 2016 · se
4 fights
▾
Helsinki Longsword Open 2026
January 2026 · fi
18 fights
▾
Helsinki Longsword Open 2025
January 2025 · fi
6 fights
▾
Helsinki Longsword Open 2024
January 2024 · fi
11 fights
▾
Helsinki Longsword Open 2023
January 2023 · fi
8 fights
▾
Helsinki Longsword Open 2023
January 2023
5 fights
▾
Helsinki Longsword Open 2020
January 2020 · fi
15 fights
▾
Helsinki Longsword Open 2019
January 2019 · fi
32 fights
▾
Helsinki Longsword Open 2018
January 2018 · fi
27 fights
▾
Helsinki Longsword Open 2017
January 2017 · fi
8 fights
▾
PL HEMA League : FechtBerg Poker Armory Cup 2026
February 2026 · pl
11 fights
▾
PL HEMA League: FechtBerg Poker Cup 2025
February 2025 · pl
7 fights
▾
HEMA Riga Cup 2025
December 2025 · lv
13 fights
▾
Sabre & Stick Riga Open 2024
December 2024 · lv
17 fights
▾
FechtTerra 2018
December 2018 · ru
10 fights
▾
Dutch Lions Cup 2019
August 2019 · nl
7 fights
▾
Helsinki Bolognese Open 2018
August 2018 · fi
14 fights
▾
Dutch Lions Cup 2018
August 2018 · nl
8 fights
▾
Norppa Open 2019
April 2019 · fi
11 fights
▾
Clubmates · EHMS (117)
- Ahti Voutilainen
- Aimilia Stergiopoulou
- Aino Haavisto
- Aku Haapanen
- Aleksi Ahola
- Alexander Tawast
- Ami Viholainen
- Anna Minkkinen
- Anssi Alhopuro
- Anton Zubakin
- Antti Keto
- Antti Lehto
- Antti Leivo
- Atso Ikäheimo
- Atte Kiianen
- Aura Köykkä
- Axel Korsström
- Christoffer Warelius
- Davor Skontra
- Eetu Röpelinen
- Eetu Sipilä
- Elias Ruuskanen
- Eliisa Keskinen
- Emil Kivelä
- Emmanuel Chevalier
- Emmi Halmesvirta
- Eric Andersson
- Frans Rantala
- Frida Hartman
- Hanna Kallio
- Hannu Koivuranta
- Heikki Kerkkänen
- Helena von Schantz
- Ida Paavoseppä
- Idamaria Lehtinen
- Ilkka Hartikainen
- Ilkka Tamminen
- Ilmari Pirkkamaa
- Ilmari Pyykönen
- Inari Berezina
- Jaakko Viitanen
- Jakub Dobi
- Jamie-Lee Kinnari
- Janne Lehtinen
- Jenni Lohipuro
- Jere Suontausta
- Jesse Nukarinen
- Joachim Buchert
- Joel Koponen
- Joonas Järvi
- Joonas Katko
- Joonas Kekkonen
- Joonas Rajatalo
- Joonas Valamäki
- Juhani Ahola
- Julia Jukarainen
- Julius Seligson
- Jussi Hytönen
- Juuso Rautio
- Jyri Hakala
- Kalle Kylmänen
- Kerttu Jaatinen
- Kristian Ruokonen
- Lasse Ikonen-Lokkila
- Lauri Vanhapiha
- Marc Schultz
- Mari Heikkinen
- Markus Koivisto
- Marlon Saares
- Matleena Seppänen
- Mats Bergström
- Matti Mäki-Petäys
- Miika Kalliokoski
- Miika Kastarinen
- Mika Koskimies
- Mikael Kitola
- Mikko Köykkä
- Mikko Lehto
- Mikko Serpola
- Mikko Uosukainen
- Minna Vasarainen
- Nadia Partala
- Nicholas Armeni
- Niklas Häggblom
- Nikos Kyriakopoulos
- Olga Andrianova
- Olli Suominen
- Olli Vartia
- Otto Koskinen
- Rafael Prince
- Roni Perkiö
- Rony Urpola
- Russell Lai
- Saku Holopainen
- Saku Putkonen
- Simo-Pekka Leppänen
- Tapani Koppinen
- Tapio Pellinen
- Tapio Väänänen
- Teemu Leino
- Tero Kuparinen
- Tiitus Ylipää
- Timo Ryttäri
- Timo Toropainen
- Timo-Pekka Kuusama
- Tomi Salo
- Toni Kristian Heikura
- Touko Nieminen
- Valtteri Pakkanen
- Valtteri Teerikorpi
- Venla Kupiainen
- Vesa Ylhäinen
- Ville Luonuansuu
- Ville Saari
- Ville Suutarinen
- Ville Välimäki
- Zoë Chandler
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.