Weightclass:  Lightweight
Location:  Riga, Latvia
Record:  42 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/10/2032Riga, Latvia41 - 27 Wally Mostaert10(1) - 16 WPts
15/08/2032Riga, Latvia40 - 27 Arlind Petrela3 - 5 WPts
13/06/2032Riga, Latvia39 - 27 Glanville Mangane2 - 2 WPts
14/04/2032Riga, Latvia38 - 27 Will Vicencio0 - 3 WPts
14/02/2032Riga, Latvia37 - 27 Juan Cadenas0 - 8 WPts
16/12/2031Riga, Latvia36 - 27 Paul Walters4 - 12 WPts
17/10/2031Riga, Latvia35 - 27 Napoleon Simukoko3 - 4 WPts
17/08/2031Riga, Latvia34 - 27 Richie Stoker0 - 3 WPts
18/06/2031Bradford, UK33 - 27 Zach Entwistle20(1) - 50 WPts
18/05/2031Riga, Latvia33 - 26 Vicente Calvillo50 - 19 LPts
11/04/2031Riga, Latvia33 - 25 Fadei Celajs40 - 4 LPts Latvia National Championships 2031View
02/04/2031Riga, Latvia33 - 24 Young-cheol Mok36(1) - 20(1) LPts
21/02/2031Harbin, China32 - 24 Jing Hsi40 - 19(12) WPts
21/01/2031Tallaght, Ireland32 - 23 Liam McAslan46 - 8 LPts
21/12/2030Touba, Senegal32 - 22 Marshall Belan32 - 13 LPts
20/11/2030Touba, Senegal32 - 21 Marshall Belan31 - 13 LPts
20/10/2030Touba, Senegal32 - 20 Marshall Belan30 - 13 LPts
19/09/2030Riga, Latvia31 - 20 Baltasar Asencio42 - 20 WPts
14/08/2030Yerevan, Armenia31 - 19 Krisdapor Taldabanian27 - 16 LPts
16/06/2030Riga, Latvia30 - 19 Roger Cornog1 - 2 WPts
17/04/2030Riga, Latvia29 - 19 Fadei Celajs34 - 2 WPts Latvia National Championships 2030View
14/04/2030Riga, Latvia28 - 19 Georgiy Septinbralis11 - 13 WPts Latvia National Championships 2030View
11/04/2030Riga, Latvia27 - 19 Daniil Lieltirums30(1) - 15 WPts Latvia National Championships 2030View
31/03/2030Riga, Latvia26 - 19 Macario Diaz5 - 6 WPts
31/01/2030Randburg, South Africa25 - 19 Dillon Mapisa19 - 12 WPts
03/12/2029Minsk, Belarus25 - 18 Goga Kohut11 - 6 LPts
05/10/2029Kampala, Uganda24 - 18 Uzoma Ssenjovu1 - 4(1) WPts
07/08/2029Almaty, Kazakhstan23 - 18 Kamil Kasymbecow4 - 5 WPts
09/06/2029Lira, Uganda22 - 18 Aftab Rashed4 - 9 WPts
11/04/2029Riga, Latvia22 - 17 Fadei Celajs18 - 2 LPts Latvia National Championships 2029View
13/02/2029Riga, Latvia21 - 17 Herman Petruska2 - 3 WPts
16/12/2028Riga, Latvia20 - 17 Daniil Lieltirums21 - 13 WPts
17/10/2028Kiev, Ukraine20 - 16 Daniil Babin10 - 10 LPts
19/08/2028Vitebsk, Belarus20 - 15 Fedya Aladachvili25 - 14 LPts
19/07/2028Vitebsk, Belarus20 - 14 Fedya Aladachvili24 - 14 LPts
18/06/2028Carolina, Puerto Rico20 - 13 Juan Almeda27(2) - 15 LPts
18/05/2028Santa Cruz de la Sierra, Bolivia20 - 12 Agapetus Ancheta20 - 8 LPts
17/04/2028Riga, Latvia19 - 12 Melor Nuja9 - 2 WPts Latvia National Championships 2028View
14/04/2028Riga, Latvia18 - 12 Ivan Strauja16(1) - 14 WPts Latvia National Championships 2028View
11/04/2028Riga, Latvia17 - 12 Vikenti Kauss12 - 39(1) WPts Latvia National Championships 2028View
13/03/2028Riga, Latvia16 - 12 Umut Sezgin16 - 3 WPts
11/02/2028Riga, Latvia16 - 11 Umut Sezgin15 - 3 LPts
06/01/2028Lagos, Nigeria16 - 10 Davie Akinrinade20 - 10 LPts
06/12/2027Santa Cruz de la Sierra, Bolivia16 - 9 Agapetus Ancheta14 - 7 LPts
05/11/2027Santa Cruz de la Sierra, Bolivia16 - 8 Agapetus Ancheta13 - 7 LPts
05/10/2027Santa Cruz de la Sierra, Bolivia16 - 7 Agapetus Ancheta12 - 7 LPts
04/09/2027Santa Cruz de la Sierra, Bolivia16 - 6 Agapetus Ancheta11 - 7 LPts
27/07/2027Riga, Latvia16 - 5 Vikenti Pulveris38(1) - 23 LPts
15/06/2027Riga, Latvia15 - 5 Oscar Ekblad4 - 10 WPts
17/04/2027Riga, Latvia14 - 5 Boris Zemitis18 - 14 WPts Latvia National Championships 2027View
14/04/2027Riga, Latvia13 - 5 Igor Indriksons13(1) - 17 WPts Latvia National Championships 2027View
11/04/2027Riga, Latvia12 - 5 Ioakim Vecroze5 - 23 WPts Latvia National Championships 2027View
14/03/2027Riga, Latvia11 - 5 Santiago Bracero2 - 4 WPts
14/01/2027Riga, Latvia10 - 5 Lazar Klavinsh5 - 21(3) WPts
16/11/2026Riga, Latvia9 - 5 Toma Valinieks6 - 11 WPts
17/09/2026Durres, Albania8 - 5 Dhimiter Shala7 - 30 WPts
20/07/2026Riga, Latvia7 - 5 Aleksandr Auseklis4 - 6 WPts
21/05/2026Bangkok, Thailand6 - 5 Yodmongkol Sirikeat10 - 13 WPts
23/03/2026Riga, Latvia5 - 5 Aleksandr Dzeguze2 - 7 WPts
23/01/2026Riga, Latvia5 - 4 Valeri Piterovs2 - 4 LPts
30/11/2025Riga, Latvia5 - 3 Toma Valinieks3 - 8 LPts
05/10/2025Riga, Latvia4 - 3 Borya Saulgozis13 - 19 WPts
27/08/2025Riga, Latvia3 - 3 Viktor Rutinsh0 - 0 WPts
27/07/2025Riga, Latvia2 - 3 Sergey Ezis3 - 6 WPts
31/05/2025Riga, Latvia1 - 3 Igor Vecputns5 - 4 WPts
01/04/2025Riga, Latvia1 - 2 Koldan Saldaisabols6 - 18 LPts
01/02/2025Sydney, Australia1 - 1 Gethin Provan33 - 13 LPts
04/12/2024Riga, Latvia1 - 0 Luka Lazda11 - 20 LPts
07/10/2024Riga, Latvia0 - 0 Georgiy Jaunkalns0 - 4 WPts