Weightclass:  Middleweight
Location:  Riga, Latvia
Record:  24 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/12/2030Riga, Latvia23 - 19 Vidal Lince2 - 8 WPts
07/10/2030Riga, Latvia23 - 18 Jose Flores8 - 5 LPts
08/08/2030Riga, Latvia23 - 17 Shiki Mustafa7 - 13 LPts
09/06/2030Riga, Latvia22 - 17 Konstantin Namnieks10 - 9 WPts
10/04/2030Riga, Latvia21 - 17 Penda Mbiuki7 - 7 WPts
09/02/2030Riga, Latvia20 - 17 Anton Melnbikses0 - 0 WPts
11/12/2029Riga, Latvia20 - 16 Valeri Audze3 - 3 LPts
12/10/2029Riga, Latvia19 - 16 Luka Kalninsh0 - 0 WPts
13/08/2029Riga, Latvia19 - 15 Cipriano Lerma2 - 10 LPts
14/06/2029Riga, Latvia18 - 15 Nikifor á Mogilev1 - 4 WPts
15/04/2029Riga, Latvia17 - 15 Luka Zvejnieks7 - 16 WPts
14/02/2029Riga, Latvia16 - 15 Pinxt Van den Heede16 - 28(1) WPts
16/12/2028Riga, Latvia15 - 15 Toma Odinsh1 - 1 WPts
17/10/2028Nantes, France14 - 15 Briar Bart0 - 7 WPts
19/08/2028Zagreb, Croatia13 - 15 Tin Kapetanovic9(1) - 14 WPts
21/06/2028Riga, Latvia12 - 15 Dmitriy Vasarinsh3 - 3 WPts
23/04/2028Riga, Latvia12 - 14 Marlen Dzelzitis11 - 9 LPts
09/03/2028Riga, Latvia12 - 13 Fadei Rozdarzs12 - 20(1) LPts
21/01/2028Riga, Latvia12 - 12 Arseni Licitis31 - 18(4) LPts
21/12/2027Buenos Aires, Argentina12 - 11 Guillermo Lombardo8(1) - 15 LPts
23/10/2027Delmas, Haiti11 - 11 Garner Rodin15 - 28 WPts
25/08/2027Riga, Latvia10 - 11 Arseni Feldmanis1 - 14 WPts
06/07/2027Riga, Latvia9 - 11 Melor Vecakais0 - 1 WPts
07/05/2027Vilnius, Lithuania8 - 11 Jan Glomb7 - 6 WPts
09/03/2027Ulaanbaatar, Mongolia8 - 10 Baatarchuluun Karibzhanov5 - 9 LPts
09/01/2027Almaty, Kazakhstan7 - 10 Imran Bajckodamoff7 - 16 WPts
11/11/2026Mitchells Plain, South Africa7 - 9 Dylan Fariala8 - 20(1) LPts
13/09/2026Salvador, Brazil6 - 9 Vicente Farinha11 - 15(7) WPts
16/07/2026Vantaa, Finland6 - 8 Jaakoppi Huovinen2 - 7 LPts
18/05/2026Riga, Latvia5 - 8 Fadei Zvirbulis3 - 7 WPts
19/03/2026Riga, Latvia5 - 7 Sergey Laukbalodis2 - 6 LPts
19/01/2026Leon, Mexico5 - 6 Quito Morgado6 - 9 LPts
21/11/2025Riga, Latvia4 - 6 Chandler Diakite6 - 20(2) WPts
23/09/2025Riga, Latvia4 - 5 Dmitriy Ozolinsh8 - 7 LPts
27/07/2025Riga, Latvia3 - 5 Goga Ziguzis3 - 4 WPts
28/05/2025Riga, Latvia2 - 5 Timofei Vaczemnieks4 - 15 WPts
30/03/2025Manaus, Brazil2 - 4 Juan Aquino8 - 14 LPts
30/01/2025Riga, Latvia1 - 4 Ioakim Gargailis10 - 6 WPts
06/12/2024Riga, Latvia1 - 3 Diego Armenta3 - 15(2) LPts
08/10/2024Riga, Latvia1 - 2 Fadei Niedritis30 - 11 LPts
07/09/2024Riga, Latvia1 - 1 Viktor Peka0 - 0 LPts
05/08/2024Winnipeg, Canada1 - 0 Michael Harrison8 - 25 LPts
07/06/2024Riga, Latvia0 - 0 Ivan Sarkangals0 - 1 WPts