Weightclass:  Middleweight
Location:  Riga, Latvia
Record:  22 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/11/2033Riga, Latvia21 - 19 Dmitriy Leinasars6 - 17 WPts
15/09/2033Riga, Latvia20 - 19 Noel Summerhill0 - 11 WPts
14/07/2033Riga, Latvia20 - 18 Pyotr Skujinsh16 - 14 LPts
14/05/2033Riga, Latvia19 - 18 Ashley Lainez8 - 8 WPts
14/03/2033Riga, Latvia18 - 18 Ali Qazi1 - 17 WPts
11/01/2033Riga, Latvia17 - 18 Brendan Fordyce4 - 11 WPts
11/11/2032Riga, Latvia16 - 18 Dominique Henri0 - 13 WPts
10/09/2032Riga, Latvia15 - 18 Brendan Mupariwa2 - 11 WPts
11/07/2032Riga, Latvia14 - 18 Pyotr Skujinsh11 - 10 WPts
12/05/2032Riga, Latvia13 - 18 Fedya Berzupe2 - 4 WPts
13/03/2032Riga, Latvia12 - 18 Fedya Berzupe2 - 3 WPts
13/01/2032Ho Chi Minh City, Vietnam11 - 18 Dung Manh5 - 11 WPts
15/11/2031Riga, Latvia10 - 18 Afon Leja0 - 2 WPts
15/09/2031Riga, Latvia9 - 18 Dimi Ragains7 - 16(1) WPts
17/07/2031Riga, Latvia9 - 17 Marlen Pipkalejs3 - 8 LPts
18/05/2031Riga, Latvia8 - 17 Percival Damita2 - 7 WPts
20/03/2031Khujand, Tajikistan8 - 16 Melor Pishnamazzade0 - 1 LPts
20/01/2031Riga, Latvia8 - 15 Isaak Aplocinsh14 - 23 LPts
22/11/2030Riga, Latvia7 - 15 Nur al Din Wyagorov3 - 19 WPts
23/09/2030Riga, Latvia7 - 14 Goga Gaumigs6 - 5 LPts
25/07/2030Riga, Latvia7 - 13 Isaak Aplocinsh11 - 23 LPts
30/05/2030Riga, Latvia6 - 13 Fedor Berzpumpurs8 - 17 WPts
11/04/2030Riga, Latvia6 - 12 Lazar Igauns4 - 0 LPts Latvia National Championships 2030View
31/03/2030Riga, Latvia5 - 12 Boris Pretinieks6 - 21 WPts
31/01/2030Riga, Latvia5 - 11 Nikifor á Mogilev4 - 5 LPts
03/12/2029Riga, Latvia5 - 10 Goga Gaumigs1 - 5 LPts
05/10/2029Riga, Latvia5 - 9 Mikhail Skurstens10 - 14 LPts
07/08/2029Zagreb, Croatia4 - 9 Franko Buljan5 - 9 WPts
09/06/2029Riga, Latvia4 - 8 Melor Sarkanais4 - 1 LPts
10/04/2029Riga, Latvia3 - 8 Yasin Alshaykh2 - 6 WPts
10/02/2029Riga, Latvia3 - 7 Taras Paley18(1) - 14 LPts
12/12/2028Melbourne, Australia2 - 7 Oscar Keough2 - 7 WPts
14/10/2028Santa Fe de la Vera Cruz, Argentina2 - 6 Angel Orozco15 - 22 LPts
16/08/2028Riga, Latvia2 - 5 Konstantin Namnieks2 - 5 LPts
17/06/2028Warsaw, Poland1 - 5 Olaf Galuska1 - 13 WPts
19/04/2028Roskilde, Denmark1 - 4 Nels Itzen9 - 9 LPts
20/02/2028Varna, Bulgaria1 - 3 Sasho á Kovalev7 - 9 LPts
23/12/2027Riga, Latvia1 - 2 Kir Rozdarzs4 - 6 LPts
03/11/2027Riga, Latvia1 - 1 Koldan Strazdinsh0 - 5 LPts
11/09/2027Riga, Latvia0 - 1 Goga Dzintars13 - 17 WPts
11/08/2027Riga, Latvia0 - 0 Ivan Lielupe2 - 6 LPts