Weightclass:  Middleweight
Location:  Helsinki, Finland
Record:  17 - 15(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2026Helsinki, Finland17 - 14(2) Diego Castillon7 - 10 LPts
04/10/2026Helsinki, Finland16 - 14(2) Isko Peltonen0 - 1 WPts
05/08/2026Helsinki, Finland15 - 14(2) Isto Lampinen1 - 0 WPts
06/06/2026Helsinki, Finland14 - 14(2) Banji Chimuka0 - 5 WPts
07/04/2026Helsinki, Finland13 - 14(2) Idris Nnachi3 - 7 WPts
06/02/2026Helsinki, Finland12 - 14(2) Tapani Voutilainen0 - 1 WPts
08/12/2025Helsinki, Finland11 - 14(2) Uuno Almila1 - 4 WPts
09/10/2025Helsinki, Finland10 - 14(2) Vilho Uotinen1 - 0 WPts
10/08/2025Helsinki, Finland9 - 14(2) Inigo Kayiira0 - 14 WPts
12/06/2025Helsinki, Finland8 - 14(2) Aarni Nikkanen0 - 1 WPts
13/04/2025Helsinki, Finland7 - 14(2) Ilmari Kaltiainen5 - 9(3) WPts
12/02/2025Helsinki, Finland7 - 13(2) Fanuco Capella1 - 5 LPts
15/12/2024Helsinki, Finland6 - 13(2) Olli Hesso0 - 2 WPts
17/10/2024Turku, Finland6 - 12(1) Simo Salo23(2) - 18 LKO3
21/08/2024Helsinki, Finland5 - 12(1) Angel Pinales0 - 2 WPts
22/06/2024Bogota, Colombia4 - 12(1) Santiago Tabora0 - 5 WPts
24/04/2024Helsinki, Finland4 - 11(1) Tenho Paakkonen19(1) - 21 LPts
27/02/2024Vienna, Austria4 - 10(1) Geron Vorti29 - 8 LPts
29/12/2023Kingston, Jamaica4 - 9(1) Dom Drennan5 - 15 LPts
31/10/2023Helsinki, Finland4 - 8(1) Jaakko Peltonen1 - 10(1) LPts
31/08/2023Helsinki, Finland4 - 7(1) Alvi Isomaki1 - 3 LPts
02/07/2023Havana, Cuba4 - 6(1) Pablo Febus16(1) - 18 LPts
04/05/2023Turku, Finland3 - 6(1) Ilmari Kaltiainen1 - 1(1) WPts
09/03/2023Toshkent, Uzbekistan3 - 5(1) Fadei Ismail18 - 13 LPts
09/01/2023Helsinki, Finland3 - 4(1) Henrikki Nurmi6 - 20(1) LPts
05/12/2022Espoo, Finland2 - 4(1) Aatu Hujanen0 - 0 WPts
29/10/2022Toronto, Canada2 - 3(1) Robert Rodden27 - 4 LPts
31/08/2022Helsinki, Finland1 - 3(1) Gervasio Clara0 - 2 WPts
02/07/2022Granada, Spain1 - 2 Juan Becerra20 - 9 LKO3
04/05/2022La Florida, Chile1 - 1 Cortez Marciel7 - 17 LPts
06/03/2022Yaoundé, Cameroon1 - 0 Louie Allie14 - 10 LPts
06/01/2022Helsinki, Finland0 - 0 Tarvo Venalainen0 - 5 WPts