Weightclass:  Middleweight
Location:  Riga, Latvia
Record:  30 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/07/2041Riga, Latvia29 - 14 Gregoor Amyrex2 - 21 WPts
17/05/2041Riga, Latvia28 - 14 Rich Glasson6 - 24(2) WPts
16/03/2041Riga, Latvia27 - 14 Yulian Zobens7 - 31 WPts
13/01/2041Riga, Latvia26 - 14 Sirimongkol Keelalay4 - 25 WPts
15/11/2040Riga, Latvia25 - 14 Arthur Hilleary6 - 7 WPts
14/09/2040Riga, Latvia24 - 14 Konstantin Karklitis10 - 28 WPts
15/07/2040Riga, Latvia23 - 14 Ramid Huda2 - 5 WPts
14/05/2040Riga, Latvia22 - 14 Mikhail Indriksons7 - 13 WPts
14/03/2040Riga, Latvia21 - 14 Konstantin Karklitis8 - 27 WPts
12/01/2040Riga, Latvia20 - 14 Dimi Auzinsh1 - 1 WPts
11/11/2039Riga, Latvia19 - 14 Peer Gloribus4 - 6 WPts
10/09/2039Riga, Latvia18 - 14 Aleksei Sniedze12 - 7(1) WPts
10/07/2039Sofia, Bulgaria17 - 14 Mitre á Gueorgiev3 - 21(1) WPts
11/05/2039Riga, Latvia16 - 14 Amund Skov4 - 9 WPts
11/03/2039Ulaanbaatar, Mongolia15 - 14 Mojiz Tsay4 - 6 WPts
11/01/2039Riga, Latvia14 - 14 Fedor Caune5 - 21 WPts
12/11/2038Accra, Ghana14 - 13 Ewan Muniru7 - 12 LPts
14/09/2038Varna, Bulgaria13 - 13 Aleksandar á Agafonov0 - 8 WPts
17/07/2038Riga, Latvia12 - 13 Vitali Dishlers5 - 12(1) WPts
19/05/2038Riga, Latvia11 - 13 Luka Smalcis2 - 22 WPts
22/03/2038Riga, Latvia10 - 13 Pyotr Dzelzains1 - 0 WPts
20/01/2038Lagos, Nigeria9 - 13 Arnie Jajere0 - 6 WPts
22/11/2037Riga, Latvia9 - 12 Fadei Kasparsons9 - 8 LPts
23/09/2037Riga, Latvia9 - 11 Fadei Vartukapteins16 - 15 LPts
26/07/2037Riga, Latvia9 - 10 Fadei Kasparsons7 - 8 LPts
26/05/2037Riga, Latvia9 - 9 Fadei Kasparsons6 - 8 LPts
27/03/2037Nassau, Bahamas8 - 9 Seth Maddex3 - 9 WPts
27/01/2037Riga, Latvia7 - 9 Dmitriy Dzerve12 - 16(1) WPts
28/11/2036Riga, Latvia6 - 9 Luka Strupais0 - 4 WPts
28/09/2036Riga, Latvia5 - 9 Mikhail Lasis1 - 1 WPts
30/07/2036Braunschweig, Germany5 - 8 Rolfe Kunzman31(1) - 9 LPts
31/05/2036Riga, Latvia4 - 8 Pyotr Cilpa3 - 8 WPts
31/03/2036Riga, Latvia3 - 8 Rehan Haque5 - 8 WPts
01/02/2036Gomel, Belarus3 - 7 Vikenti Abramov18 - 13(1) LPts
04/12/2035Riga, Latvia2 - 7 Dmitri Igaunis4 - 13 WPts
06/10/2035Riga, Latvia1 - 7 Alexandr Konvicka1 - 4(1) WPts
07/08/2035Maracay, Venezuela1 - 6 Reynaldo Guadalupe18 - 21 LPts
09/06/2035Yerevan, Armenia1 - 5 Sevan Kalachyan3 - 2 LPts
10/04/2035Riga, Latvia1 - 4 Vitali Lusts11 - 35 LPts
15/02/2035Riga, Latvia1 - 3 Sergei Jaunslavietis13 - 14 LPts
01/01/2035Riga, Latvia0 - 3 Kolzak Apsitis6 - 19 WPts
01/12/2034Asan, South Korea0 - 2 Chae-min Gang27 - 18 LPts
03/10/2034Johor Bahru, Malaysia0 - 1 Bilal Hasain6 - 16 LPts
05/08/2034Riga, Latvia0 - 0 Vasili Ganinsh0 - 5 LPts