Weightclass:  Featherweight
Location:  Tampere, Finland
Record:  16(1) - 33
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/08/2033Tampere, Finland16(1) - 32 Karri Keinonen5 - 7 LPts
17/06/2033Tampere, Finland16(1) - 31 Erno Lamminen4 - 11 LPts
17/04/2033Tampere, Finland15(1) - 31 Xalvador Platero4 - 12 WPts
17/02/2033Tampere, Finland15(1) - 30 Seem Salonen3 - 5 LPts
18/12/2032Tampere, Finland14(1) - 30 Kalevi Kivikoski15 - 10 WPts
18/10/2032Tampere, Finland14(1) - 29 Erno Lamminen1 - 9 LPts
18/08/2032Tampere, Finland13(1) - 29 Vince Shawn0 - 8 WPts
17/06/2032Tampere, Finland12(1) - 29 Heimo Maki5 - 11 WPts
20/04/2032Tampere, Finland11(1) - 29 Tiitus Heino7 - 11(1) WPts
21/02/2032Tampere, Finland10(1) - 29 Veeti Raty4 - 7 WPts
23/12/2031Tampere, Finland9(1) - 29 Ulick Bolt3 - 5 WPts
24/10/2031Tampere, Finland8(1) - 29 Orvo Kiveli0 - 2 WPts
24/08/2031Tampere, Finland7(1) - 29 Ano Vanhala2 - 2 WPts
05/08/2031Savannah, USA7(1) - 28 Kai Dovey16 - 9 LPts
07/06/2031Helsinki, Finland7(1) - 27 Miko Itkonen14 - 20 LPts
12/04/2031Tampere, Finland6(1) - 27 Uuno Aho1 - 0 WPts
11/02/2031Espoo, Finland6(1) - 26 Benjamin Lajunen8 - 19(1) LPts
14/12/2030Volgograd, Russia5(1) - 26 Gennady Ryzhikov4 - 4 WPts
16/10/2030San Luis Potosi, Mexico5(1) - 25 Ryo Lopez10 - 2 LPts
18/08/2030Espoo, Finland5(1) - 24 Benjamin Lajunen6 - 18(1) LPts
24/06/2030Vantaa, Finland5(1) - 23 Jarkko Sivonen18 - 10 LPts
30/04/2030Tampere, Finland5(1) - 22 Osmo Haapakoski9 - 6 LPts
20/04/2030Fort Lauderdale, USA5(1) - 21 Josh Binnion11 - 9 LPts
20/02/2030Tampere, Finland4(1) - 21 Osmo Haapakoski8 - 5 WPts
14/01/2030Tampere, Finland4(1) - 20 Osmo Haapakoski7 - 4 LPts
12/12/2029Ulaanbaatar, Mongolia4(1) - 19 Ganhyagu Babaev18 - 11 LPts
14/10/2029Murcia, Spain4(1) - 18 Angel De Santos17(1) - 15 LPts
16/08/2029Tampere, Finland3(1) - 18 Tommi Tuomioja1 - 7 WPts
17/06/2029Yerevan, Armenia3(1) - 17 Shen Iskenderyan16(1) - 24 LPts
19/04/2029Tampere, Finland3(1) - 16 Miko Itkonen5 - 16 LPts
19/02/2029Carolina, Puerto Rico3(1) - 15 Diego Anaya5(1) - 21 LPts
22/12/2028Jeddah, Saudi Arabia3(1) - 14 Majid Nahyan16 - 7 LPts
23/10/2028Helsinki, Finland3(1) - 13 Miko Itkonen3 - 14 LPts
31/08/2028Espoo, Finland3(1) - 12 Kaleva Sakala5(1) - 32(1) LPts
19/07/2028Leon, Nicaragua3(1) - 11 Ivan Tabora21(1) - 15(1) LPts
21/05/2028Tampere, Finland3(1) - 10 Samuel Pesala43 - 12 LPts
02/05/2028Dushanbe, Tajikistan3(1) - 9 Mubariz Hamad7 - 9 LPts
04/03/2028Tampere, Finland2(1) - 9 Andrii Temirbulatow0 - 1 WPts
05/01/2028La Paz, Bolivia1(1) - 9 Diego Perdomo0 - 0 WPts
07/11/2027Kosice, Slovakia1(1) - 8 Viktor Hejny16(1) - 15(3) LPts
09/09/2027Helsinki, Finland1(1) - 7 Eemil Haapajarvi9 - 17 LPts
18/07/2027San Juan, Puerto Rico1(1) - 6 Sierra Oliveros21(1) - 14 LPts
20/05/2027Tampere, Finland1(1) - 5 Kaarle Ovaska2 - 8 LPts
09/05/2027Espoo, Finland1(1) - 4 Valdemar Rauhala2 - 18 LPts
25/03/2027Espoo, Finland1(1) - 3 Ahto Jantunen7 - 6 LPts
17/02/2027Soweto, South Africa0 - 3 Peabo Yeboah1 - 22(2) WKO3
20/12/2026Irkutsk, Russia0 - 2 Vitali Boystov0 - 0 LPts
22/10/2026Helsinki, Finland0 - 1 Salomon Kantola8 - 12 LPts
05/09/2026Tampere, Finland0 - 0 Ricardo Quintanar18(1) - 13 LPts