Weightclass:  Welterweight
Location:  Riga, Latvia
Record:  23 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/11/2033Riga, Latvia22 - 21 Mikhail Davydov1 - 9 WPts
22/09/2033Riga, Latvia21 - 21 Vasili Dorosh2 - 28 WPts
22/07/2033Riga, Latvia20 - 21 Aleksandr Drozdov2 - 6 WPts
20/05/2033Riga, Latvia19 - 21 Honore Ory0 - 7 WPts
18/03/2033Riga, Latvia18 - 21 Neron Nevarez3 - 11 WPts
16/01/2033Riga, Latvia17 - 21 Matthew Raison2 - 10(1) WPts
16/11/2032Pretoria, South Africa17 - 20 Kieran Mxenge11 - 10 LPts
18/09/2032Riga, Latvia16 - 20 Ivan Portnojs21 - 18 WPts
13/08/2032La Plata, Argentina15 - 20 Rodrigo Castanon11 - 22(1) WPts
13/07/2032La Plata, Argentina15 - 19 Rodrigo Castanon10 - 22(1) LPts
12/06/2032La Plata, Argentina15 - 18 Rodrigo Castanon9 - 22(1) LPts
12/05/2032La Plata, Argentina15 - 17 Rodrigo Castanon8 - 22(1) LPts
11/04/2032Riga, Latvia15 - 16 Zernebog Berzinsh3 - 0 LPts Latvia National Championships 2032View
28/03/2032Salamanca, Spain15 - 15 Xavier Valdes13(1) - 18 LPts
26/02/2032Bern, Switzerland14 - 15 Walmond Gemmel10 - 11 WPts
26/01/2032Harare, Zimbabwe14 - 14 Bryn Zvinavashe21 - 9 LPts
25/12/2031Riga, Latvia14 - 13 Bryn Zvinavashe20 - 9 LPts
19/11/2031Al Ain, UAE14 - 12 Aftab Said20 - 12 LPts
19/10/2031Al Ain, UAE14 - 11 Aftab Said19 - 12 LPts
18/09/2031Riga, Latvia14 - 10 Aftab Said18 - 12 LPts
12/08/2031Modena, Italy13 - 10 Silvano Sirigu3 - 14 WPts
14/06/2031Medellin, Colombia13 - 9 Quinto Ferrin31 - 14 LPts
14/04/2031Riga, Latvia13 - 8 Zernebog Udritis38 - 13(1) LPts Latvia National Championships 2031View
11/04/2031Riga, Latvia12 - 8 Boris Kreilis6 - 11 WPts Latvia National Championships 2031View
26/03/2031San Jose, Costa Rica11 - 8 Rodrigo Otero14 - 11 WPts
26/01/2031Daegu, South Korea11 - 7 Jin-su Mong2 - 7 LPts
28/11/2030Riga, Latvia10 - 7 Colin Swart1 - 1 WPts
30/09/2030Riga, Latvia10 - 6 Vikenti Lusis17 - 9 LPts
03/08/2030Badalona, Spain9 - 6 Gervasio Escandon2 - 14 WPts
05/06/2030Riga, Latvia8 - 6 Kolya Aizupe4 - 2 WPts
07/04/2030Riga, Latvia7 - 6 Samuil á Savinov0 - 5 WPts
07/02/2030Riga, Latvia6 - 6 Guillermo Fonseca4 - 3 WPts
10/12/2029Helsinki, Finland6 - 5 Sampo Alanen12(1) - 14 LPts
12/10/2029Riga, Latvia5 - 5 Kolya Augstkalnietis4 - 22(1) WPts
16/08/2029Riga, Latvia4 - 5 Toma Zelts7 - 10 WPts
17/06/2029Prague, Czech Republic3 - 5 Alexandr Klimesh10 - 9 WPts
18/04/2029Riga, Latvia2 - 5 Nusrat Salman5 - 14 WPts
18/02/2029Riga, Latvia2 - 4 Viktor Zaravichs13 - 11 LPts
27/12/2028Riga, Latvia2 - 3 Aleksei Neretnieks16 - 11 LPts
09/11/2028Riga, Latvia2 - 2 Dmitriy Amolinsh11 - 26(2) LPts
09/10/2028Riga, Latvia1 - 2 Boris Kreilis0 - 0 WPts
31/08/2028Riga, Latvia1 - 1 Borya Dedzeklis21 - 15 LPts
10/07/2028Riga, Latvia1 - 0 Dmitriy Amolinsh9 - 26(2) LPts
09/06/2028Riga, Latvia0 - 0 Isaak Cirulis0 - 2 WPts