Weightclass:  Welterweight
Location:  Riga, Latvia
Record:  30 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/03/2026Riga, Latvia29 - 20 Boris Sirmbardis2 - 8 WPts
30/01/2026Riga, Latvia28 - 20 Sergey Duda8 - 7 WPts
01/12/2025Riga, Latvia27 - 20 Enzo Mestas1 - 2 WPts
02/10/2025Riga, Latvia27 - 19 Timofei Jurikas18 - 8 LPts
04/08/2025Riga, Latvia26 - 19 Arseni Straumite8 - 6 WPts
04/06/2025Riga, Latvia25 - 19 Afon Lietuvietis1 - 11 WPts
06/04/2025Riga, Latvia24 - 19 Ioakim Baltgalva1 - 4 WPts
06/02/2025Riga, Latvia23 - 19 Zhivko á Marinov1 - 9 WPts
09/12/2024Riga, Latvia22 - 19 Fedya Aizputnis4 - 10 WPts
10/10/2024Riga, Latvia21 - 19 Fedar Straumite12 - 19 WPts
11/08/2024Riga, Latvia20 - 19 Sasha Pipe2 - 18(4) WPts
12/06/2024Riga, Latvia19 - 19 Ali Nasro4 - 7 WPts
13/04/2024Riga, Latvia18 - 19 Andrii Berzs0 - 5 WPts
14/02/2024Dushanbe, Tajikistan18 - 18 Zaman Garibov20 - 15 LPts
17/12/2023Kampala, Uganda17 - 18 Dai Mao7 - 16 WPts
19/10/2023Oran, Algeria16 - 18 Ahmed Tedjar6 - 5 WPts
21/08/2023Almaty, Kazakhstan15 - 18 Fedor Abycckassym0 - 2 WPts
23/06/2023Yerevan, Armenia15 - 17 Kachig Sagheryan23 - 7 LPts
25/04/2023Riga, Latvia15 - 16 Pyotr Niklavs19(1) - 12 LPts
09/03/2023Leeds, UK14 - 16 Mike Dickinson2 - 10 WPts
09/01/2023Buenos Aires, Argentina14 - 15 Agapetus Velazco9 - 16 LPts
10/11/2022Madrid, Spain14 - 14 Rogelio Baria9(1) - 19 LPts
12/09/2022Sofia, Bulgaria14 - 13 Branimir á Sarac27 - 8 LPts
15/07/2022Riga, Latvia14 - 12 Marlen Licis17 - 9 LPts
19/05/2022Kulob, Tajikistan14 - 11 Gennady Usenoff13 - 14 LPts
21/03/2022Mamelodi, South Africa13 - 11 Thulani September9 - 12 WPts
21/01/2022Yerevan, Armenia13 - 10 Madteos Chalabian11 - 11 LPts
22/11/2021Riga, Latvia12 - 10 Goga Kazains11 - 11 WPts
25/09/2021Riga, Latvia12 - 9 Kir Brants7 - 13 LPts
01/08/2021Riga, Latvia12 - 8 Nikolai Robeznieks17 - 2 LPts
16/06/2021Riga, Latvia11 - 8 Noah Burja8 - 8 WPts
16/04/2021Riga, Latvia10 - 8 Viktor Kaiminsh5 - 13 WPts
09/03/2021Riga, Latvia10 - 7 Marlen Vaczemnieks10 - 8 LPts
22/01/2021Brampton, Canada9 - 7 Rex Fettes7 - 10 WPts
23/11/2020Madrid, Spain8 - 7 Juan Alegre3 - 14 WPts
23/09/2020Riga, Latvia8 - 6 Aleksandr Pipars7 - 8 LPts
25/07/2020Riga, Latvia7 - 6 Amer Amiri7 - 8 WPts
24/05/2020Riga, Latvia6 - 6 Timofei Sniegs1 - 12 WPts
29/03/2020Riga, Latvia5 - 6 Fadei Liepkaja6 - 5 WPts
01/02/2020Riga, Latvia4 - 6 Shevon Panyin7 - 4 WPts
02/12/2019Riga, Latvia4 - 5 Nikolai Kiedelis6 - 1 LPts
12/10/2019Riga, Latvia3 - 5 Melor Baltvilks5 - 4 WPts
12/08/2019Riga, Latvia2 - 5 Uland Byamugisha2 - 6 WPts
13/06/2019Riga, Latvia2 - 4 Ioakim Caurums7 - 3 LPts
13/04/2019Riga, Latvia2 - 3 Anton Platbardis5 - 4 LPts
08/03/2019Riga, Latvia2 - 2 Sadiq Reza2 - 3 LPts
07/01/2019East London, South Africa1 - 2 David Ndango3 - 1 WPts
08/11/2018Riga, Latvia1 - 1 Iago Pando3 - 1 LPts
08/09/2018Riga, Latvia1 - 0 Elvin Zajylckanow2 - 0 LPts
08/07/2018Riga, Latvia0 - 0 Timofei Sniegs0 - 1 WPts