Weightclass:  Middleweight
Location:  Helsinki, Finland
Record:  22 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/06/2041Helsinki, Finland21 - 21 Alvari Kiviluoto0 - 4 WPts
02/04/2041Helsinki, Finland21 - 20 Mike Hogarth3 - 6 LPts
30/01/2041Helsinki, Finland21 - 19 Marlen Makarov4 - 8 LPts
30/11/2040Helsinki, Finland20 - 19 Jyrki Makila1 - 0 WPts
29/09/2040Helsinki, Finland19 - 19 Vicente Lina1 - 5 WPts
29/07/2040Helsinki, Finland18 - 19 Vincent Vicencio1 - 4 WPts
26/05/2040Helsinki, Finland17 - 19 Herkko Kettunen1 - 0 WPts
26/03/2040Helsinki, Finland17 - 18 Nicandro Vidales3 - 20(1) LPts
24/01/2040Helsinki, Finland16 - 18 Felix Viernes3 - 16(1) WPts
22/11/2039Helsinki, Finland15 - 18 Lloyd Allum2 - 4 WPts
21/09/2039Helsinki, Finland14 - 18 Luis Villagrana2 - 1 WPts
22/07/2039Helsinki, Finland13 - 18 Kiki Kaiteke0 - 5 WPts
21/05/2039Helsinki, Finland13 - 17 Ramirez Amezquita18 - 15 LPts
22/03/2039Espoo, Finland12 - 17 Esa Isokangas20 - 11 WPts
17/02/2039Turku, Finland12 - 16 Roope Kivi17 - 15 LPts
14/01/2039Kumasi, Ghana12 - 15 David Moyoyo22 - 8 LPts
16/11/2038Copenhagen, Denmark12 - 14 Ull Morck18 - 12 LPts
18/09/2038Helsinki, Finland11 - 14 Attiq Chinbat1 - 4 WPts
20/07/2038Newcastle, Australia10 - 14 Vince McAllaster14 - 23 WPts
22/05/2038Helsinki, Finland10 - 13 Teuvo Sirvio21 - 22 LPts
18/04/2038Turku, Finland9 - 13 Roope Kivi13 - 14 WPts
18/03/2038Gomel, Belarus8 - 13 Avel Bogus0 - 0 WPts
18/01/2038San Pedro de Macoris, Dominican Republic7 - 13 Quito Ledezma0 - 6 WPts
20/11/2037Vantaa, Finland6 - 13 Aatto Sallinen11 - 13 WPts
23/09/2037Karagandy, Kazakhstan6 - 12 Parvin Tajmanoff34 - 9 LPts
26/07/2037Split, Croatia6 - 11 Marijan Miškovic15 - 12 LPts
28/05/2037Espoo, Finland5 - 11 Iisak Lemminkainen3 - 5 WPts
19/04/2037Tampere, Finland5 - 10 Taisto Parras15 - 23 LPts
19/03/2037Vantaa, Finland5 - 9 Aatto Sallinen8 - 11 LPts
31/01/2037Turku, Finland5 - 8 Aarni Kekkonen31(2) - 11 LPts
02/12/2036Helsinki, Finland4 - 8 Pekka Saraste5 - 6 WPts
02/10/2036Tampere, Finland3 - 8 Valtter Vuolle4 - 2 WPts
04/08/2036Helsinki, Finland3 - 7 Kai Kohvakka8 - 7 LPts
04/06/2036Tampere, Finland2 - 7 Allan Annala1 - 7 WPts
06/04/2036Vienna, Austria2 - 6 Conrad Gablenz8 - 11 LPts
07/02/2036Helsinki, Finland2 - 5 Veijo Lansivuoni1 - 1 LPts
08/12/2035Acapulco, Mexico2 - 4 Xavion Bermudes18 - 8 LPts
10/10/2035Helsinki, Finland1 - 4 Samuel Saarikoski0 - 2 WPts
10/08/2035Turku, Finland1 - 3 Antero Saikkonen6 - 9 LPts
21/06/2035Helsinki, Finland0 - 3 Xhosas Kinyatti2 - 3 WPts
22/04/2035Helsinki, Finland0 - 2 Tarvo Wuollet17 - 9 LPts
24/02/2035Tampere, Finland0 - 1 Toivo Kukkamo2 - 22(1) LPts
05/01/2035Helsinki, Finland0 - 0 Danilo Cacic20 - 22 LPts