Weightclass:  Middleweight
Location:  Riga, Latvia
Record:  22 - 29(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/03/2045Riga, Latvia21 - 29(1) Will Jack2 - 2 WPts
10/01/2045Riga, Latvia20 - 29(1) Gregor Pollick2 - 7 WPts
09/11/2044Riga, Latvia19 - 29(1) Georgiy Viducis2 - 10(1) WPts
06/09/2044Riga, Latvia19 - 28(1) Faisal Dia9 - 7 LPts
04/07/2044Riga, Latvia18 - 28(1) Dwi Utama2 - 3 WPts
02/05/2044Riga, Latvia17 - 28(1) Daniil Sparninsh1 - 7 WPts
03/03/2044Riga, Latvia16 - 28(1) Ivan Jumikis7 - 19 WPts
03/01/2044Riga, Latvia15 - 28(1) Sergey Argals3 - 19 WPts
31/10/2043Riga, Latvia14 - 28(1) Aleksei Stumps2 - 4 WPts
28/08/2043Riga, Latvia13 - 28(1) Selestino Rubiano15 - 19(1) WPts
26/06/2043Lima, Peru13 - 27(1) Diego Landaverde13 - 9 LPts
28/04/2043Kumasi, Ghana12 - 27(1) Peabo Micah5 - 24(1) WPts
28/02/2043Odense, Denmark12 - 26(1) Bartram Lauritsen9 - 15 LPts
31/12/2042Riga, Latvia12 - 25(1) Kolya Vecroze17 - 18(1) LPts
15/11/2042Riga, Latvia11 - 25(1) Alik Priecigs4 - 9 WPts
13/09/2042Mumbai, India10 - 25(1) Jaidev Beniwal2 - 6 WPts
16/07/2042Riga, Latvia10 - 24(1) Vasili Oinas21 - 16 LPts
27/05/2042Riga, Latvia9 - 24(1) Konstantin Karklitis17 - 31 WPts
20/04/2042Resistencia, Argentina9 - 23(1) Senon Macario19 - 4 LPts
20/02/2042Zagreb, Croatia8 - 23(1) Ljubo Igrec1 - 11 WPts
23/12/2041Melbourne, Australia7 - 23(1) Lewis Harrier2 - 14 WPts
25/10/2041Riga, Latvia7 - 22(1) Nikolai Zilkalns15 - 19(2) LPts
09/09/2041Vilnius, Lithuania7 - 21(1) Dominik Glab10 - 12 LPts
12/07/2041Riga, Latvia6 - 21(1) Charlie Gallagher1 - 3 WPts
23/06/2041Riga, Latvia5 - 21(1) Andrii Gailitis5 - 19 WPts
22/04/2041Riga, Latvia4 - 21(1) Nikolai Zilkalns13 - 18(2) WPts
11/03/2041Riga, Latvia3 - 21(1) Gordon McSherry2 - 6 WPts
10/01/2041Riga, Latvia3 - 20(1) Marik Zasada26(1) - 10 LPts
23/12/2040Riga, Latvia3 - 19 Igor Shkiotov19(3) - 16 LKO3
22/10/2040Alexandria, Egypt3 - 18 Majid Iamam6 - 15 LPts
24/08/2040Hanover, Germany3 - 17 Pepin Heichel22 - 12 LPts
26/06/2040Cape Town, South Africa3 - 16 Corey Mafafula28 - 16 LPts
28/04/2040Warsaw, Poland2 - 16 Mateusz Biernacki11 - 23 WPts
29/02/2040Samarqand, Uzbekistan2 - 15 Ivan Edigarov18(1) - 16 LPts
01/01/2040Abobo, Ivory Coast2 - 14 Macy Obie28 - 13 LPts
03/11/2039Alexandria, Egypt2 - 13 Ali Tulun21 - 13(1) LPts
04/09/2039Riga, Latvia2 - 12 Odell Feddersen0 - 8 LPts
05/07/2039Port-au-Prince, Haiti2 - 11 Yannick Nakache0 - 0 LPts
06/05/2039Port Elizabeth, South Africa2 - 10 Gift Erasmus9 - 18(5) LPts
07/03/2039Wroclaw, Poland2 - 9 Kajetan Bondar22 - 12 LPts
07/01/2039Riga, Latvia2 - 8 Andrii Graudinsh8 - 10 LPts
06/11/2038Maracay, Venezuela2 - 7 Pancho Caro19 - 19 LPts
08/09/2038Riga, Latvia1 - 7 Konstantin Karklitis4 - 21 WPts
13/07/2038Mariupol, Ukraine1 - 6 Faddei Antonich3 - 17 LPts
15/05/2038Sofia, Bulgaria1 - 5 Boyko á Kovalev5 - 14 LPts
16/03/2038Riga, Latvia1 - 4 Vitali Dishlers3 - 12(1) LPts
22/01/2038Riga, Latvia1 - 3 James Boyle1 - 3 LPts
22/11/2037Riga, Latvia0 - 3 Khalil Fareedi0 - 4 WPts
23/09/2037Riga, Latvia0 - 2 Pinxt Kiezlync3 - 8 LPts
25/07/2037Riga, Latvia0 - 1 Aleksandr Pleishs7 - 19 LPts
18/06/2037Riga, Latvia0 - 0 Andrii Graudinsh2 - 4 LPts