Weightclass:  Middleweight
Location:  Riga, Latvia
Record:  10(1) - 32
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/03/2028Riga, Latvia9 - 32 Paco Balli0 - 2(1) WKO3
19/01/2028Riga, Latvia9 - 31 Vikenti Bajkodamow13 - 23 LPts
18/11/2027Riga, Latvia8 - 31 Diego Ramos3 - 6 WPts
19/09/2027Riga, Latvia8 - 30 Ethan Akintoye9 - 6 LPts
21/07/2027Riga, Latvia8 - 29 Haaris Ahmad3 - 14 LPts
22/05/2027Riga, Latvia7 - 29 Glynn Mbara3 - 6 WPts
21/03/2027Riga, Latvia7 - 28 Rodrigo Ochoa9 - 5 LPts
19/01/2027Riga, Latvia7 - 27 Federico Melgarejo7 - 6 LPts
20/11/2026Riga, Latvia7 - 26 Federico Melgarejo6 - 6 LPts
20/09/2026Riga, Latvia6 - 26 Besim Thaci0 - 7 WPts
21/07/2026Riga, Latvia5 - 26 Arseni Sivens1 - 6 WPts
21/05/2026Riga, Latvia5 - 25 Boris Lisovskis0 - 7(1) LPts
22/03/2026Irbid, Jordan5 - 24 Asif Baduy34 - 29(1) LPts
22/01/2026Riga, Latvia4 - 24 Khalish Bayaar3 - 9 WPts
23/11/2025Riga, Latvia4 - 23 Koldan Robinsh1 - 10 LPts
24/09/2025Riga, Latvia4 - 22 Fadei Gaiss17(3) - 15 LPts
04/08/2025Riga, Latvia4 - 21 Mahdi Nakanabi2 - 15(1) LPts
05/06/2025Yerevan, Armenia4 - 20 Kachazun Galoustyan25 - 25(11) LPts
07/04/2025Dushanbe, Tajikistan4 - 19 Amin Hamed11 - 8 LPts
07/02/2025Riga, Latvia4 - 18 Gennady Pukukalns10 - 17 LPts
12/12/2024Riga, Latvia3 - 18 Toma Cibulis1 - 2 WPts
12/10/2024Riga, Latvia3 - 17 Joey Tekere3 - 14 LPts
14/08/2024Riga, Latvia3 - 16 Ioakim Duminsh6 - 15 LPts
26/06/2024Georgetown, Guyana3 - 15 John Palin14 - 17 LPts
28/04/2024Riga, Latvia2 - 15 Mark Kiarie0 - 4 WPts
29/02/2024Riga, Latvia2 - 14 Sasha Spalvinsh9(2) - 26 LPts
08/01/2024Riga, Latvia2 - 13 Ivan Skrastinsh21 - 19 LPts
02/12/2023Riga, Latvia1 - 13 Fedar Platacis2 - 9 WPts
22/10/2023Riga, Latvia1 - 12 Fadei Gaiss6(2) - 10 LPts
23/08/2023Riga, Latvia1 - 11 Luka Shteins4 - 9 LPts
26/06/2023Riga, Latvia1 - 10 Ivan Vartukapteins0 - 2 LPts
27/04/2023Daejeon, South Korea1 - 9 Sung-yun Mok10 - 23 LPts
27/02/2023Porto Alegre, Brazil1 - 8 Carlos Clemente11 - 8 LPts
30/12/2022Riga, Latvia1 - 7 Mikhail Puisans17 - 12 LPts
31/10/2022Riga, Latvia1 - 6 Mikhail Puisans16 - 12 LPts
02/09/2022Riga, Latvia1 - 5 Rajmund Cislo14 - 11 LPts
04/07/2022Riga, Latvia1 - 4 Georgiy Jurevics2 - 7 LPts
06/05/2022Riga, Latvia1 - 3 Afon Jaunalksnis1 - 5 LPts
07/03/2022Riga, Latvia0 - 3 Valeri Natre1 - 5 WPts
04/01/2022Riga, Latvia0 - 2 Andrii Tuksnesis2 - 1 LPts
04/11/2021Madrid, Spain0 - 1 Alvino Pinel13 - 7 LPts
05/09/2021Aalborg, Denmark0 - 0 Knute Haagensen0 - 0 LPts