Weightclass:  Light Welterweight
Location:  Riga, Latvia
Record:  21 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/12/2033Riga, Latvia20 - 14 Sasha Apsite18 - 19 WPts
10/10/2033Riga, Latvia19 - 14 Dimi Seglinsh2 - 7 WPts
10/08/2033Riga, Latvia18 - 14 Anton Birzgalis9 - 12(1) WPts
10/06/2033Riga, Latvia17 - 14 Aleksei Ottosons2 - 12(1) WPts
10/04/2033Riga, Latvia16 - 14 Denis Minion4 - 8 WPts
09/02/2033Soledad, Colombia16 - 13 Rodrigo Villalva10 - 13 LPts
12/12/2032Laval, Canada15 - 13 Ian Buell3 - 14 WPts
13/10/2032Eindhoven, Netherlands15 - 12 Fabian Mortroel13 - 2 LPts
14/08/2032La Florida, Chile14 - 12 Jeraldo Beltram1 - 1 WPts
14/06/2032Riga, Latvia13 - 12 Dimi Seglinsh0 - 1 WPts
18/04/2032Kumasi, Ghana13 - 11 Mykelti Akuffo7 - 6 LPts
19/02/2032Riga, Latvia12 - 11 Sergey Bertholds5 - 6 WPts
21/12/2031Riga, Latvia11 - 11 Aleksei Ezitis0 - 1 WPts
22/10/2031Fukuoka, Japan10 - 11 Satoshi Tanaka14 - 20 WPts
23/08/2031Riga, Latvia9 - 11 Themba Ncita1 - 5 WPts
25/06/2031Mumbai, India9 - 10 Zafa Lodhi13 - 26 LPts
26/04/2031Riga, Latvia8 - 10 Santiago Cedano6 - 7 WPts
26/02/2031Riga, Latvia7 - 10 Mehammed Kabous0 - 5 WPts
28/12/2030Riga, Latvia6 - 10 Sergey Bertholds1 - 1 WPts
30/10/2030Barnaul, Russia6 - 9 Georgiy Romanov25 - 13 LPts
01/09/2030Kazan, Russia6 - 8 Kir Saitiev14 - 17 LPts
04/07/2030Riga, Latvia6 - 7 Vitali Apsite1 - 5 LPts
15/05/2030Riga, Latvia5 - 7 Valeri Vecbalodis8 - 23 WPts
11/04/2030Riga, Latvia5 - 6 Isaak Paulitis22 - 13 LPts Latvia National Championships 2030View
09/03/2030Riga, Latvia5 - 5 Valeri Upenieks29 - 17 LPts
14/01/2030Batangas City, Philippines5 - 4 Lewis Amulong11 - 13 LPts
16/11/2029Cheongju, South Korea4 - 4 Sun-tae Suh0 - 11 WPts
18/09/2029Riga, Latvia4 - 3 Daniil Vejinsh8 - 12 LPts
04/08/2029Istanbul, Turkey4 - 2 Iskender Incesu1 - 8 LPts
06/06/2029Riga, Latvia3 - 2 Fedar Students18 - 13 WPts
01/05/2029Riga, Latvia2 - 2 Afanas Dovidans0 - 0 WPts
15/03/2029Leon, Mexico2 - 1 Isidro Casados12 - 26 LPts
15/01/2029Nassau, Bahamas1 - 1 Neil Hampton2 - 9 WPts
17/11/2028Dakar, Senegal1 - 0 Gaston Aime20 - 19(2) LPts
19/09/2028Riga, Latvia0 - 0 Dmitriy Sausserdis0 - 2 WPts