Weightclass:  Middleweight
Location:  Turku, Finland
Record:  19 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/05/2033Turku, Finland19 - 26 Huib Hembrecht10 - 4 LPts
24/03/2033Turku, Finland18 - 26 Eevert Ahokas2 - 4 WPts
22/01/2033Turku, Finland17 - 26 Eino Muukkonen0 - 0 WPts
22/11/2032Turku, Finland17 - 25 Matt Tillery5 - 10 LPts
20/09/2032Turku, Finland17 - 24 Montenegro Toledano2 - 1 LPts
21/07/2032Turku, Finland16 - 24 Gabriel Thulin1 - 1 WPts
22/05/2032Turku, Finland15 - 24 Diego Bernardino4 - 10 WPts
22/03/2032Turku, Finland14 - 24 Dominic Odegbami0 - 3 WPts
23/01/2032Turku, Finland14 - 23 Arttu Tenhunen8 - 15 LPts
24/11/2031Turku, Finland13 - 23 Auno Marjo4 - 3 WPts
24/09/2031Turku, Finland13 - 22 Kristian Toivenen4 - 3 LPts
26/07/2031Turku, Finland12 - 22 Urpo Lajunen1 - 22(1) WPts
27/05/2031Turku, Finland11 - 22 Eevertti Rautakorpi1 - 2 WPts
26/03/2031Accra, Ghana11 - 21 Arali Adabor14(1) - 10 LPts
26/01/2031Zagreb, Croatia10 - 21 Jakša Musulin16 - 16 WPts
28/11/2030Almaty, Kazakhstan9 - 21 Valeri Ablyazoff3 - 17 WPts
30/09/2030Vantaa, Finland9 - 20 Eetu Rantala5 - 23 LPts
07/08/2030Turku, Finland8 - 20 Markku Eerikainen4 - 14 WPts
08/06/2030Magangue, Colombia7 - 20 Aimon Bargas9 - 11 WPts
10/04/2030Zurich, Switzerland7 - 19 Wally Kalkstein22 - 14(1) LPts
10/02/2030Split, Croatia7 - 18 Bartolomej Starcevic23 - 20(1) LPts
13/12/2029Kuala Lumpur, Malaysia7 - 17 Hassan Abid35 - 18 LPts
15/10/2029Odense, Denmark7 - 16 Elvis Sonnichsen26(1) - 11 LPts
17/08/2029Kingston, Jamaica7 - 15 Jack Tully43 - 17 LPts
19/06/2029Turku, Finland6 - 15 Valtter Onnela5 - 9 WPts
20/04/2029Brest, France5 - 15 Louie Chamfort0 - 7 WPts
20/02/2029Rijeka, Croatia5 - 14 Bernard Lazic21(1) - 12 LPts
22/12/2028Nassau, Bahamas4 - 14 Michael Samson20 - 11 WPts
24/10/2028Turku, Finland3 - 14 Sakari Rahnasto0 - 13 WPts
25/08/2028Sumqayit, Azerbaijan3 - 13 Toghrul Gayibov3 - 3 LPts
27/06/2028Warsaw, Poland3 - 12 Krzysztof Kobak17(1) - 10 LPts
29/04/2028Turku, Finland3 - 11 Riku Ylatalo4 - 12 LPts
29/02/2028Poltava, Ukraine3 - 10 Fedir Duda22 - 6 LPts
01/01/2028Yerevan, Armenia3 - 9 Kasbar Sakizlian4 - 24 LPts
03/11/2027Tamale, Ghana3 - 8 Steven Moyoyo14 - 15 LPts
05/09/2027Makassar, Indonesia3 - 7 Hamzah Aronggear0 - 0 LPts
08/07/2027Bruges, Belgium2 - 7 Gillam Lam8 - 18(1) WPts
10/05/2027Surrey, Canada2 - 6 John Strahan7 - 9(2) LPts
12/03/2027Villa Nueva, Guatemala1 - 6 Xeres Gavino2 - 14 WPts
12/01/2027Almaty, Kazakhstan1 - 5 Ahmed Dghumalieff14 - 8 LPts
14/11/2026Kosice, Slovakia1 - 4 LumÝr Luba11 - 14 LPts
16/09/2026Dubai, UAE1 - 3 Kashif Hatem11 - 20 LPts
19/07/2026Montevideo, Uruguay0 - 3 Reyes Huerta5 - 15 WPts
20/05/2026Helsinki, Finland0 - 2 Ari Ulmanen0 - 0 LPts
03/04/2026Turku, Finland0 - 1 Jarkko Karppinen1 - 2 LPts
07/02/2026Oulu, Finland0 - 0 Vihtori Polon0 - 0 LPts