Weightclass:  Welterweight
Location:  Riga, Latvia
Record:  25 - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/10/2030Riga, Latvia24 - 22(1) Vitali Varpinsh4 - 2 WPts
11/08/2030Riga, Latvia23 - 22(1) Bryn Zvinavashe10 - 6 WPts
12/06/2030Barranquilla, Colombia22 - 22(1) Luis Murcia6 - 10 WPts
14/04/2030Riga, Latvia22 - 21(1) Marlen Jaunbalodis22 - 13 LPts
16/02/2030Riga, Latvia22 - 20(1) Aleksei Gramatnieks13(1) - 32 LPts
19/12/2029Yerevan, Armenia21 - 20(1) Njteh Yaghlian8 - 23 WPts
21/10/2029San Antonio, USA20 - 20(1) Asif Fareedi0 - 9(1) WPts
23/08/2029Cheongju, South Korea19 - 20(1) Jin-hyeon Hong16 - 21 WPts
25/06/2029Riga, Latvia19 - 19(1) Dmitri Saule20 - 15 LPts
26/04/2029Riga, Latvia18 - 19(1) Goga Pipe7 - 25 WPts
27/02/2029Kunming, China18 - 18(1) Fo-hsing Vu11 - 25 LPts
30/12/2028Mariupol, Ukraine17 - 18(1) Hadeon Sadowski5 - 17 WPts
31/10/2028Athens, Greece16 - 18(1) Erichthonius Mega12 - 21 WPts
02/09/2028Riga, Latvia16 - 17(1) Aleksandr Fridrihsons18 - 12 LPts
07/07/2028Antwerp, Belgium15 - 17(1) Abel Wynen3 - 22 WPts
09/05/2028Riga, Latvia15 - 16(1) Timofei Sermukslis16 - 8 LPts
11/03/2028Santiago de Cuba, Cuba15 - 15(1) Alejandro Tax21 - 5 LPts
12/01/2028Riga, Latvia14 - 15(1) Fadei Lapsinsh8 - 24 WPts
13/11/2027Riga, Latvia13 - 15(1) Afon Lietuvietis7 - 20 WPts
14/09/2027Yichang, China13 - 14(1) Zhong Voon9 - 11 LPts
17/07/2027Riga, Latvia12 - 14(1) Konstantin Didrihsons6 - 13 WPts
20/05/2027Riga, Latvia12 - 13(1) Lazar Avotinsh13 - 8(1) LPts
11/04/2027Riga, Latvia12 - 12(1) Lazar Liepuzars9 - 11 LPts Latvia National Championships 2027View
18/03/2027Riga, Latvia11 - 12(1) Elliot Donnellon5 - 19(2) WPts
18/01/2027Riga, Latvia10 - 12(1) Andrii Berzs7 - 17 WPts
19/11/2026Riga, Latvia9 - 12(1) Dmitriy Amolinsh4 - 21(1) WPts
20/09/2026Algiers, Algeria8 - 12(1) Ibrahim Laouzai9 - 13 WPts
23/07/2026Riga, Latvia7 - 12(1) Vikenti Lapsa4 - 16 WPts
26/05/2026Riga, Latvia6 - 12(1) Kolzak Bralis7 - 7 WPts
27/03/2026Riga, Latvia5 - 12(1) Aleksei Neretnieks5 - 5 WPts
27/01/2026Kiev, Ukraine5 - 11(1) Kyrylo Chudy5 - 6 LPts
29/11/2025Riga, Latvia5 - 10(1) Juan Sepulveda13(1) - 16 LPts
30/09/2025Riga, Latvia4 - 10(1) Haygaser Mahseredjian0 - 4 WPts
02/08/2025Riga, Latvia3 - 10(1) Fuad Mamedbekov1 - 7(1) WPts
03/06/2025Valparaiso, Chile2 - 10(1) Dario Vasconcelos8 - 11 WPts
05/04/2025Riga, Latvia2 - 9 Farhan Fardill7 - 20 LKO3
05/02/2025Riga, Latvia2 - 8 Ian Selby4 - 13 LPts
08/12/2024Zagreb, Croatia2 - 7 Luka Plazibat11 - 10 LPts
10/10/2024Accra, Ghana2 - 6 Diallo Nunoo10 - 11 LPts
12/08/2024Riga, Latvia2 - 5 Igor Stirna3 - 7 LPts
15/06/2024Prague, Czech Republic2 - 4 Ondrej Baar9(1) - 19 LPts
17/04/2024San Juan, Puerto Rico1 - 4 Santiago Gonsalez2 - 3 WPts
18/02/2024Riga, Latvia1 - 3 Timofei Jurikas0 - 0 LPts
10/01/2024Riga, Latvia1 - 2 Melor Launags13(1) - 9 LPts
09/12/2023Riga, Latvia0 - 2 Viktor Raibacis0 - 0 WPts
03/11/2023Riga, Latvia0 - 1 Vitali Rozenblats10 - 10 LPts
05/09/2023Krasnoyarsk, Russia0 - 0 Zernebog Dudukalo0 - 0 LPts