Weightclass:  Middleweight
Location:  Helsinki, Finland
Record:  23(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/08/2032Helsinki, Finland22(1) - 19 Alessio Imbeni4 - 6 WPts
05/06/2032Helsinki, Finland21(1) - 19 Amrit Ram2 - 3 WPts
06/04/2032Helsinki, Finland20(1) - 19 Rush Villon2 - 20 WPts
06/02/2032Helsinki, Finland19(1) - 19 Arnault Pleines12 - 5 WPts
08/12/2031Helsinki, Finland19(1) - 18 Sufyan Alghassani14 - 19 LPts
09/10/2031Helsinki, Finland18(1) - 18 Anatol Kollias0 - 5 WPts
10/08/2031Helsinki, Finland17(1) - 18 Shoeaib Nechchadi9 - 20 WPts
11/06/2031Helsinki, Finland16(1) - 18 Toivo Kukkamo0 - 1 WPts
11/04/2031Helsinki, Finland15(1) - 18 Santiago Ras0 - 6 WPts
09/02/2031Helsinki, Finland14(1) - 18 Altti Reini5 - 9 WPts
11/12/2030Helsinki, Finland13(1) - 18 Carlos Pozos6 - 20 WPts
12/10/2030Helsinki, Finland12(1) - 18 Felippe Almonte3 - 11 WPts
13/08/2030Helsinki, Finland12(1) - 17 Mikko Haanpaa16 - 13 LPts
17/06/2030Tampere, Finland11(1) - 17 Tapani Voutilainen6 - 22 WPts
21/04/2030Nantes, France10(1) - 17 Villiers De Leon6 - 18 WPts
21/02/2030Helsinki, Finland9(1) - 17 Aadolf Huopio22 - 18 WPts
14/01/2030Helsinki, Finland8(1) - 17 Eino Paanenen10 - 20 WPts
14/12/2029Shymkent, Kazakhstan8(1) - 16 Sergei Kamaloff21 - 20 LPts
16/10/2029Tampere, Finland8(1) - 15 Ahti Tuominen8(1) - 6 LPts
18/08/2029Turku, Finland7 - 15 Ilmari Kaltiainen17 - 26(6) WKO3
19/06/2029Helsinki, Finland6 - 15 Tretan Jachmann6 - 25 WPts
20/04/2029Asuncion, Paraguay6 - 14 Zelipe Alfaro4 - 6 LPts
20/02/2029Montgomery, USA6 - 13 Clinton Bisset27 - 14 LPts
23/12/2028Accra, Ghana6 - 12 Rich Salifu10 - 34 LPts
24/10/2028Athens, Greece6 - 11 Gaelan Vassallo71(4) - 25 LPts
26/08/2028Dublin, Ireland6 - 10 Nathan Ormonde23 - 4 LPts
28/06/2028Plovdiv, Bulgaria6 - 9 Radko á Hlutev6 - 10 LPts
30/04/2028Oulu, Finland6 - 8 Valdemar Uotila2 - 14(1) LPts
03/03/2028Helsinki, Finland5 - 8 Suriyan Sangkasuwan1 - 2 WPts
03/01/2028Vilnius, Lithuania4 - 8 Maksymilian Konik8 - 22 WPts
05/11/2027Wroclaw, Poland3 - 8 Eliasz Kulik0 - 0 WPts
07/09/2027Perth, Australia2 - 8 Joshua Haldane9 - 16 WPts
10/07/2027Kumasi, Ghana1 - 8 Dele Hamidou1 - 26 WPts
12/05/2027Kiev, Ukraine1 - 7 Pylyp Van13 - 12 LPts
14/03/2027Helsinki, Finland1 - 6 Heikki Tenhunen23(2) - 28 LPts
18/01/2027Khujand, Tajikistan0 - 6 Ali Gasanzade5 - 13 WPts
20/11/2026New Kingston, Jamaica0 - 5 Jack Wattles22 - 9 LPts
22/09/2026Ciudad del Este, Paraguay0 - 4 Diego Olvera7 - 12 LPts
25/07/2026Kampala, Uganda0 - 3 Mahdi Nakanabi4 - 19(1) LPts
27/05/2026Helsinki, Finland0 - 2 Joel McIntosh10 - 17(4) LPts
29/03/2026Tampere, Finland0 - 1 Asser Jaaskelainen10 - 6 LPts
18/02/2026Helsinki, Finland0 - 0 Uljas Kytolehto3 - 2 LPts