Weightclass:  Welterweight
Location:  Riga, Latvia
Record:  14 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/01/2034Riga, Latvia14 - 28 Arseni Baltvilks7 - 31(1) LPts
06/11/2033Karaj, Iran13 - 28 Rashid Mirza3 - 8 WPts
06/09/2033Riga, Latvia13 - 27 Vasili Rieksts10 - 25 LPts
06/07/2033Riga, Latvia12 - 27 Gennady Jaunkungs8 - 10 WPts
05/05/2033Zaporizhia, Ukraine11 - 27 Viktor Gusarov0 - 0 WPts
07/03/2033Prague, Czech Republic10 - 27 Herbert Drabek6 - 23 WPts
06/01/2033Viba del Mar, Chile10 - 26 Angel Gamino10 - 23 LPts
06/11/2032Vilnius, Lithuania10 - 25 Bartosz Jaskowski24 - 17 LPts
08/09/2032Bayamon, Puerto Rico10 - 24 Vegas Barco24(1) - 20 LPts
11/07/2032Camaguey, Cuba10 - 23 Juan Matalon22 - 28 LPts
12/05/2032Riga, Latvia9 - 23 Sun-tae Chun0 - 6(1) WPts
13/03/2032Khujand, Tajikistan9 - 22 Valeri Iscackov26 - 8 LPts
13/01/2032Riga, Latvia8 - 22 Mikhail Vavere0 - 3 WPts
14/11/2031Dushanbe, Tajikistan8 - 21 Aghamusa Alli11 - 13 LPts
16/09/2031Jeddah, Saudi Arabia8 - 20 Sajid Quraishi3 - 12 LPts
19/07/2031Riga, Latvia7 - 20 Kashif Noor7 - 17 WPts
21/05/2031Riga, Latvia6 - 20 Afanas Nuja6 - 12 WPts
27/03/2031Riga, Latvia5 - 20 Afanas Rags4 - 20 WPts
27/01/2031Riga, Latvia4 - 20 Fedar Bite4 - 23 WPts
29/11/2030Riga, Latvia4 - 19 Vikenti Lazda14 - 14 LPts
04/10/2030San Jose, Costa Rica4 - 18 Emilio Villafranca27 - 15 LPts
06/08/2030Riga, Latvia4 - 17 Vitali Spalvains20 - 14 LPts
09/06/2030Riga, Latvia3 - 17 Daniil Rudzuvarpa0 - 1 WPts
11/04/2030Aba, Nigeria3 - 16 Akeem Bello1 - 6 LPts
11/02/2030Riga, Latvia3 - 15 Arseni Lejinsh1 - 12 LPts
14/12/2029Riga, Latvia3 - 14 Luka Kaposts5 - 27 LPts
17/10/2029Riga, Latvia3 - 13 Sasha Rumbenieks6 - 12 LPts
14/10/2029Riga, Latvia3 - 12 Boris Abele2 - 5 LPts
29/08/2029Riga, Latvia3 - 11 Yulian Skubinsh16 - 17(1) LPts
29/07/2029Riga, Latvia2 - 11 Viktor Bertans1 - 3 WPts
20/06/2029Fes, Morocco2 - 10 Hanief Pereira15 - 9 LPts
22/04/2029Riga, Latvia2 - 9 Arseni Zedele9 - 16 LPts
25/02/2029Riga, Latvia1 - 9 Dmitri Saule19 - 14 WPts
30/12/2028Riga, Latvia1 - 8 Borya Udens11 - 10 LPts
24/11/2028Riga, Latvia1 - 7 Konstantin Pukukalns0 - 0 LPts
19/10/2028Melbourne, Australia1 - 6 Brad McGovern15(1) - 12 LPts
21/08/2028Algiers, Algeria1 - 5 Kashif Zaman11 - 12 LPts
23/06/2028Sendai, Japan0 - 5 Hiroki Mino3 - 17 WPts
25/04/2028Riga, Latvia0 - 4 Melor Aizpurs3 - 14 LPts
07/03/2028Riga, Latvia0 - 3 Yulian Skubinsh9 - 15(1) LPts
18/01/2028Riga, Latvia0 - 2 Konstantin Didrihsons8 - 14 LPts
18/12/2027Riga, Latvia0 - 1 Fadei Sipols0 - 0 LPts
07/11/2027Riga, Latvia0 - 0 Vitali Starinsh1 - 3 LPts