Weightclass:  Lightweight
Location:  Riga, Latvia
Record:  24(2) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/04/2031Riga, Latvia23(2) - 10 Giovanni Masyn1 - 10 WPts
02/02/2031Riga, Latvia22(2) - 10 Zernebog Skudra0 - 1 WPts
04/12/2030Riga, Latvia21(2) - 10 Aimon Betances13 - 15 WPts
05/10/2030Riga, Latvia20(2) - 10 Mladen Petek11(2) - 16 WPts
07/08/2030Riga, Latvia19(2) - 10 Arseni Lielgalva1 - 6 WPts
08/06/2030Riga, Latvia18(2) - 10 Borya Pretinieks1 - 9 WPts
09/04/2030Riga, Latvia17(1) - 10 Aleksandr Baltaiskauls1 - 15(1) WKO3
08/02/2030Riga, Latvia16(1) - 10 Valeri Stiebrinsh1 - 6 WPts
11/12/2029Riga, Latvia15(1) - 10 Frisco Brion4 - 9 WPts
13/10/2029Riga, Latvia14(1) - 10 Lazar Berzlapa0 - 2 WPts
14/08/2029Riga, Latvia13(1) - 10 Lucas Mambare6 - 7 WPts
16/06/2029Riga, Latvia12(1) - 10 Anton Danielsons3 - 4 WPts
17/04/2029Riga, Latvia11(1) - 10 Zernebog Veveris8 - 17 WPts
16/02/2029Copenhagen, Denmark10(1) - 10 Toste Christoffersen3 - 4 WPts
19/12/2028Riga, Latvia9 - 10 Fedor Rutinsh1 - 4(1) WKO3
20/10/2028Riga, Latvia8 - 10 Afanas Zalulapa1 - 21 WPts
28/08/2028Rijeka, Croatia7 - 10 Nediljko Pogacic1 - 10 WPts
30/06/2028Riga, Latvia6 - 10 Dmitri Natrinsh4 - 8 WPts
02/05/2028Riga, Latvia5 - 10 Nathan Mosman1 - 1 WPts
04/03/2028Riga, Latvia4 - 10 Luka Bardinsh6 - 7 WPts
06/01/2028Yerevan, Armenia4 - 9 Giragos Yalenian20 - 10 LPts
07/11/2027Minsk, Belarus4 - 8 Georgiy Krajnik13(1) - 20 LPts
09/09/2027Riga, Latvia3 - 8 Anton Priede6 - 8 WPts
11/07/2027Riga, Latvia3 - 7 Boris Pipkalejs5 - 12 LPts
12/05/2027Santo Domingo de Guzman, Dominican Republic3 - 6 Rodrigo Limones17 - 22 LPts
14/03/2027Riga, Latvia2 - 6 Timofei Zeps0 - 4 WPts
14/01/2027Riga, Latvia2 - 5 Vikenti Svekis2 - 0 LPts
14/11/2026Riga, Latvia1 - 5 Arseni Grivinsh0 - 22(9) WPts
15/09/2026iBhayi, South Africa1 - 4 Otieno Selebi0 - 14 LPts
18/07/2026Edmonton, Canada0 - 4 Chris Gilbride6 - 16 WPts
19/05/2026Riga, Latvia0 - 3 Kolzak Pavlovskis5 - 15 LPts
25/03/2026Riga, Latvia0 - 2 Koldan Saldaisabols10 - 20 LPts
07/02/2026Riga, Latvia0 - 1 Luka Bardinsh0 - 0 LPts
07/01/2026Riga, Latvia0 - 0 Boris Pipkalejs1 - 6 LPts