Weightclass:  Middleweight
Location:  Espoo, Finland
Record:  52 - 13(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/11/2027Espoo, Finland51 - 13(1) Obaid Lodhi3 - 23 WPts
01/10/2027Espoo, Finland50 - 13(1) Eemil Nurminen3 - 6 WPts
02/08/2027Espoo, Finland49 - 13(1) Callum Ibuos9 - 10 WPts
03/06/2027Espoo, Finland48 - 13(1) Eetu Rantala0 - 4 WPts
04/04/2027Espoo, Finland47 - 13(1) Chae-min Kwock3 - 11 WPts
03/02/2027Espoo, Finland46 - 13(1) Bruce Prentis4 - 11 WPts
05/12/2026Espoo, Finland45 - 13(1) Besart Toptani0 - 1 WPts
06/10/2026Espoo, Finland44 - 13(1) Massimo Lattuca4 - 4 WPts
07/08/2026Espoo, Finland43 - 13(1) Angel Sebastian4 - 12(2) WPts
08/06/2026Espoo, Finland42 - 13(1) Selestino Bailon9 - 18 WPts
09/04/2026Espoo, Finland41 - 13(1) Alfredo De Nucci7 - 9 WPts
08/02/2026Espoo, Finland40 - 13(1) Waqar Srour1 - 15 WPts
10/12/2025Seattle, USA39 - 13(1) Charlie Collister8 - 14 WPts
12/10/2025Turku, Finland38 - 13(1) Simo Salo29(4) - 18 WPts
22/08/2025Turku, Finland38 - 12 Alpi Ahonen43(10) - 9 LKO3
22/07/2025Kiev, Ukraine37 - 12 Pylyp Molchan5 - 8 WPts
24/05/2025Karagandy, Kazakhstan36 - 12 Donmez Sabralimov9 - 2 WPts
26/03/2025Vantaa, Finland36 - 11 Aku Hyttinen17 - 7 LPts Finland National Championships 2025View
12/02/2025Tampere, Finland35 - 11 Torsti Heinonen5 - 11 WPts
15/12/2024Baku, Azerbaijan34 - 11 Hamid Yakubov0 - 3 WPts
17/10/2024La Paz, Bolivia33 - 11 Vidal Garza2 - 9 WPts
19/08/2024Turku, Finland32 - 11 Simo Salo23(2) - 17 WPts
10/07/2024Vantaa, Finland31 - 11 Atro Ihalainen34(2) - 9 WPts
30/05/2024Hamburg, Germany30 - 11 Jens Blasing8 - 16 WPts
01/04/2024Tampere, Finland30 - 10 Mikko Vuorela46 - 9 LPts Finland National Championships 2024View
29/03/2024Tampere, Finland29 - 10 Aatos Itkonen7 - 12 WPts Finland National Championships 2024View
26/03/2024Tampere, Finland28 - 10 Keijo Waltari31 - 8 WPts Finland National Championships 2024View
18/02/2024Almaty, Kazakhstan27 - 10 Imran Bajckodamoff1 - 4 WPts
21/12/2023Barquisimeto, Venezuela26 - 10 Ximen Ceja15 - 20 WPts
23/10/2023Valparaiso, Chile26 - 9 Xaver Loredo25 - 7 LPts
25/08/2023Munich, Germany26 - 8 Rodhlann Gerhardstein17(2) - 17 LPts
27/06/2023Espoo, Finland26 - 7 Xavion Demara34(1) - 10 LPts
28/04/2023Espoo, Finland25 - 7 Arho Ylioja2 - 18(1) WPts
28/02/2023Yerevan, Armenia24 - 7 Ari Baboghlyan2 - 1 WPts
31/12/2022Espoo, Finland23 - 7 Noe Sanchez6 - 9 WPts
01/11/2022Helsinki, Finland23 - 6 Eino Yliniemi13 - 14(2) LPts
05/09/2022Saratov, Russia22 - 6 Dimi Drozdov0 - 0 WPts
07/07/2022Barranquilla, Colombia21 - 6 Juan Jacobo1 - 17 WPts
08/05/2022Helsinki, Finland20 - 6 Aake Veintie2 - 18 WPts
16/03/2022Sana'a, Yemen19 - 6 Zain Farooq9 - 18 WPts
16/01/2022Helsinki, Finland19 - 5 Urpo Autio13 - 13(1) LPts
27/11/2021Helsinki, Finland19 - 4 Asseri Rantanen8 - 12 LPts
07/10/2021Espoo, Finland18 - 4 Jari Tolonen4 - 16 WPts
18/08/2021Manila, Philippines17 - 4 Rodrigo Alday3 - 15(1) WPts
20/06/2021Helsinki, Finland16 - 4 Sampsa Perala5 - 12 WPts
11/05/2021Charleroi, Belgium15 - 4 Briant Farman7 - 9 WPts
13/03/2021Roskilde, Denmark15 - 3 Odell Dall13 - 2 LPts
13/01/2021Vienna, Austria15 - 2 Ralph Matzanke5 - 13 LPts
14/11/2020Espoo, Finland14 - 2 Topi Pontinen14 - 4 WPts
14/09/2020Oulu, Finland13 - 2 Touko Huotari3 - 15 WPts
19/07/2020Valparaiso, Chile12 - 2 Jesus Nazario7 - 8 WPts
21/05/2020Espoo, Finland11 - 2 Dillon Fairlie13 - 2 WPts
21/03/2020Ottawa, Canada10 - 2 John Olin4(1) - 3 WPts
21/01/2020Helsinki, Finland9 - 2 Eino Yliniemi3 - 7(1) WPts
06/12/2019Bogota, Colombia8 - 2 Xabat Rueda5 - 4 WPts
07/10/2019Toshkent, Uzbekistan8 - 1 Rafiq Khalilov8(1) - 3 LPts
08/08/2019Helsinki, Finland7 - 1 Aleksi Huuskonen7 - 1 WPts
10/06/2019Espoo, Finland6 - 1 Henrikki Nurmi0 - 2 WPts
10/04/2019Lima, Peru5 - 1 Jose Buitron6 - 2 WPts
10/02/2019Espoo, Finland5 - 0 Aleksi Alho6 - 1 LPts
10/01/2019Espoo, Finland4 - 0 Hendrik de Boey2 - 3 WPts
11/11/2018Helsinki, Finland3 - 0 Ahvo Varonen0 - 3(1) WPts
11/09/2018Espoo, Finland2 - 0 Tenho Paakkonen1 - 4 WPts
11/07/2018Espoo, Finland1 - 0 Kaleva Soinio0 - 2 WPts
09/05/2018Espoo, Finland0 - 0 Uolevi Halvari1 - 1 WPts