Weightclass:  Middleweight
Location:  Riga, Latvia
Record:  25 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/01/2034Riga, Latvia24 - 14 Jordan Boak0 - 19 WPts
08/11/2033Riga, Latvia23 - 14 Ivar Wiker15 - 22 WPts
08/09/2033Riga, Latvia22 - 14 Sergei Skrivulis2 - 5 WPts
08/07/2033Riga, Latvia21 - 14 Aleksandr Salms9 - 12 WPts
07/05/2033Riga, Latvia20 - 14 Sergei Skrivulis2 - 2 WPts
07/03/2033Bokhtar, Tajikistan19 - 14 Lazar Bacir12 - 9 WPts
07/01/2033Riga, Latvia18 - 14 Timofei Nabadzinsh6 - 38 WPts
08/11/2032Copenhagen, Denmark17 - 14 Kaj Nicolaisen10 - 15 WPts
10/09/2032Riga, Latvia17 - 13 Igor Shupulis17 - 18 LPts
12/07/2032Riga, Latvia17 - 12 Pyotr Ceplis22 - 9 LPts
08/06/2032Riga, Latvia17 - 11 Marlen Zieds10 - 11 LPts
07/05/2032Santa Cruz de la Sierra, Bolivia16 - 11 Jose Escovedo19 - 25 WPts
09/03/2032Copenhagen, Denmark16 - 10 Kaj Nicolaisen8 - 13 LPts
10/01/2032Almaty, Kazakhstan16 - 9 Dmitri Izmuhambetov7 - 14 LPts
12/11/2031Geneva, Switzerland15 - 9 Gerard Bayle6 - 16 WPts
14/09/2031Riga, Latvia15 - 8 Toma Vacietis3 - 12 LPts
17/07/2031Riga, Latvia14 - 8 Viktor Stipnieks8 - 14 WPts
18/05/2031Bern, Switzerland13 - 8 Andreas Andris11 - 14 WPts
20/03/2031Brisbane, Australia12 - 8 Sam Terentiev5 - 14 WPts
20/01/2031Montevideo, Uruguay11 - 8 Carlos Crisostomo10 - 8(1) WPts
22/11/2030Riga, Latvia10 - 8 Albain Gedeon2 - 6 WPts
24/09/2030Riga, Latvia10 - 7 Timofei Polis7 - 5 LPts
25/07/2030Riga, Latvia9 - 7 Isaak Cielavinsh2 - 14 WPts
29/05/2030Riga, Latvia8 - 7 Akram Kaliew4 - 10 WPts
31/03/2030Riga, Latvia7 - 7 Daniil Ezis3 - 18 WPts
01/02/2030Roskilde, Denmark7 - 6 Haakon Burchardt19(2) - 20 LPts
04/12/2029Riga, Latvia6 - 6 Goga Amanis6 - 5 WPts
05/10/2029Riga, Latvia5 - 6 Pyotr Ezis6 - 17 WPts
08/08/2029Riga, Latvia4 - 6 Alik Strautnieks0 - 3 WPts
11/06/2029Riga, Latvia3 - 6 Afon Sprosts5(1) - 22(1) WPts
11/05/2029Riga, Latvia3 - 5 Georgiy Mezgailis0 - 0 LPts
06/04/2029Riga, Latvia2 - 5 Isaak Cielavinsh1 - 7 WPts
06/02/2029Copenhagen, Denmark2 - 4 Karr Sommer2 - 6(1) LPts
09/12/2028Riga, Latvia2 - 3 Sergei Vasarinsh20 - 13 LPts
25/10/2028Riga, Latvia1 - 3 Sergei Augstbirze0 - 2 WPts
01/09/2028Riga, Latvia1 - 2 Valeri Priezukalns20 - 13 LPts
28/07/2028Riga, Latvia0 - 2 Anton Aizpurs0 - 0 WPts
20/06/2028Riga, Latvia0 - 1 Vikenti Cirulnieks13 - 5 LPts
07/05/2028Riga, Latvia0 - 0 Dmitriy Vasarinsh2 - 3 LPts