Weightclass:  Welterweight
Location:  Riga, Latvia
Record:  18 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/05/2033Riga, Latvia17 - 25 Agim Tolka1 - 8 WPts
30/03/2033Riga, Latvia16 - 25 Stuart Manuel3 - 13 WPts
26/01/2033Riga, Latvia16 - 24 Ethan Nolan10 - 4 LPts
22/11/2032Riga, Latvia15 - 24 Rance Kandji6 - 9 WPts
21/09/2032Riga, Latvia14 - 24 Jack Sellars1 - 8 WPts
22/07/2032Riga, Latvia13 - 24 Rich Hutchison2 - 23(4) WPts
23/05/2032Riga, Latvia12 - 24 Shaun Ocheltree2 - 8 WPts
24/03/2032Riga, Latvia12 - 23 Turgay Gulum6 - 3 LPts
24/01/2032Riga, Latvia12 - 22 Otieno Bamfokwakye7 - 23 LPts
25/11/2031Riga, Latvia11 - 22 Xi-Wang Kam3 - 8 WPts
25/09/2031Riga, Latvia10 - 22 Fadei Ansons5 - 30 WPts
28/07/2031Riga, Latvia9 - 22 Nikolai Lacis2 - 2 WPts
30/05/2031Riga, Latvia8 - 22 Melor Aizpurs13 - 23 WPts
28/04/2031Riga, Latvia7 - 22 Arseni Zedele15 - 23 WPts
24/03/2031Bayamon, Puerto Rico7 - 21 Gervasio Yanes3 - 14 LPts
24/01/2031Capiata, Paraguay7 - 20 Federico Tobia14 - 17 LPts
26/11/2030Dushanbe, Tajikistan6 - 20 Rafiq Mirjavadov6 - 25 WPts
28/09/2030Jeddah, Saudi Arabia5 - 20 Bilal Ozer2 - 2 WPts
31/07/2030Carolina, Puerto Rico5 - 19 Vicente Napoleon15 - 17 LPts
02/06/2030Riga, Latvia5 - 18 Gennady Dalders13 - 16 LPts
04/04/2030Bangkok, Thailand5 - 17 Suriyan Tawatchai17 - 16 LPts
04/02/2030Riga, Latvia4 - 17 Vikenti Lazda11 - 12 WPts
08/12/2029Riga, Latvia4 - 16 Vikenti Zeme4 - 8 LPts
10/10/2029Riga, Latvia4 - 15 Zhong Dai9 - 7 LPts
12/08/2029Riga, Latvia3 - 15 Anton Maizite4 - 5 WPts
14/06/2029Riga, Latvia3 - 14 Mikhail Valodze9 - 7 LPts
16/04/2029Riga, Latvia3 - 13 David Leithead2 - 4 LPts
16/02/2029Riga, Latvia3 - 12 Toma Bezdeliga1 - 0 LPts
18/12/2028Cochabamba, Bolivia2 - 12 Ricardo Virgen3 - 18(5) WPts
20/10/2028Riga, Latvia2 - 11 Timofei Skujinsh11 - 4 LPts
23/08/2028Riga, Latvia2 - 10 Angel Martos7 - 7 LPts
24/06/2028Riga, Latvia1 - 10 Sasha Maisinsh7 - 11 WPts
28/04/2028Riga, Latvia1 - 9 Gennady Birzgalis1 - 18(4) LPts
14/03/2028Riga, Latvia1 - 8 Fedya Aizputnis13 - 21 LPts
12/02/2028Riga, Latvia1 - 7 Melor Gudritis22 - 8 LPts
08/01/2028Riga, Latvia1 - 6 Fedar Bezdeliga8 - 4 LPts
11/11/2027Riga, Latvia1 - 5 Andrii Gredzens16(2) - 19 LPts
15/09/2027Riga, Latvia0 - 5 Daniil Saule0 - 5 WPts
16/07/2027Oran, Algeria0 - 4 Kashif Akniouene12 - 16 LPts
18/05/2027Dushanbe, Tajikistan0 - 3 Yalchin Ahundov8 - 19 LPts
20/03/2027Havana, Cuba0 - 2 Franco Trueba9 - 14(1) LPts
20/01/2027Riga, Latvia0 - 1 Zernebog Podinsh9 - 15 LPts
28/11/2026Riga, Latvia0 - 0 Aleksandr Slapjums8 - 17 LPts