Weightclass:  Middleweight
Location:  Turku, Finland
Record:  29(4) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/10/2025Turku, Finland29(4) - 18 Paivio Marttila38 - 13(1) LPts
13/08/2025Turku, Finland28(4) - 18 Isto Laukonen5 - 4(2) WPts
14/06/2025Turku, Finland27(4) - 18 Bulut Hanim3 - 9 WPts
15/04/2025Turku, Finland26(4) - 18 Emre Polat1 - 2 WPts
14/02/2025Turku, Finland25(3) - 18 Jaakkima Kulmala3 - 10(4) WKO3
16/12/2024Turku, Finland24(3) - 18 Daniel MacQueen8 - 7 WPts
17/10/2024Turku, Finland23(2) - 18 Sulo Jarva6 - 12(1) WKO3
19/08/2024Turku, Finland23(2) - 17 Paivio Marttila32 - 11 LPts
20/06/2024Turku, Finland22(2) - 17 Waqas Pasha9 - 16 WPts
21/04/2024Turku, Finland21(2) - 17 Jani Koistinen3 - 23 WPts
21/02/2024Turku, Finland20(2) - 17 Konsta Rannisto0 - 7 WPts
23/12/2023Turku, Finland19(1) - 17 Mark Rough0 - 13(1) WKO3
24/10/2023Yerevan, Armenia19(1) - 16 Gant Vartughian29 - 8(1) LPts
26/08/2023Melbourne, Australia19(1) - 15 Harvey Pembroke25 - 9 LPts
28/06/2023Montevideo, Uruguay18(1) - 15 Vidal Castillon3 - 18(1) WPts
30/04/2023Prague, Czech Republic18(1) - 14 Oldrich Blaha16(1) - 15 LPts
02/03/2023Barcelona, Spain17(1) - 14 Rodrigo Parrilla9 - 16 WPts
01/01/2023Zaporizhia, Ukraine17(1) - 13 Yevhen Popko10 - 15 LPts
03/11/2022Turku, Finland16(1) - 13 Tariq Imam1 - 0 WPts
05/09/2022Santiago, Chile15(1) - 13 Fausto Berlanga0 - 0 WPts
08/07/2022Turku, Finland15(1) - 12 Jimi Vuorio6 - 15 LPts
08/05/2022Zagreb, Croatia14(1) - 12 Srecko Buljubašic9 - 15 WPts
10/03/2022Liuzhou, China13(1) - 12 Niao-ka Aun4 - 8 WPts
10/01/2022Split, Croatia13(1) - 11 Frane Hacko7 - 14 LPts
10/11/2021Tampere, Finland13(1) - 10 Kyosti Ahokangas11 - 7 LPts
22/09/2021Tampere, Finland13(1) - 9 Arsi Pekkanen13 - 8 LPts
10/08/2021Turku, Finland12(1) - 9 Kaleva Soinio7 - 16 WPts
09/07/2021Tampere, Finland12(1) - 8 Kyosti Ahokangas9 - 7 LPts
09/05/2021Turku, Finland11(1) - 8 Leonel Rodriguez2 - 4 WPts
10/03/2021Helsinki, Finland10(1) - 8 Aake Veintie1 - 12 WPts
17/01/2021Turku, Finland9(1) - 8 Kai Kari5 - 6 WPts
16/11/2020Turku, Finland8(1) - 8 Trasdamad Edinjiklian8 - 10 WPts
17/09/2020Turku, Finland8(1) - 7 Ignado Resto12 - 6 LPts
17/07/2020Aarhus, Denmark8(1) - 6 Wray Gram4 - 8(1) LPts
19/05/2020Prague, Czech Republic7 - 6 MojmÝr Kotula4 - 10(1) WKO3
21/03/2020Turku, Finland7 - 5 Atro Yrjola3 - 7 LPts
20/01/2020Helsinki, Finland7 - 4 Kalevi Saraste6 - 4 LPts
09/12/2019Athens, Greece7 - 3 Diokles Rokos5 - 7 LPts
10/10/2019Espoo, Finland6 - 3 Otso Kemppinen6 - 2 WPts
06/09/2019Helsinki, Finland5 - 3 Jimi Vuorio0 - 0 WPts
23/07/2019Turku, Finland4 - 3 Kalevi Saraste4 - 3 WPts
23/05/2019Yerevan, Armenia4 - 2 Yesayi Zabounian2 - 2 LPts
24/03/2019Turku, Finland4 - 1 Aleksi Alho7 - 1 LPts
21/01/2019Zagreb, Croatia4 - 0 Milorad Feric3 - 0 LPts
21/11/2018Turku, Finland3 - 0 Eliel Tanner1 - 1 WPts
20/09/2018Roodepoort, South Africa2 - 0 Siyabonga Mashamaite0 - 1 WPts
21/07/2018Barcelona, Spain1 - 0 Alano Berrones1 - 0 WPts
20/05/2018Helsinki, Finland0 - 0 Pyry Saarinen0 - 0 WPts