Weightclass:  Bantamweight
Location:  Riga, Latvia
Record:  18 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/12/2033Donetsk, Ukraine17 - 15 Fedar Popovich11 - 20 WPts
30/10/2033Riga, Latvia16 - 15 Melor Martinsons6 - 21 WPts
06/09/2033Riga, Latvia15 - 15 Brandon Quinlan5 - 10 WPts
06/07/2033Boksburg, South Africa14 - 15 Dume Berko5 - 14 WPts
08/05/2033Riga, Latvia13 - 15 Nikolai Josta9 - 11 WPts
10/03/2033Rome, Italy13 - 14 Massimo Tardelli3 - 8 LPts
08/01/2033Riga, Latvia12 - 14 Vitali Baltvilks9 - 10 WPts
08/11/2032Riga, Latvia12 - 13 Luka Lielais7 - 15 LPts
09/09/2032Riga, Latvia11 - 13 Afon Jostinsh10 - 19 WPts
11/07/2032Dushanbe, Tajikistan10 - 13 Vikenti Panahov5 - 14 WPts
13/05/2032Santiago de los Caballeros, Dominican Republic10 - 12 Berto Fulgencio25 - 22 LPts
15/03/2032Randburg, South Africa9 - 12 Tiste Van den Bergh13 - 19 WPts
16/01/2032Samarqand, Uzbekistan9 - 11 Georgiy Budagov8 - 7 LPts
18/11/2031San Lorenzo, Paraguay9 - 10 Montego Merin10 - 10 LPts
20/09/2031Riga, Latvia9 - 9 Lazar Runcis14 - 10 LPts
01/08/2031Port-au-Prince, Haiti8 - 9 Emmanuel Boffrand4 - 20 WPts
03/06/2031Riga, Latvia8 - 8 Sergei Versis27 - 21 LPts
11/04/2031Riga, Latvia8 - 7 Borya Baltaiskauls3 - 4 LPts Latvia National Championships 2031View
25/03/2031Plzen, Czech Republic8 - 6 David Sis26 - 19(5) LPts
25/01/2031Ulaanbaatar, Mongolia7 - 6 Jabalah Ghacsylykow11 - 15(2) WPts
27/11/2030Samarqand, Uzbekistan6 - 6 Mahmud Adigozalov13 - 11 WPts
29/09/2030Riga, Latvia6 - 5 Timofei Tiltinsh3 - 16 LPts
07/08/2030Riga, Latvia6 - 4 Valeri Platkajis2 - 1 LPts
09/06/2030Riga, Latvia5 - 4 Lazar Krasts9 - 19 WPts
13/04/2030Riga, Latvia4 - 4 Anton Gulbis4 - 12 WPts
12/03/2030Riga, Latvia4 - 3 Valeri Platkajis0 - 0 LPts
09/02/2030Kangundo-Tala, Kenya3 - 3 Paul Wambugu7 - 12 WPts
12/12/2029Riga, Latvia2 - 3 Dmitri Espats4 - 5 WPts
13/10/2029Riga, Latvia2 - 2 Igor Saimnieks11 - 16 LPts
29/08/2029Riga, Latvia2 - 1 Viktor Bite8 - 17 LPts
28/07/2029Riga, Latvia1 - 1 Lazar Ubags0 - 0 WPts
19/06/2029Riga, Latvia0 - 1 Aleksei Tirums3 - 9 WPts
29/04/2029Riga, Latvia0 - 0 Aleksandr Auninsh2 - 6(1) LPts