Weightclass:  Middleweight
Location:  Oulu, Finland
Record:  24 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2034Oulu, Finland23 - 18 Leon Darling0 - 14 WPts
11/11/2033Oulu, Finland22 - 18 Ewan Laidley11 - 10 WPts
10/09/2033Oulu, Finland22 - 17 Salvador Palma10 - 12 LPts
10/07/2033Oulu, Finland21 - 17 Konstantin Tormis3 - 8 WPts
09/05/2033Oulu, Finland20 - 17 Neper Plata6 - 15 WPts
09/03/2033Oulu, Finland19 - 17 Ale Vanska0 - 1 WPts
06/01/2033Oulu, Finland18 - 17 Harry Rees9 - 10 WPts
06/11/2032Oulu, Finland17 - 17 Stephen Daudpota3 - 13 WPts
06/09/2032Oulu, Finland16 - 17 Edvard Kivilahti3 - 29 WPts
07/07/2032Oulu, Finland15 - 17 Iivari Ojakangas7 - 10 WPts
08/05/2032Oulu, Finland14 - 17 Nyyrikki Lahtinen13 - 15 WPts
20/03/2032Tampere, Finland13 - 17 Ahti Tuominen19(2) - 10 WPts
21/01/2032Adana, Turkey12 - 17 Hakan Oran10 - 13 WPts
23/11/2031Vantaa, Finland11 - 17 Urpo Lajunen2 - 23(1) WPts
25/09/2031Lyon, France11 - 16 Leroy Peyrefitte5 - 12 LPts
28/07/2031Vantaa, Finland11 - 15 Eetu Rantala8 - 25 LPts
02/06/2031Linz, Austria10 - 15 Barney Kevork3 - 8 WPts
03/04/2031Oulu, Finland9 - 15 Eevertti Rautakorpi1 - 1 WPts
03/02/2031Harare, Zimbabwe8 - 15 Joshua Van der Linde8 - 13 WPts
06/12/2030Oulu, Finland7 - 15 Alejandro Arguelles5 - 5 WPts
08/10/2030Cambridge, UK6 - 15 Michael MacRae1 - 2 WPts
10/08/2030Vantaa, Finland5 - 15 Voitto Varonen13 - 10 WPts
14/06/2030Oulu, Finland5 - 14 Valdemar Uotila9 - 20(1) LPts
21/04/2030Toulouse, France5 - 13 Gower Nys13 - 31 LPts
21/02/2030Vantaa, Finland5 - 12 Jaakoppi Huovinen19 - 13 LPts
14/01/2030Oulu, Finland5 - 11 Nyyrikki Lahtinen0 - 1 LPts
17/12/2029Helsinki, Finland5 - 10 Mikko Haanpaa12 - 13 LPts
07/11/2029Turku, Finland5 - 9 Atro Pykallsto26 - 14 LPts
05/10/2029Oulu, Finland4 - 9 Branimir á Andriev1 - 13 WPts
07/08/2029Oulu, Finland3 - 9 Janig Chamichian4 - 5 WPts
09/06/2029Helsinki, Finland3 - 8 Soini Kumpula7 - 6 LPts
28/04/2029Plzen, Czech Republic3 - 7 Ludek Muzyka21(1) - 14(1) LPts
28/02/2029Helsinki, Finland3 - 6 Isto Lampinen5 - 14(1) LPts
18/01/2029Espoo, Finland3 - 5 Vainamo Huovinen0 - 0 LPts
14/12/2028Sofia, Bulgaria2 - 5 Milan á Sechev2 - 11 WPts
16/10/2028Almaty, Kazakhstan2 - 4 Ashraf Ghaksybec3 - 5 LPts
18/08/2028Helsinki, Finland1 - 4 Miko Ikola5 - 14 WPts
02/07/2028Turku, Finland1 - 3 Ilmari Kaltiainen12 - 24(5) LPts
05/05/2028Ghent, Belgium1 - 2 Jurgen Cappaert0 - 0 LPts
07/03/2028Espoo, Finland1 - 1 Joonas Ylostalo10 - 12 LPts
12/01/2028Helsinki, Finland1 - 0 Elias Jallinoja18 - 14(1) LPts
01/12/2027Espoo, Finland0 - 0 Isto Laukonen10 - 26(4) WPts