Weightclass:  Middleweight
Location:  Riga, Latvia
Record:  20 - 24(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/07/2041Riga, Latvia19 - 24(1) Gennady Lapsenite12 - 28(1) WPts
23/05/2041Riga, Latvia18 - 24(1) Woo-young Ma3 - 12(1) WPts
21/03/2041Riga, Latvia18 - 23(1) Irfan Naim19(1) - 7 LPts
19/01/2041Riga, Latvia18 - 22(1) Darshan Sen10 - 1(1) LPts
19/11/2040Riga, Latvia17 - 22(1) Dong-jun Sohn3 - 15 WPts
18/09/2040Riga, Latvia16 - 22(1) Augusto Galluzzi2 - 15 WPts
19/07/2040Riga, Latvia15 - 22(1) Arnie Hammill4 - 3 WPts
18/05/2040Riga, Latvia15 - 21(1) Max Telford13 - 17 LPts
18/03/2040Riga, Latvia14 - 21(1) James Dunwoodie10 - 14(1) WPts
16/01/2040Riga, Latvia13 - 21(1) Viktor Klajums0 - 1 WPts
15/11/2039Riga, Latvia12 - 21(1) Arseni Bitite0 - 3 WPts
14/09/2039Riga, Latvia11 - 21(1) Ouahhab Khangal6 - 14(1) WPts
14/07/2039Brighton and Hove, UK10 - 21(1) Michael Denney3 - 10 WPts
14/05/2039Riga, Latvia10 - 20(1) Borya Zars8 - 16 LPts
14/03/2039Riga, Latvia10 - 19(1) Vasili Znots11 - 19 LPts
14/01/2039Riga, Latvia9 - 19(1) Gennady Strautinsh13 - 12 WPts
14/11/2038Vienna, Austria9 - 18(1) Carl Arev23 - 18 LPts
15/09/2038Baku, Azerbaijan9 - 17(1) Heydar Jafarov18 - 9 LPts
18/07/2038Melbourne, Australia8 - 17(1) Kenzie Ruane0 - 0 WPts
20/05/2038Sharjah, UAE7 - 17(1) Shayan Abilshair10 - 29(1) WPts
21/03/2038Riga, Latvia6 - 17(1) Lorcan Beirne1 - 21 WPts
19/01/2038Riga, Latvia6 - 16 Kustaa Vuorinen6(1) - 3 LKO3
19/11/2037Puente Alto, Chile6 - 15 Diego Morano24 - 12 LPts
21/09/2037Sydney, Australia6 - 14 Ellis Binner33(1) - 15(1) LPts
24/07/2037Accra, Ghana6 - 13 Edward Bonsu3 - 9 LPts
26/05/2037Riga, Latvia6 - 12 Arseni Auns13 - 3 LPts
28/03/2037Riga, Latvia5 - 12 Ivan Bralitis2 - 4 WPts
27/01/2037Riga, Latvia5 - 11 Aleksei Laukbalodis3 - 9 LPts
18/12/2036Riga, Latvia5 - 10 Fadei Blums21 - 19 LPts
17/11/2036Amsterdam, Netherlands5 - 9 Viktor Van Ackere28(2) - 11 LPts
19/09/2036Montreal, Canada4 - 9 Isaac Swanson2 - 15 WPts
22/07/2036Petaling Jaya, Malaysia4 - 8 Stephen Chia10 - 25 LPts
24/05/2036Nuevo Laredo, Mexico4 - 7 Saturnin Perla11 - 20 LPts
26/03/2036Samarqand, Uzbekistan3 - 7 Isaak Icklassoff3 - 16 WPts
27/01/2036Kharkiv, Ukraine3 - 6 Borysko Fedor8 - 12 LPts
29/11/2035Riga, Latvia2 - 6 Daniil Uders1 - 4 WPts
10/10/2035Riga, Latvia1 - 6 Fadei Vartukapteins10 - 9 WPts
12/08/2035Riga, Latvia1 - 5 Sergei Skrivulis4 - 15 LPts
14/06/2035Riga, Latvia0 - 5 Nikolai Aire4 - 6 WPts
14/04/2035Bratislava, Slovakia0 - 4 Dominik Rehor8 - 13 LPts
14/02/2035Riga, Latvia0 - 3 Anton Avots4 - 5 LPts
08/01/2035Riga, Latvia0 - 2 Anton Aizpurs8 - 32 LPts
03/12/2034Porto Alegre, Brazil0 - 1 Fidel Veiga8(1) - 19 LPts
05/10/2034Riga, Latvia0 - 0 Anton Avots3 - 3 LPts