Weightclass:  Middleweight
Location:  Riga, Latvia
Record:  24 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/09/2032Riga, Latvia23 - 24 Alejandro Henriquez10 - 9 WPts
18/07/2032Riga, Latvia22 - 24 Orji Adoke1 - 18 WPts
18/05/2032Riga, Latvia21 - 24 Alp Saffet2 - 9 WPts
19/03/2032Riga, Latvia20 - 24 Mick McAree1 - 8 WPts
19/01/2032Riga, Latvia19 - 24 John Landgren4 - 6 WPts
19/11/2031Riga, Latvia18 - 24 Malik Addadi4 - 4 WPts
18/09/2031Riga, Latvia17 - 24 Sarkhan Hadi2 - 3 WPts
19/07/2031Riga, Latvia16 - 24 Roman Augustyniak15 - 13 WPts
20/05/2031Riga, Latvia16 - 23 Georgiy Banga12 - 5 LPts
21/03/2031Riga, Latvia15 - 23 Melor Sarkanais11 - 5 WPts
20/01/2031Riga, Latvia14 - 23 Kolya Goldbergs8 - 15 WPts
21/11/2030Riga, Latvia13 - 23 Goga Gaumigs7 - 5 WPts
22/09/2030Antofagasta, Chile12 - 23 Cisco Mazon4 - 22 WPts
25/07/2030Riga, Latvia11 - 23 Kolya Goldbergs7 - 13 WPts
29/05/2030Gyumri, Armenia10 - 23 Serovpe Zenyan1 - 19 WPts
31/03/2030Riga, Latvia9 - 23 Vitali Svikis13 - 27 WPts
31/01/2030Riga, Latvia9 - 22 Fadei Jekabjanis10 - 8 LPts
03/12/2029Brisbane, Australia9 - 21 Ashley Crabbe9 - 7(1) LPts
05/10/2029Riga, Latvia9 - 20 Dmitriy Ziguzis8 - 12 LPts
06/08/2029Gold Coast, Australia9 - 19 Paul Perry8 - 10 LPts
08/06/2029Riga, Latvia9 - 18 Cris Miera4 - 4 LPts
10/04/2029Katowice, Poland9 - 17 Krzysztof Gatza12 - 18 LPts
10/02/2029Riga, Latvia8 - 17 Gus Deer4 - 20 WPts
13/12/2028Accra, Ghana7 - 17 Amjad Zogby0 - 4 WPts
15/10/2028Nassau, Bahamas6 - 17 Phil Meylor3 - 8 WPts
17/08/2028Riga, Latvia5 - 17 Boris Pretinieks2 - 15 WPts
02/07/2028Accra, Ghana5 - 16 Mark Agyemang-Badu12 - 13 LPts
03/05/2028Los Angeles, USA5 - 15 Jordan Renta2 - 7 LPts
05/03/2028Gunsan, South Korea4 - 15 Joo-ho Kim0 - 0 WPts
06/01/2028Riga, Latvia4 - 14 Koldan Balodis15 - 8 LPts
22/11/2027Riga, Latvia4 - 13 Sergei Jeritis30(1) - 15 LPts
22/10/2027Riga, Latvia3 - 13 Franklin Guillabert0 - 4 WPts
23/08/2027Riga, Latvia3 - 12 Igor Shupulis0 - 2 LPts
25/06/2027Riga, Latvia3 - 11 Toma Resnais4 - 10 LPts
28/04/2027Riga, Latvia3 - 10 Afon Radzinsh5 - 11 LPts
28/02/2027Riga, Latvia2 - 10 Koldan Priezukalns0 - 5 WPts
12/01/2027Kiev, Ukraine2 - 9 Yevhen Galey22(1) - 9 LPts
14/11/2026Montevideo, Uruguay2 - 8 Jose Deliz8 - 18 LPts
16/09/2026Newcastle, Australia2 - 7 Brin Tulloch11(1) - 11 LPts
19/07/2026Yerevan, Armenia2 - 6 Ardem Rastafaryan9 - 13 LPts
21/05/2026Riga, Latvia1 - 6 Gennady Sedols4 - 13 WPts
23/03/2026Riga, Latvia1 - 5 Norasing Chaiyonk9(1) - 9 LPts
23/01/2026Riga, Latvia1 - 4 Igor Jaunkalns8 - 3 LPts
24/11/2025Riga, Latvia0 - 4 Valeri Strupais3 - 13(1) WPts
01/10/2025Riga, Latvia0 - 3 Vasili Tirulis1 - 1 LPts
04/08/2025Asuncion, Paraguay0 - 2 Joaquin Nabor8 - 13 LPts
06/06/2025Riga, Latvia0 - 1 Valeri Natre3 - 23(2) LPts
05/05/2025Riga, Latvia0 - 0 Dante Sabattini4 - 10 LPts