Weightclass:  Light Flyweight
Location:  Riga, Latvia
Record:  31 - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/10/2032Riga, Latvia30 - 22(1) Santiago Sergio5 - 8 WPts
12/08/2032Riga, Latvia29 - 22(1) Oliver Cruguet6 - 14 WPts
12/06/2032Riga, Latvia28 - 22(1) Koldan Platupe2 - 4 WPts
13/04/2032Riga, Latvia27 - 22(1) Tajo Monreal0 - 2 WPts
13/02/2032Riga, Latvia26 - 22(1) JirÝ Kopa13 - 11 WPts
15/12/2031Riga, Latvia25 - 22(1) Quin Villescas8 - 11 WPts
16/10/2031Riga, Latvia24 - 22(1) Faisal Elkadi1 - 5 WPts
16/08/2031Riga, Latvia23 - 22(1) Davie Tobias9 - 9 WPts
17/06/2031Riga, Latvia22 - 22(1) Chris Talaro1 - 20 WPts
17/04/2031Riga, Latvia21 - 22(1) Aleksandr Racenis8 - 14 WPts Latvia National Championships 2031View
14/04/2031Riga, Latvia20 - 22(1) Kolya Kaaro2 - 1 WPts Latvia National Championships 2031View
11/04/2031Riga, Latvia19 - 22(1) Konstantin Kalvitis2 - 1 WPts Latvia National Championships 2031View
23/02/2031Santo Domingo de Guzman, Dominican Republic18 - 22(1) Angel Gracia20 - 12 WPts
23/01/2031Riga, Latvia18 - 21(1) Angel Gracia19 - 12 LPts
11/12/2030Riga, Latvia17 - 21(1) Rob Kidiaba2 - 12 WPts
12/10/2030Sakai, Japan16 - 21(1) Nao Ose1 - 8 WPts
14/08/2030Caracas, Venezuela15 - 21(1) Porfio Grimaldo1 - 9 WPts
16/06/2030Riga, Latvia14 - 21(1) Corey Tshikulu0 - 12 WPts
17/04/2030Riga, Latvia14 - 20(1) Alik Sesks6 - 14(2) LPts Latvia National Championships 2030View
14/04/2030Riga, Latvia13 - 20(1) Dimi Cilvecinsh16 - 9 WPts Latvia National Championships 2030View
11/04/2030Riga, Latvia12 - 20(1) Timofei Kalnbirze12 - 21 WPts Latvia National Championships 2030View
07/03/2030Riga, Latvia11 - 20(1) Dimi Baltcepure1 - 1 WPts
06/01/2030Managua, Nicaragua11 - 19(1) Diego Benavidez17 - 14 LPts
08/11/2029Riga, Latvia10 - 19(1) Afon Lachgalva0 - 4 WPts
08/09/2029Tokyo, Japan10 - 18(1) Hideki Shimada24 - 16(2) LPts
11/07/2029Montevideo, Uruguay9 - 18(1) Edmundo Frutos12 - 14 WPts
13/05/2029Kakogawa, Japan9 - 17(1) Shinji Sakurai24(1) - 9 LPts
15/03/2029Riga, Latvia9 - 16(1) Dmitri Sparite9 - 21 LPts
15/01/2029Riga, Latvia9 - 15(1) Viktor Pukgalva8 - 8 LPts
17/11/2028Riga, Latvia9 - 14(1) Igor Abols8 - 12 LPts
20/09/2028Riga, Latvia8 - 14(1) Kolya Ludzenieks11 - 10 WPts
24/07/2028Riga, Latvia8 - 13(1) Nikolai Vecgalvinsh13 - 12(2) LPts
09/06/2028Riga, Latvia8 - 12(1) Goga Tuksnesis17 - 20 LPts
17/04/2028Riga, Latvia8 - 11(1) Fedya Didrihsons32(1) - 13 LPts Latvia National Championships 2028View
14/04/2028Riga, Latvia7 - 11(1) Zernebog Amanis6 - 13 WPts Latvia National Championships 2028View
11/04/2028Riga, Latvia6 - 11(1) Valeri Amolinsh1 - 3 WPts Latvia National Championships 2028View
30/03/2028Davao City, Philippines6 - 10(1) Gethin Rafanan3 - 23 LPts
31/01/2028Riga, Latvia5 - 10(1) Aleksandr Igaunis16 - 8 WPts
25/12/2027Riga, Latvia5 - 9(1) Vikenti Oshnieks36 - 15 LPts
24/11/2027Dalian, China4 - 9(1) Xin Dai10(1) - 10 WPts
26/09/2027Riga, Latvia3 - 9(1) Boris Kovals5 - 6 WPts
30/07/2027Taguig, Philippines3 - 8(1) Bob Valdes4 - 17 LPts
01/06/2027Ulaanbaatar, Mongolia3 - 7(1) Daniil Dashbalbar10 - 17 LPts
03/04/2027Riga, Latvia2 - 7(1) Fedya Shneiders0 - 10(1) WPts
03/02/2027Riga, Latvia2 - 6(1) Clint Bissett3 - 0 LPts
06/12/2026Riga, Latvia2 - 5(1) Dmitri Sparite5 - 11 LPts
22/10/2026Riga, Latvia1 - 5(1) Singsiam Ramboisan7 - 10 WPts
23/08/2026Juarez, Mexico1 - 4(1) Antonio Dario7 - 13 LPts
25/06/2026Riga, Latvia0 - 4(1) Fedya Shneiders0 - 5(1) WPts
26/04/2026Quezon City, Philippines0 - 3(1) Reynaldo Recato8 - 9 LPts
26/02/2026Samarqand, Uzbekistan0 - 2 Sergey Gasanzade30 - 28 LKO3
29/12/2025Riga, Latvia0 - 1 Fedor Grozinsh1 - 14 LPts
20/11/2025Riga, Latvia0 - 0 Kolya Ludzenieks1 - 2 LPts