Weightclass:  Middleweight
Location:  Riga, Latvia
Record:  44 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/08/2031Riga, Latvia43 - 24 Arseni Mucasheff7 - 11 WPts
29/06/2031Riga, Latvia42 - 24 Arnie Geiling18 - 9 WPts
29/04/2031Riga, Latvia41 - 24 Lazar Aladachvili1 - 1 WPts
28/02/2031Riga, Latvia40 - 24 Emery Maier5 - 12 WPts
29/12/2030Riga, Latvia39 - 24 Ricardo Garcia1 - 2 WPts
30/10/2030Riga, Latvia38 - 24 Loredo Gama5 - 4 WPts
31/08/2030Riga, Latvia37 - 24 Angel Tafoya1 - 2 WPts
30/06/2030Riga, Latvia36 - 24 Taras Kostiuk7 - 14 WPts
01/05/2030Riga, Latvia35 - 24 Aldous Stein1 - 2 WPts
02/03/2030Riga, Latvia34 - 24 Ciro Anagnos1 - 3 WPts
01/01/2030Riga, Latvia33 - 24 Rocco Capodicasa6 - 15 WPts
02/11/2029Riga, Latvia32 - 24 Fillipo Cristaldi7 - 13 WPts
03/09/2029San Jose, Costa Rica31 - 24 Angel Calleros30 - 24 WPts
03/08/2029Riga, Latvia30 - 24 Hassan Allam37 - 21 WPts
19/06/2029Nassau, Bahamas30 - 23 Fraser Bardsley30 - 17 LPts
19/05/2029Riga, Latvia30 - 22 Fraser Bardsley29 - 17 LPts
14/04/2029Riga, Latvia30 - 21 Sergey Melderis18 - 6 LPts Latvia National Championships 2029View
11/04/2029Riga, Latvia29 - 21 Vitali Paurinsh14 - 19(2) WPts Latvia National Championships 2029View
21/03/2029Riga, Latvia28 - 21 Hassan Allam34 - 17 WPts
18/02/2029Sana'a, Yemen27 - 21 Hassan Allam34 - 16 WPts
18/01/2029Sana'a, Yemen27 - 20 Hassan Allam33 - 16 LPts
17/12/2028Sana'a, Yemen27 - 19 Hassan Allam32 - 16 LPts
16/11/2028Sana'a, Yemen27 - 18 Hassan Allam31 - 16 LPts
16/10/2028Sana'a, Yemen27 - 17 Hassan Allam30 - 16 LPts
15/09/2028Riga, Latvia26 - 17 Fraser Bardsley25 - 11 WPts
15/08/2028Nassau, Bahamas25 - 17 Fraser Bardsley25 - 10 WPts
13/07/2028Nanning, China25 - 16 Henri Virenque22 - 6 LPts Nanning Olympics 2028View
18/06/2028Riga, Latvia24 - 16 Arne Bauwens14 - 15 WPts
15/05/2028Oslo, Norway23 - 16 Ove Ingebretson29 - 10 WPts
14/04/2028Riga, Latvia23 - 15 Goga Ziguzis20 - 8 LPts Latvia National Championships 2028View
11/04/2028Riga, Latvia22 - 15 Sergey Melderis12 - 4 WPts Latvia National Championships 2028View
20/03/2028Almaty, Kazakhstan22 - 14 Yasin Karashev38 - 14 LPts
18/02/2028Almaty, Kazakhstan22 - 13 Yasin Karashev37 - 14 LPts
18/01/2028Samara, Russia21 - 13 Wilburn Jurgens28 - 7 WPts Europe Championships 2028View
15/01/2028Samara, Russia20 - 13 LuboÜ Bobak37 - 16 WPts Europe Championships 2028View
12/01/2028Samara, Russia19 - 13 Bjorn From22 - 17 WPts Europe Championships 2028View
09/01/2028Samara, Russia18 - 13 Elton Eliason16 - 7 WPts Europe Championships 2028View
21/12/2027Havana, Cuba18 - 12 Carlos Cid31 - 6 LPts
20/11/2027Havana, Cuba18 - 11 Carlos Cid30 - 6 LPts
20/10/2027Riga, Latvia18 - 10 Wilburn Jurgens23 - 7 LPts
13/09/2027Ibadan, Nigeria18 - 9 Juan Pompa60(5) - 15 LPts Ibadan World Championships 2027View
10/09/2027Ibadan, Nigeria17 - 9 Fraser Bardsley16 - 6 WPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria16 - 9 Ben Rummage20 - 6 WPts Ibadan World Championships 2027View
17/07/2027Riga, Latvia15 - 9 Arseni Zvirgzdis16(1) - 11 WPts
16/06/2027Riga, Latvia14 - 9 Rodiger Schertzer3 - 17(4) WPts
17/04/2027Riga, Latvia13 - 9 Goga Ziguzis13 - 7 WPts Latvia National Championships 2027View
14/04/2027Riga, Latvia12 - 9 Vitali Svikis7 - 14 WPts Latvia National Championships 2027View
11/04/2027Riga, Latvia11 - 9 Kir Cibulskis9 - 15(1) WPts Latvia National Championships 2027View
11/03/2027Samarqand, Uzbekistan10 - 9 Jamil Mowad12 - 13(2) WPts
11/01/2027Odense, Denmark9 - 9 Thorstein Nielsen7 - 18 WPts
13/11/2026Roskilde, Denmark9 - 8 Soren Henriksen8 - 11 LPts
15/09/2026Kiev, Ukraine9 - 7 Fedya Warga10 - 19 LPts
18/07/2026Riga, Latvia8 - 7 Vasili Tirulis3 - 4 WPts
18/05/2026Riga, Latvia8 - 6 Ioakim Pilskalns7 - 8 LPts
23/03/2026Riga, Latvia8 - 5 Andrii Jeritis8 - 6 LPts
23/01/2026Riga, Latvia7 - 5 Vitali Svikis1 - 11 WPts
24/11/2025Riga, Latvia6 - 5 Sergey Baldavnieks1 - 8 WPts
25/09/2025Riga, Latvia5 - 5 Afon Sprosts1 - 3(1) WPts
02/08/2025Riga, Latvia4 - 5 Toma Vetra1 - 4 WPts
05/06/2025Maiduguri, Nigeria4 - 4 Godfrey Olayombo31 - 8 LPts
07/04/2025Riga, Latvia3 - 4 Arseni Feldmanis0 - 0 WPts
07/02/2025Bergen, Norway3 - 3 Balder Boberg9 - 21 LPts
10/12/2024Northampton, UK2 - 3 Peter Scully1 - 5 WPts
12/10/2024Riga, Latvia1 - 3 Fedar Platacis12 - 22 WPts
03/10/2024Riga, Latvia0 - 3 Borys Dobrowski2 - 20 WPts
05/08/2024Moscow, Russia0 - 2 Evgeny Kuzma30 - 13 LPts
07/06/2024Riga, Latvia0 - 1 Kir Kazoks0 - 0 LPts
30/04/2024Riga, Latvia0 - 0 Sasha Leinasars19 - 16 LPts