Weightclass:  Middleweight
Location:  Oulu, Finland
Record:  12 - 34(17)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/01/2029Oulu, Finland12 - 33(16) Sierra Rayas1 - 12 LKO3
08/11/2028Oulu, Finland12 - 32(16) Manny Briones1 - 27 LPts
08/09/2028Oulu, Finland12 - 31(16) Timo Piipi0 - 16 LPts
09/07/2028Oulu, Finland12 - 30(15) Mark Chiume2 - 14 LKO3
09/05/2028Oulu, Finland11 - 30(15) Ahti Tuominen4 - 1 WPts
09/03/2028Oulu, Finland10 - 30(15) Henrik Kaltiainen0 - 3 WPts
08/01/2028Oulu, Finland9 - 30(15) Ilmari Kaltiainen10 - 23(5) WPts
08/11/2027Oulu, Finland8 - 30(15) Kusti Hinkkanen1 - 1 WPts
08/09/2027Oulu, Finland7 - 30(15) Eetu Rantala0 - 6 WPts
09/07/2027Oulu, Finland6 - 30(15) Vlastislav Matejek8 - 18 WPts
10/05/2027Oulu, Finland6 - 29(14) Aarni Nikkanen5 - 9 LKO3
11/03/2027Oulu, Finland6 - 28(13) Jarkko Karppinen2 - 7 LKO3
11/01/2027Warsaw, Poland6 - 27(13) Bonifacy Grabinski16 - 11 LPts
13/11/2026Quito, Ecuador5 - 27(13) Loredo Langa5 - 25 WPts
15/09/2026Helsinki, Finland5 - 26(12) Heikki Tenhunen20(1) - 28 LKO3
23/07/2026San Bernardo, Chile5 - 25(11) Vicente Castillo6 - 20 LKO3
25/05/2026Prague, Czech Republic4 - 25(11) BohumÝr Kardas6 - 9 WPts
27/03/2026Samarqand, Uzbekistan4 - 24(10) Nikolai Ghasulan30(1) - 22 LKO3
27/01/2026Shubra El-Kheima, Egypt4 - 23(9) Rashid Yazid4 - 6 LKO3
29/11/2025Ganja, Azerbaijan4 - 22(9) Hakim Ahmedov8 - 14 LPts
30/09/2025Tampere, Finland4 - 21(9) Unto Hautala8 - 9 LPts
05/08/2025Zagreb, Croatia4 - 20(8) Zelijko Dujic28 - 19 LKO2
07/06/2025Oulu, Finland4 - 19(7) An Ching3 - 13 LKO3
09/04/2025Espoo, Finland4 - 18(6) Konsta Rannisto3 - 11 LKO3
13/02/2025Oulu, Finland3 - 18(6) Thomas McLeod0 - 10(1) WPts
16/12/2024Accra, Ghana3 - 17(6) Azam Toure3 - 3 LPts
18/10/2024Helsinki, Finland3 - 16(5) Viljo Nikkonen2 - 10 LKO3
20/08/2024Itagui, Colombia3 - 15(5) Gig Loredo8 - 6(1) LPts
22/06/2024Helsinki, Finland3 - 14(5) Viljo Nikkonen1 - 9 LPts
23/04/2024Stockholm, Sweden3 - 13(5) Daniel Holmbeck3 - 2 LPts
24/02/2024Zurich, Switzerland3 - 12(4) Dedrick Kunz14 - 25 LKO3
27/12/2023Turku, Finland3 - 11(4) Ilmari Kaltiainen1 - 5(2) LPts
30/10/2023Baku, Azerbaijan3 - 10(3) Zahid Ibragimbekov19 - 16 LKO3
01/09/2023Glasgow, UK3 - 9(3) Brian MacKintosh1 - 8 LPts
04/07/2023Stockholm, Sweden3 - 8(3) Benjamin Holmlund6 - 29 LPts
06/05/2023Zaporizhia, Ukraine3 - 7(3) Faddei Slusar20 - 7 LPts
07/03/2023Oulu, Finland2 - 7(3) Viljo Nikkonen0 - 2 WPts
06/01/2023Plovdiv, Bulgaria2 - 6(3) Milen á Kirilov19 - 11 LPts
07/11/2022Tampere, Finland2 - 5(3) Petteri Pelkonen2 - 10 LPts
13/09/2022Dublin, Ireland2 - 4(3) Seamus Donovan20 - 6 LPts
16/07/2022Karagandy, Kazakhstan2 - 3(2) Hassan Baciroff17 - 7 LKO2
18/05/2022Oulu, Finland2 - 2(2) Petteri Pelkonen1 - 8 LPts
19/03/2022Oulu, Finland2 - 1(1) Touko Huotari7 - 20 LKO3
17/01/2022Almaty, Kazakhstan1 - 1(1) Goga Ghacsylykoff1 - 2 WPts
18/11/2021Turku, Finland1 - 0 Soini Halvari0 - 0 LKO3
18/09/2021Oulu, Finland0 - 0 Jaakko Halonen1 - 0 WPts