Weightclass:  Featherweight
Location:  Tampere, Finland
Record:  38(1) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2034Tampere, Finland37(1) - 24 Leonel Trujillo7 - 19 WPts
18/09/2034Tampere, Finland36(1) - 24 Naoki Nakayama2 - 28 WPts
19/07/2034Tampere, Finland35(1) - 24 Hisao Asato0 - 3 WPts
17/05/2034Tampere, Finland34(1) - 24 Chang-woo Quon1 - 2 WPts
18/03/2034Tampere, Finland33(1) - 24 Cipriano Astacio0 - 1 WPts
17/01/2034Tampere, Finland32(1) - 24 Josce Mevoungou4 - 7 WPts
17/11/2033Tampere, Finland31(1) - 24 Jose Virgen1 - 6 WPts
17/09/2033Tampere, Finland30(1) - 24 Rich Samuelsen8 - 14(1) WPts
18/07/2033Tampere, Finland29(1) - 24 Penda Ankrah1 - 17 WPts
18/05/2033Tampere, Finland28(1) - 24 Sennett Bugatti7 - 18 WPts
18/03/2033Tampere, Finland27(1) - 24 Mark Habe7 - 14 WPts
16/01/2033Tampere, Finland26(1) - 24 Augusto Zappia3 - 9 WPts
16/11/2032Tampere, Finland25(1) - 24 Kalevi Kivikoski15 - 9 WPts
02/10/2032Tampere, Finland24(1) - 24 Kalevi Kivikoski15 - 8 WPts
03/09/2032Tampere, Finland23(1) - 24 Seem Salonen2 - 2 WPts
03/09/2032Tampere, Finland22(1) - 24 Kalevi Kivikoski15 - 7 WPts
15/07/2032Tampere, Finland21(1) - 24 Manu Parviainen24 - 11 WPts
08/06/2032Tampere, Finland20(1) - 23 Manu Parviainen24 - 10 WPts
08/06/2032Tampere, Finland21(1) - 23 Kalevi Kivikoski14 - 6 LPts
08/05/2032Tampere, Finland20(1) - 22 Manu Parviainen23 - 10 LPts
03/05/2032San Miguelito, Panama19(1) - 22 Vegas Villa8 - 12 WPts
05/03/2032Aba, Nigeria18(1) - 22 Orji Ekoku0 - 0 WPts
06/01/2032Bogota, Colombia17(1) - 22 Oro Guarin7 - 18 WPts
08/11/2031Tampere, Finland16(1) - 22 Iisakki Haavikko10 - 11 WPts
13/09/2031Tampere, Finland15(1) - 22 Martti Soinio14 - 25 WPts
15/07/2031Carolina, Puerto Rico14(1) - 22 Hilario Domingo7 - 17 WPts
17/05/2031Tampere, Finland14(1) - 21 Kalevi Kivikoski6 - 4 LPts
17/04/2031Tampere, Finland13(1) - 21 Perttu Nieminen6 - 9 WPts
16/02/2031Guayaquil, Ecuador12(1) - 21 Gabriel Pinon6 - 10 WPts
19/12/2030Oulu, Finland12(1) - 20 Elias Aalto10 - 1 LPts
06/11/2030Tampere, Finland12(1) - 19 Manu Parviainen13 - 4 LPts
08/10/2030Ulaanbaatar, Mongolia12(1) - 18 Zhu Zhang9 - 12 LPts
10/08/2030Helsinki, Finland11(1) - 18 Ismael Kivinen17 - 7 WPts
13/06/2030Oulu, Finland11(1) - 17 Herkko Koskela9 - 19 LPts
12/05/2030Tampere, Finland10(1) - 17 Ismael Helminen0 - 5 WPts
14/03/2030Graz, Austria10(1) - 16 Leonard Mkhitar36 - 18 LPts
14/01/2030Tampere, Finland9(1) - 16 Kullervo Tiensuu11 - 13 WPts
14/01/2030Tampere, Finland8 - 16 Anselmi Niemela11 - 12 WKO3
14/12/2029Helsinki, Finland7 - 16 Miko Itkonen7 - 18 WPts
28/10/2029Vantaa, Finland7 - 15 Eliel Pietilinen22(3) - 18 LPts
10/09/2029Tampere, Finland6 - 15 Kullervo Tiensuu8 - 11 WPts
20/08/2029Oulu, Finland6 - 14 Herkko Koskela6 - 17 LPts
28/06/2029Ulaanbaatar, Mongolia6 - 13 Barkad Urazgulov11 - 5 LPts
30/04/2029Tampere, Finland5 - 13 Osmo Haapakoski2 - 1 WPts
07/03/2029Prague, Czech Republic5 - 12 Radim Komar1 - 7 LPts
07/01/2029Ponce, Puerto Rico5 - 11 Tajo Vallejo29 - 9 LPts
09/11/2028Espoo, Finland5 - 10 Villiam Ylikangas18 - 25(2) LPts
16/09/2028Tampere, Finland4 - 10 Albert Rasanen1 - 5 WPts
17/07/2028Vantaa, Finland4 - 9 Vilppu Uronen17(1) - 20 LPts
03/06/2028Nizhny Tagil, Russia4 - 8 Evgeny Khryapa16(1) - 24 LPts
05/04/2028Jakarta, Indonesia4 - 7 Chariyaka Trismiati14 - 17 LPts
06/02/2028Oulu, Finland4 - 6 Eero Keranen11(1) - 15 LPts
21/12/2027Bristol, UK3 - 6 Dominic Cogiel7 - 18 WPts
23/10/2027Tampere, Finland3 - 5 Anssi Toivonen7 - 2 LPts
23/08/2027Tampere, Finland2 - 5 Shaun Elias1 - 4 WPts
23/06/2027Espoo, Finland2 - 4 Ahto Jantunen8 - 7 LPts
20/05/2027Tampere, Finland1 - 4 Untamo Isometsae21 - 23 WPts
10/04/2027Tampere, Finland1 - 3 Kaarle Ovaska1 - 8 LPts
04/03/2027Eindhoven, Netherlands1 - 2 Hertman Caerle11 - 14 LPts
04/01/2027Turku, Finland1 - 1 Jorma Kuusi9 - 15 LPts
03/12/2026Carrefour, Haiti1 - 0 Boden du Cerceau3 - 12 LPts
05/10/2026Tampere, Finland0 - 0 Herkko Koskela1 - 2 WPts