Weightclass:  Middleweight
Location:  Riga, Latvia
Record:  45 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/06/2028Riga, Latvia44 - 19 Vegas Pacifico2 - 3 WPts
08/04/2028Riga, Latvia43 - 19 Amer Zacka1 - 11 WPts
08/02/2028Riga, Latvia42 - 19 Alejandro Renta3 - 4 WPts
11/12/2027Riga, Latvia41 - 19 Melor Podkolzin0 - 9 WPts
12/10/2027Riga, Latvia40 - 19 Zakwan Maimonides11 - 2 WPts
13/08/2027Riga, Latvia39 - 19 Diego Lupercio4 - 16 WPts
13/06/2027Riga, Latvia38 - 19 Fausto Rangone6 - 28(6) WPts
14/04/2027Riga, Latvia37 - 19 Naftali Mwandalubi1 - 23 WPts
13/02/2027Riga, Latvia36 - 19 Sigurd Ness3 - 11 WPts
15/12/2026Riga, Latvia35 - 19 Diego Avila0 - 2(1) WPts
16/10/2026Riga, Latvia34 - 19 Chandler Huet1 - 1 WPts
17/08/2026Riga, Latvia33 - 19 Catur Tjiong6 - 7 WPts
18/06/2026Ilorin, Nigeria33 - 18 Rabiu Naiambana22 - 25 LPts
18/05/2026Ponce, Puerto Rico33 - 17 Cortez Arrendondo38(1) - 19 LPts
17/04/2026Riga, Latvia32 - 17 Fadei Gaiss23(4) - 15 WPts Latvia National Championships 2026View
14/04/2026Riga, Latvia31 - 17 Fadei Mazbralis27(2) - 16 WPts Latvia National Championships 2026View
11/04/2026Riga, Latvia30 - 17 Igor Jaunkalns10 - 3 WPts Latvia National Championships 2026View
26/03/2026Dakar, Senegal29 - 17 Gaston Doumbia23(1) - 19 WPts
23/02/2026Tirana, Albania29 - 16 Erion Hami28(1) - 13 LPts
22/01/2026Riga, Latvia28 - 16 Pawel Konopacki28 - 21 WPts
22/12/2025Riga, Latvia27 - 16 Rabiu Naiambana18 - 22 WPts
21/11/2025Panama City, Panama26 - 16 Baltasar Brasil25 - 19 WPts
21/10/2025Riga, Latvia26 - 15 Nicandro Vejar23 - 18 LPts
19/09/2025Riga, Latvia26 - 14 Baltasar Brasil24 - 18 LPts
19/08/2025Quanzhou, China25 - 14 On Po21(1) - 14 WPts
19/07/2025Quanzhou, China25 - 13 On Po20(1) - 14 LPts
18/06/2025Santiago de Cuba, Cuba24 - 13 Dimos Briseno24 - 14 WPts
18/05/2025Manta, Ecuador23 - 13 Rodrigo Tallon14 - 17(6) WPts
17/04/2025Riga, Latvia22 - 13 Fadei Gaiss16(3) - 13 WPts Latvia National Championships 2025View
14/04/2025Riga, Latvia21 - 13 Kir Kede17(4) - 16 WPts Latvia National Championships 2025View
11/04/2025Riga, Latvia20 - 13 Sergei Jeritis14 - 14 WPts Latvia National Championships 2025View
24/03/2025Riga, Latvia20 - 12 Baltasar Brasil18 - 16 LPts
16/02/2025Rijeka, Croatia19 - 12 Boško Razum16(1) - 7 WPts
16/01/2025Riga, Latvia19 - 11 Dimos Briseno19 - 12 LPts
16/12/2024Santiago de Cuba, Cuba18 - 11 Dimos Briseno19 - 11 WPts
15/11/2024Riga, Latvia18 - 10 Baltasar Brasil15 - 15 LPts
15/10/2024Panama City, Panama17 - 10 Baltasar Brasil15 - 14 WPts
14/09/2024Panama City, Panama17 - 9 Baltasar Brasil14 - 14 LPts
14/08/2024Sofia, Bulgaria16 - 9 Yulian á Dimitrov2 - 16 WPts
16/06/2024Abu Dhabi, UAE16 - 8 Ibrahim Adham22 - 18 LPts
17/04/2024Riga, Latvia15 - 8 Fadei Mazbralis16(1) - 13 WPts Latvia National Championships 2024View
14/04/2024Riga, Latvia14 - 8 Sergei Jeritis9 - 12 WPts Latvia National Championships 2024View
11/04/2024Riga, Latvia13 - 8 Mikhail Aizpurs25 - 17 WPts Latvia National Championships 2024View
14/02/2024Riga, Latvia12 - 8 Drugi Biga24(1) - 13 WPts
16/12/2023Riga, Latvia11 - 8 Trang Manh4(2) - 10(1) WPts
17/10/2023Poznan, Poland11 - 7 Jerzy Kisielewski20 - 13 LPts
19/08/2023Riga, Latvia10 - 7 Nikolai Jaunberzinsh3 - 12 WPts
09/07/2023Riga, Latvia10 - 6 Nikolai Tirums14(3) - 21 LPts
15/05/2023Riga, Latvia9 - 6 Ivan Dzelzkalns21 - 9 WPts
14/04/2023Riga, Latvia9 - 5 Valeri Znots23 - 10 LPts Latvia National Championships 2023View
11/04/2023Riga, Latvia8 - 5 Sasha Leinasars15 - 13 WPts Latvia National Championships 2023View
25/02/2023Riga, Latvia7 - 5 Vitali Ceplis3 - 12(1) WPts
26/12/2022Prague, Czech Republic6 - 5 Daniel Fabian18 - 11 WPts
27/10/2022Prague, Czech Republic6 - 4 Bla×ej Baloun12 - 16 LPts
29/08/2022Izmir, Turkey6 - 3 Murat Muhiddin18 - 8 LPts
01/07/2022Riga, Latvia5 - 3 Samuil á Kabanov0 - 2 WPts
02/05/2022Tlalnepantla, Mexico4 - 3 Diego Munos4(1) - 15 WPts
04/03/2022Yerevan, Armenia4 - 2 Gant Vartughian20 - 7 LPts
03/01/2022Kiev, Ukraine4 - 1 Vasyl Maruska12 - 11 LPts
04/11/2021Katowice, Poland3 - 1 Tymon Boczar2 - 3 WPts
05/09/2021Taytay, Philippines2 - 1 Juan Inocencio0 - 0 WPts
07/07/2021Riga, Latvia1 - 1 Afon Jaunalksnis0 - 1 WPts
20/05/2021Riga, Latvia1 - 0 Sergey Tievgals7 - 12 LPts
05/04/2021Riga, Latvia0 - 0 Marlen Strazditis2 - 3 WPts