Weightclass:  Welterweight
Location:  Riga, Latvia
Record:  24 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/08/2024Riga, Latvia23 - 16 Greg Fulton3 - 8 WPts
30/06/2024Riga, Latvia22 - 16 Zernebog Podinsh1 - 5 WPts
30/04/2024Riga, Latvia21 - 16 Vul Mogoeng21 - 18 WPts
02/03/2024Riga, Latvia20 - 16 Balamurali Chauhan0 - 2 WPts
02/01/2024Riga, Latvia19 - 16 Afon Lietuvietis1 - 1 WPts
02/11/2023Riga, Latvia18 - 16 Razzaak Abdellah5 - 7 WPts
03/09/2023Riga, Latvia17 - 16 Vache Panoian4 - 7 WPts
06/07/2023Riga, Latvia16 - 16 Viktor Kaudze1 - 1 WPts
07/05/2023Riga, Latvia15 - 16 Alvino Lince7 - 19 WPts
08/03/2023Riga, Latvia14 - 16 Dominik Peussyn1 - 6 WPts
07/01/2023Riga, Latvia13 - 16 Odil Beaulac3 - 5 WPts
08/11/2022Riga, Latvia12 - 16 Fresco Coreas2 - 12 WPts
09/09/2022Riga, Latvia12 - 15 Vitali Diezgans15 - 16 LPts
10/07/2022Riga, Latvia12 - 14 Dmitri Tirums21(1) - 7 LPts
15/05/2022Riga, Latvia12 - 13 Sergei Rozlapa16 - 9 LPts
21/03/2022Bangkok, Thailand11 - 13 Tabtibdaeng Palanchai15 - 7 WPts
20/01/2022Prague, Czech Republic11 - 12 JirÝ Berk17 - 4 LPts
22/11/2021Riga, Latvia11 - 11 Lazar Natre12 - 10 LPts
21/09/2021Riga, Latvia10 - 11 Kir Caurums2 - 18 WPts
24/07/2021Riga, Latvia9 - 11 Sasha Klavinsh1 - 1 WPts
22/05/2021Sydney, Australia9 - 10 Declan Martie10 - 7 LPts
23/03/2021Riga, Latvia8 - 10 Diego Vayo6(1) - 5 WPts
23/01/2021Pretoria, South Africa7 - 10 Isaac Hlatshwayo3 - 12 WPts
25/11/2020Riga, Latvia7 - 9 Zernebog Serzants18 - 1 LPts
24/09/2020Riga, Latvia6 - 9 Luka Zaravichs7(1) - 7 WPts
02/08/2020Harare, Zimbabwe5 - 9 John Muzorewa5 - 12 WPts
04/06/2020Riga, Latvia4 - 9 Alik Viduskalns11 - 4 WPts
03/04/2020Riga, Latvia4 - 8 Sergey Garoza1 - 9 LPts
17/02/2020Riga, Latvia3 - 8 Vitali Diezgans7 - 7 WPts
18/12/2019Riga, Latvia3 - 7 Sasha Dzintarnieks4 - 8 LPts
09/11/2019Riga, Latvia2 - 7 Timofei Platupe1 - 6 WPts
27/09/2019Santa Clara, Cuba2 - 6 Manuel Lago9 - 2 LPts
30/07/2019Nassau, Bahamas2 - 5 John Henricks7 - 3 LPts
01/06/2019Minsk, Belarus2 - 4 Afanas Shatov3 - 4 LPts
03/04/2019Riga, Latvia1 - 4 Noe Maningding1 - 2 WPts
01/02/2019Riga, Latvia1 - 3 Vasili Duraks2 - 2 LPts
02/12/2018Riga, Latvia1 - 2 Zernebog Serzants6 - 0 LPts
02/10/2018Riga, Latvia0 - 2 Ioakim Caune3 - 2 WPts
04/08/2018Riga, Latvia0 - 1 Isaak Rozenfelds2 - 0 LPts
06/06/2018Jakarta, Indonesia0 - 0 Faisyal Bayat0 - 0 LPts