Weightclass:  Middleweight
Location:  Riga, Latvia
Record:  23 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/12/2032Riga, Latvia23 - 11 Kolzak Ostrovsky20 - 16 LPts
02/10/2032Riga, Latvia22 - 11 Cyr Mangas1 - 8 WPts
02/08/2032Riga, Latvia21 - 11 Reynold Henne6 - 4 WPts
03/06/2032Riga, Latvia21 - 10 Dom Ampil9 - 13 LPts
04/04/2032Riga, Latvia20 - 10 Fedya Dukatinsh4 - 16 WPts
04/02/2032Riga, Latvia19 - 10 Montenegro Baluyut4 - 8 WPts
06/12/2031Riga, Latvia18 - 10 Ian Abacan3 - 7 WPts
06/10/2031Riga, Latvia17 - 10 Takeshi Anzai3 - 3 WPts
04/08/2031Riga, Latvia16 - 10 Henry MacArthur3 - 22 WPts
04/06/2031Riga, Latvia15 - 10 Adam Boll7 - 9 WPts
03/04/2031Riga, Latvia14 - 10 Eloy Segura9 - 10 WPts
02/02/2031Riga, Latvia13 - 10 Susu Kwanmuang3 - 16(2) WPts
04/12/2030Medellin, Colombia12 - 10 Guido Espin4 - 20 WPts
05/10/2030Vilnius, Lithuania11 - 10 Jakub Spiewak20 - 10 WPts
07/08/2030Vilnius, Lithuania10 - 10 Jeronim Gramza16 - 15 WPts
09/06/2030Riga, Latvia10 - 9 Kir Kazoks22 - 17 LPts
11/04/2030Riga, Latvia10 - 8 Vitali Paurinsh18 - 22(2) LPts Latvia National Championships 2030View
25/03/2030Dubai, UAE9 - 8 Imran Ozer11 - 9 WPts
25/01/2030Dublin, Ireland8 - 8 Thomas McLeod25(1) - 23(1) WPts
27/11/2029Copenhagen, Denmark7 - 8 Kelsey Detlefsen0 - 23 WPts
29/09/2029Riga, Latvia6 - 8 Ian Mattix1 - 4 WPts
01/08/2029Riga, Latvia5 - 8 Fadei Nokalns0 - 9 WPts
02/06/2029Riga, Latvia4 - 8 Juan Frias0 - 10 WPts
04/04/2029Gdansk, Poland4 - 7 Filip Wielgus16 - 4 LPts
04/02/2029Zagreb, Croatia4 - 6 Marinko Curkovic4 - 8(2) LPts
07/12/2028San Juan, Puerto Rico3 - 6 Jose Trigueros0 - 0 WPts
09/10/2028Riga, Latvia3 - 5 Melor Sarkanais0 - 0 LPts
16/08/2028Riga, Latvia2 - 5 Kolya Goldbergs2 - 5 WPts
18/06/2028Riga, Latvia1 - 5 Marlen Lauks8 - 10 WPts
28/04/2028Warsaw, Poland1 - 4 Dominik Jach14 - 11(1) LPts
29/02/2028Riga, Latvia1 - 3 Dmitriy Ziguzis3 - 7 LPts
31/12/2027Riga, Latvia0 - 3 Dmitriy Ozolinsh17 - 12 WPts
03/11/2027Riga, Latvia0 - 2 Fadei Jekabjanis4 - 0 LPts
03/09/2027Riga, Latvia0 - 1 Melor Vecakais0 - 2 LPts
08/07/2027Riga, Latvia0 - 0 Mahdi Nakanabi6 - 23(1) LPts