Weightclass:  Middleweight
Location:  Helsinki, Finland
Record:  22 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/01/2034Helsinki, Finland21 - 21 Haaris Anwar9 - 8(1) WPts
21/11/2033Helsinki, Finland20 - 21 Docus Sanders0 - 14 WPts
16/09/2033Helsinki, Finland19 - 21 Jonathan Tannehill6 - 14 WPts
15/07/2033Helsinki, Finland18 - 21 Hemmo Airikkala13 - 26 WPts
14/05/2033Helsinki, Finland17 - 21 Justin Gill2 - 15 WPts
14/03/2033Helsinki, Finland17 - 20 Isaak Mikus6(1) - 2 LPts
11/01/2033Helsinki, Finland16 - 20 Neper Plata5 - 14 WPts
10/11/2032Helsinki, Finland15 - 20 Eerikki Rautakorpi4 - 9 WPts
10/09/2032Helsinki, Finland14 - 20 Iisakki Huopio3 - 11 WPts
11/07/2032Helsinki, Finland13 - 20 Petri Himanka5 - 14 WPts
12/05/2032Helsinki, Finland12 - 20 Nikolai Manninen17 - 11 WPts
13/03/2032Helsinki, Finland11 - 20 Anton Uurainen2 - 5 WPts
13/01/2032Mashhad, Iran10 - 20 Rehman Uddin2 - 14 WPts
15/11/2031Lausanne, Switzerland9 - 20 Sennett Robert9 - 17 WPts
17/09/2031Tampere, Finland8 - 20 Iisakki Vaatainen2 - 18 WPts
26/07/2031Almaty, Kazakhstan8 - 19 Majid Orazaew28(2) - 15 LPts
28/05/2031Turku, Finland7 - 19 Edvard Kivilahti2 - 22 WPts
27/03/2031Espoo, Finland7 - 18 Jooseppi Ihamaki11 - 9 LPts
27/01/2031Helsinki, Finland7 - 17 Juuso Jarvi8 - 14 LPts
28/11/2030Zagreb, Croatia7 - 16 Nenad Kekez10 - 13 LPts
30/09/2030Helsinki, Finland7 - 15 Aatos Aulis5 - 15 LPts
02/08/2030Helsinki, Finland7 - 14 Eino Paanenen14 - 24 LPts
02/08/2030Helsinki, Finland7 - 13 Elmo Korkiakangas10 - 2 LPts
22/07/2030Helsinki, Finland7 - 12 Tuukka Harikali8 - 5 LPts
24/05/2030Helsinki, Finland6 - 12 Rory Power1 - 13 WPts
26/03/2030Helsinki, Finland5 - 12 Nyyrikki Lahtinen2 - 2 WPts
08/02/2030Plovdiv, Bulgaria4 - 12 Grozdan á Chernov7 - 18(1) WPts
11/12/2029Helsinki, Finland3 - 12 Teijo Taina3 - 4 WPts
12/10/2029Plovdiv, Bulgaria3 - 11 Grozdan á Chernov6 - 17(1) LPts
14/08/2029Almaty, Kazakhstan3 - 10 Waqar Isabaew11 - 14 LPts
16/06/2029Los Teques, Venezuela3 - 9 Rodrigo Viveros13 - 16 LPts
18/04/2029Managua, Nicaragua3 - 8 Alejandro Moncayo12 - 23 LPts
18/02/2029Dublin, Ireland3 - 7 Killian Mullen20 - 17(6) LPts
21/12/2028Helsinki, Finland2 - 7 Sigwalt Hawrelak1 - 4 WPts
23/10/2028Bogota, Colombia2 - 6 Pedro Lopez3 - 3 LPts
25/08/2028Graz, Austria1 - 6 Aric Ziegesar1 - 4 WPts
27/06/2028Odense, Denmark1 - 5 Skjold Pio16 - 13 LPts
28/04/2028Algiers, Algeria1 - 4 Rashid Zeroual13(2) - 16 LPts
29/02/2028Helsinki, Finland1 - 3 Voitto Varonen3 - 5 LPts
30/12/2027Vantaa, Finland0 - 3 Eino Paanenen0 - 0 WPts
12/11/2027Helsinki, Finland0 - 2 Jouni Vacca10 - 8 LPts
10/10/2027Helsinki, Finland0 - 1 Pertti Sievinen17 - 13(1) LPts
05/09/2027Helsinki, Finland0 - 0 Obaid Ghalem17(1) - 22 LPts