Weightclass:  Welterweight
Location:  Riga, Latvia
Record:  32 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2029Riga, Latvia31 - 10 Zach Cram2 - 1 WPts
31/10/2029Riga, Latvia30 - 10 Carlos Mesquita1 - 1 WPts
01/09/2029Riga, Latvia29 - 10 Evgeny Ryzhikov1 - 1 WPts
03/07/2029Riga, Latvia28 - 10 Dmitriy Bezbiksis3 - 11 WPts
03/05/2029Riga, Latvia27 - 10 Konstantin Pizelis0 - 0 WPts
04/03/2029Riga, Latvia26 - 10 Brendan Shiel0 - 2 WPts
03/01/2029Riga, Latvia25 - 10 Chris Allen6 - 13 WPts
04/11/2028Riga, Latvia24 - 10 Vito Spinelli8(1) - 21 WPts
06/09/2028Riga, Latvia23 - 10 Selim Egemen4(1) - 7 WPts
07/07/2028Riga, Latvia22 - 10 Kolya Akmenkalns8 - 5 WPts
08/05/2028Riga, Latvia21 - 10 Vikenti Lusis7 - 4 WPts
10/03/2028Riga, Latvia20 - 10 Vikenti Lusis7 - 3 WPts
10/01/2028Bulawayo, Zimbabwe19 - 10 Ethan Moyo3 - 8 WPts
12/11/2027Riga, Latvia18 - 10 Dimos Diaz2 - 15(1) WPts
13/09/2027Melitopol, Ukraine17 - 10 Yakiv Stadnik0 - 6(1) WPts
16/07/2027Riga, Latvia16 - 10 Afon Lietuvietis6 - 19 WPts
17/05/2027Riga, Latvia15 - 10 Georgiy Mazkalns0 - 1 WPts
18/03/2027Riga, Latvia14 - 10 Li Zhong0 - 16 WPts
18/01/2027Riga, Latvia13 - 10 Nikolai Petersons0 - 1 WPts
19/11/2026Yerevan, Armenia13 - 9 Murad Nalbantyan16(1) - 10 LPts
21/09/2026Riga, Latvia12 - 9 Jerrold Toledo3 - 7 WPts
23/07/2026Riga, Latvia11 - 9 Taras Shostak12 - 10 WPts
24/05/2026Manchester, UK10 - 9 Robert Boyle4 - 13 WPts
26/03/2026Makiivka, Ukraine9 - 9 Anton Demko0 - 9 WPts
26/01/2026Saltillo, Mexico9 - 8 Emanuel Pacheco24(2) - 20 LPts
28/11/2025Ulaanbaatar, Mongolia9 - 7 Xing-fu Geng11(1) - 33(11) LPts
30/09/2025Riga, Latvia9 - 6 Afanas Skolmeisters2 - 7 LPts
02/08/2025Yerevan, Armenia9 - 5 Charents Hakakian23 - 21 LPts
04/06/2025Riga, Latvia8 - 5 Fedya Abolkalns1 - 22 WPts
09/04/2025Riga, Latvia7 - 5 Dmitriy Amolinsh3 - 12(1) WPts
10/02/2025Daegu, South Korea7 - 4 Keun-ho Cha11 - 28 LPts
13/12/2024Sumqayit, Azerbaijan6 - 4 Khudaverdi Mussa0 - 1 WPts
15/10/2024Riga, Latvia5 - 4 Boris Ivanovs0 - 5 WPts
21/08/2024Riga, Latvia4 - 4 Fadei Eikmanis0 - 1 WPts
22/06/2024Riga, Latvia3 - 4 Afon Kartupelis4 - 24 WPts
09/05/2024Riga, Latvia2 - 4 Timofei Jurikas10 - 0 WPts
21/04/2024Sydney, Australia2 - 3 Joseph Havey27(1) - 8 LPts
22/02/2024Carolina, Puerto Rico2 - 2 Joaquin Rubio25 - 15 LPts
25/12/2023Shanghai, China2 - 1 Yuan Fun28(2) - 12 LPts
27/10/2023Prague, Czech Republic2 - 0 Matej Vanek19 - 13 LPts
28/08/2023Riga, Latvia1 - 0 Kolya Cibulskis8 - 7 WPts
18/07/2023Riga, Latvia0 - 0 Dmitriy Rullis0 - 0 WPts