Weightclass:  Welterweight
Location:  Riga, Latvia
Record:  31 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/12/2025Riga, Latvia30 - 14 Luka Kamols1 - 6 WPts
12/10/2025Riga, Latvia29 - 14 Leonardo Saldana2 - 10(3) WPts
13/08/2025Riga, Latvia28 - 14 Duncan MacIver3 - 14(1) WPts
14/06/2025Riga, Latvia27 - 14 Timofei Sermukslis3 - 3 WPts
15/04/2025Riga, Latvia26 - 14 Igor Apsite1 - 0 WPts
14/02/2025Riga, Latvia25 - 14 Luka Kaposts0 - 2 WPts
16/12/2024Riga, Latvia24 - 14 Nikolai Strautnieks23 - 15 WPts
17/10/2024Riga, Latvia23 - 14 Fadei Jankalns1 - 0 WPts
19/08/2024Riga, Latvia22 - 14 Aleksandr Fridrihsons0 - 2 WPts
20/06/2024Riga, Latvia21 - 14 Timofei Kuzin2 - 9 WPts
21/04/2024Riga, Latvia20 - 14 Afanas Papulis4 - 6 WPts
21/02/2024Riga, Latvia19 - 14 Orlando Montalvo5(1) - 20 WPts
23/12/2023Minsk, Belarus18 - 14 Vasili Stupak0 - 0 WPts
25/10/2023Moscow, Russia18 - 13 Anton Zozulin26 - 15(1) LPts
26/08/2023San Jose, Costa Rica17 - 13 Cris Mesquita17 - 18 WPts
28/06/2023Riga, Latvia16 - 13 Tserenjavyn Altangerel5 - 14 WPts
29/04/2023Odense, Denmark16 - 12 Toste Vong0 - 16 LPts
01/03/2023London, Canada16 - 11 Brendan Hogge19(1) - 9 LPts
01/01/2023London, UK16 - 10 David Donoghue6 - 19 LPts
03/11/2022Riga, Latvia15 - 10 Georgiy Maizite18 - 11 WPts
05/09/2022Canberra, Australia14 - 10 Robert Whary0 - 0 WPts
07/07/2022Havana, Cuba14 - 9 Montana Carabajal12(1) - 17 LPts
09/05/2022Riga, Latvia13 - 9 Mark de Beken1 - 15 WPts
10/03/2022Riga, Latvia12 - 9 Igor Eglitis1 - 14 WPts
13/01/2022Riga, Latvia11 - 9 Diego Calzada18 - 9 WPts
13/11/2021Riga, Latvia10 - 9 Mike Scuppelync0 - 8 WPts
13/09/2021Riga, Latvia10 - 8 Ioakim Caurums18 - 8 LPts
13/07/2021Riga, Latvia10 - 7 Ivan Mezumalis5 - 17(1) LPts
13/05/2021Birmingham, UK9 - 7 Ron MacPherson3 - 12 WPts
15/03/2021Durres, Albania9 - 6 Anteros Kastrati13 - 5 LPts
15/01/2021Riga, Latvia8 - 6 Ioakim Oinas0 - 6 WPts
22/11/2020Riga, Latvia7 - 6 Dave Hinshaw7 - 9 WPts
23/09/2020Milan, Italy6 - 6 Pepe Conti9 - 4 WPts
25/07/2020Riga, Latvia6 - 5 Vasili Klucis12 - 3 LPts
27/05/2020Riga, Latvia5 - 5 Gennady Usenoff7 - 8 WPts
27/03/2020Soweto, South Africa5 - 4 Vul Mogoeng6 - 6 LPts
27/01/2020Kyoto, Japan4 - 4 Ryo Yasui4 - 8(1) WPts
29/11/2019Riga, Latvia3 - 4 Skjold Bo3 - 3 WPts
29/09/2019Glasgow, UK3 - 3 Iain Braddick9 - 0 LPts
01/08/2019Riga, Latvia3 - 2 Kolya Bolmanis7 - 0 LPts
03/06/2019Riga, Latvia3 - 1 Luka Tirumnieks5 - 1 LPts
03/04/2019Riga, Latvia2 - 1 Kolya Vaska2 - 1 WPts
03/02/2019Riga, Latvia2 - 0 Timofei Platupe0 - 2 LPts
17/12/2018Riga, Latvia1 - 0 Timofei Sniegs1 - 3 WPts
19/10/2018Riga, Latvia0 - 0 Marlen Licis1 - 1 WPts