Weightclass:  Light Flyweight
Location:  Riga, Latvia
Record:  20 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/07/2031Riga, Latvia20 - 20 Marlen Mezciems14 - 15 LPts
08/05/2031Riga, Latvia19 - 20 Andrii Gruzitis0 - 2 WPts
09/03/2031Riga, Latvia18 - 20 Kolzak Plavinsh1 - 1 WPts
09/01/2031Riga, Latvia17 - 20 Kolzak Plavinsh1 - 0 WPts
10/11/2030Riga, Latvia16 - 20 Ivan Jaunalksnis1 - 1 WPts
11/09/2030Riga, Latvia16 - 19 Luka Baltkalns0 - 1 LPts
13/07/2030Riga, Latvia15 - 19 Turan Abishev6 - 15 WPts
14/05/2030Riga, Latvia14 - 19 Timofei Kalnbirze12 - 22 WPts
15/03/2030Riga, Latvia13 - 19 Rehman Maroun2 - 6 WPts
14/01/2030Riga, Latvia12 - 19 Fonluang Phoruendee1 - 8(1) WPts
15/11/2029Riga, Latvia11 - 19 Afon Ivanenko2 - 3 WPts
12/09/2029Riga, Latvia10 - 19 Kolya Resnais4 - 9 WPts
13/07/2029Riga, Latvia9 - 19 Dmitri Sparite11 - 21 WPts
19/05/2029Riga, Latvia9 - 18 Igor Abols11 - 12 LPts
11/04/2029Riga, Latvia9 - 17 Dimi Cilvecinsh10 - 4 LPts Latvia National Championships 2029View
14/03/2029Durban, South Africa8 - 17 Dai Maphatsoe14(1) - 18 WPts
14/01/2029Panama City, Panama8 - 16 Quiqui Cal49(3) - 33 LPts
16/11/2028Riga, Latvia7 - 16 Zernebog Altbergs0 - 2 WPts
17/09/2028Riga, Latvia7 - 15 Viktor Pukgalva6 - 8 LPts
19/07/2028Samarqand, Uzbekistan7 - 14 Elkhan Aghmaliyev12(1) - 22 LPts
21/05/2028Riga, Latvia6 - 14 Igor Abols8 - 9 WPts
14/04/2028Riga, Latvia6 - 13 Fadei Skurstenis7 - 11(1) LPts Latvia National Championships 2028View
11/04/2028Riga, Latvia5 - 13 Boris Kovals6 - 9 WPts Latvia National Championships 2028View
23/03/2028Changsha, China4 - 13 Uang Kuo12 - 11 WPts
24/01/2028Riga, Latvia3 - 13 Alik Sesks0 - 2(1) WPts
25/11/2027Riga, Latvia3 - 12 Sean Moreton4 - 8 LPts
27/09/2027Riga, Latvia3 - 11 James Soto9 - 13 LPts
30/07/2027Semarang, Indonesia3 - 10 Darma Arbi9 - 12 LPts
01/06/2027Tipitapa, Nicaragua3 - 9 Jeraldo Villanueva12 - 15 LPts
03/04/2027Grodno, Belarus3 - 8 Borya Burak29 - 8 LPts
03/02/2027Ulaanbaatar, Mongolia3 - 7 Fo-hai Yong12 - 7 LPts
05/12/2026Samarqand, Uzbekistan3 - 6 Aleksandr Yalecenov12(1) - 13 LPts
07/10/2026Koronadal, Philippines3 - 5 Oleos Valentino6 - 6 LPts
09/08/2026Riga, Latvia3 - 4 Dmitri Sparite4 - 10 LPts
10/06/2026Riga, Latvia3 - 3 Nikolai Vecgalvinsh5 - 7(2) LPts
08/05/2026Riga, Latvia3 - 2 Aleksei Meness18(1) - 19 LPts
07/04/2026Riga, Latvia2 - 2 Toma Zemgridis0 - 0 WPts
14/02/2026Riga, Latvia2 - 1 Timofei Kalnbirze1 - 2 LPts
29/12/2025Riga, Latvia1 - 1 Kolya Ludzenieks2 - 2 WPts
30/10/2025Soyapango, El Salvador1 - 0 Alvino Marin26 - 12 LPts
01/09/2025Riga, Latvia0 - 0 Kolya Ludzenieks1 - 0 WPts