Weightclass:  Welterweight
Location:  Riga, Latvia
Record:  18 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/11/2033Riga, Latvia18 - 20 Gerald Rochefort14(1) - 2 LPts
14/09/2033Riga, Latvia17 - 20 Alex MacDuff0 - 2 WPts
14/07/2033Riga, Latvia16 - 20 Manny Miguel2 - 2 WPts
14/05/2033Riga, Latvia15 - 20 Javier Guillermo1 - 4 WPts
14/03/2033Riga, Latvia14 - 20 Ioakim Wasco4 - 12 WPts
12/01/2033Riga, Latvia14 - 19 Boris Kreilis13 - 18 LPts
11/11/2032Riga, Latvia13 - 19 Anton Vaverite11 - 23 WPts
13/09/2032Seoul, South Korea12 - 19 Dong-won Jang9 - 6 WPts
16/07/2032Riga, Latvia11 - 19 Sergey Birzelis18 - 19 WPts
18/05/2032Riga, Latvia11 - 18 Arseni Saulitis15 - 15(1) LPts
11/04/2032Riga, Latvia11 - 17 Pyotr Zakis10 - 13 LPts Latvia National Championships 2032View
18/03/2032Riga, Latvia10 - 17 Vitali Zeme5 - 14 WPts
18/01/2032Prague, Czech Republic9 - 17 Bla×ej Vondrak14 - 17 WPts
20/11/2031Chennai, India8 - 17 Mahavir Banerjee10 - 9 WPts
22/09/2031Lille, France8 - 16 Carvell Paquet5(1) - 2 LPts
25/07/2031Riga, Latvia8 - 15 Yulian Vecpuisis12 - 11 LPts
27/05/2031Riga, Latvia8 - 14 Kolzak Aunitis11 - 21 LPts
27/03/2031Riga, Latvia8 - 13 Sutherland Borstad12 - 10 LPts
27/01/2031Riga, Latvia7 - 13 Marlen Pagasts4 - 15 WPts
02/12/2030Riga, Latvia7 - 12 Isaak Cirulis7 - 11 LPts
03/10/2030Chimalhuacan, Mexico6 - 12 Carlos Paniagua2 - 0 WPts
05/08/2030Riga, Latvia5 - 12 Marlen Upene2 - 2 WPts
06/06/2030Liverpool, UK5 - 11 Rob Ferriss7 - 13 LPts
08/04/2030Riga, Latvia5 - 10 Kolya Bartnieks4 - 11 LPts
10/02/2030Riga, Latvia5 - 9 Nikolai Druvenieks11 - 15 LPts
13/12/2029Riga, Latvia4 - 9 Arseni Lejinsh1 - 11 WPts
31/10/2029Riga, Latvia4 - 8 Daniil Krastinsh2 - 2 LPts
13/10/2029Riga, Latvia4 - 7 Jacob Kaczorowski10 - 10 LPts
15/08/2029Riga, Latvia3 - 7 Kir Martinsons3 - 8 WPts
16/06/2029Vitebsk, Belarus3 - 6 Krystiyan Ontko11 - 12 LPts
18/04/2029Riga, Latvia3 - 5 Jin-su Cheong22 - 4 LPts
18/02/2029Riga, Latvia3 - 4 Alik Brants11 - 10 LPts
09/01/2029Riga, Latvia3 - 3 Toma Bezdeliga0 - 0 LPts
09/12/2028Riga, Latvia2 - 3 Pyotr Zakis0 - 0 WPts
28/10/2028Riga, Latvia1 - 3 Marlen Pagasts0 - 5 WPts
31/08/2028Manchester, UK1 - 2 Phylip Ellis14 - 15 LPts
03/07/2028Riga, Latvia1 - 1 Andrii Berzs10 - 23 LPts
09/05/2028Riga, Latvia0 - 1 Goga Celminsh15 - 4 WPts
30/03/2028Riga, Latvia0 - 0 Anton Vaverite0 - 5 LPts