Weightclass:  Light Welterweight
Location:  Riga, Latvia
Record:  20 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/03/2028Riga, Latvia20 - 16 Carlos Malara12(1) - 30 LPts
09/01/2028Riga, Latvia20 - 15 Iago Echevarria11 - 8 LPts
10/11/2027Riga, Latvia20 - 14 Asif Mahdi16 - 7 LPts
11/09/2027Riga, Latvia19 - 14 Tung Ren4 - 7 WPts
13/07/2027Riga, Latvia18 - 14 Daniil Bajmuratoff1 - 6 WPts
15/05/2027Riga, Latvia17 - 14 Fedar Caghgaliev5(1) - 13 WPts
16/03/2027Riga, Latvia16 - 14 Circinus Modiano1 - 4 WPts
15/01/2027Riga, Latvia15 - 14 Olaf Talaga8 - 14 WPts
16/11/2026Riga, Latvia14 - 14 Manuel Minjarez8 - 10 WPts
17/09/2026Riga, Latvia13 - 14 Berto Lantigua0 - 1 WPts
18/07/2026Riga, Latvia12 - 14 Lamont Bendixen5 - 12 WPts
18/05/2026Riga, Latvia11 - 14 Gonzalo Vegas9 - 7(1) WPts
18/03/2026Dushanbe, Tajikistan11 - 13 Teymur Huseynov19 - 12 LPts
15/02/2026Maracaibo, Venezuela10 - 13 Santiago Nino4 - 12 WPts
15/01/2026London, UK10 - 12 Raynard Nodine27(1) - 15 LPts Europe Championships 2026View
12/01/2026London, UK9 - 12 Herbert Zajac27 - 13 WPts Europe Championships 2026View
09/01/2026London, UK8 - 12 Von Jansen42 - 10 WPts Europe Championships 2026View
04/01/2026Maracaibo, Venezuela8 - 11 Santiago Nino3 - 11 LPts
09/11/2025Takoradi, Ghana7 - 11 Mark Antwi15 - 12 WPts
11/09/2025Riga, Latvia7 - 10 Aleksandr Kazaks26 - 19(1) LPts
14/07/2025Riga, Latvia6 - 10 Igor Pukitis4(1) - 14 WPts
22/05/2025Riga, Latvia6 - 9 Luka Pakalns18 - 12 LPts
26/03/2025Riga, Latvia6 - 8 Fedor Feldmanis5 - 24 LPts
16/02/2025Riga, Latvia5 - 8 Andrii Bisenieks17 - 16 WPts
15/01/2025General Santos, Philippines5 - 7 Neper Calistro10 - 12 LPts
17/11/2024Lausanne, Switzerland5 - 6 Adrien Oran14(1) - 17 LPts
19/09/2024Leon, Mexico5 - 5 Alejandro Cruz15 - 13 LPts
22/07/2024Riga, Latvia4 - 5 Timofei Garoza0 - 11(4) WPts
23/05/2024Riga, Latvia3 - 5 Vince Cadang1 - 2 WPts
24/03/2024Dakar, Senegal3 - 4 Lucien Sane25 - 17 LPts
25/01/2024Cagayan de Oro, Philippines2 - 4 Onofre Negro1 - 18 WPts
27/11/2023Riga, Latvia1 - 4 Pyotr Atslega1 - 0 WPts
08/10/2023Cabuyao, Philippines1 - 3 Jax Belmontes22 - 9 LPts
10/08/2023Riga, Latvia1 - 2 Vikenti Apshkalns10(1) - 21 LPts
29/06/2023Riga, Latvia1 - 1 Koldan Barotajs27 - 5 LPts
29/05/2023Riga, Latvia1 - 0 Aleksei Aizputnis22(1) - 12 LPts
05/04/2023Riga, Latvia0 - 0 Anton Zedele0 - 0 WPts