Weightclass:  Welterweight
Location:  Riga, Latvia
Record:  18 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/08/2030Riga, Latvia18 - 28 Zain Matar4 - 12(1) LPts
23/06/2030Riga, Latvia17 - 28 Ioakim Shavershian4 - 11 WPts
24/04/2030Riga, Latvia16 - 28 Gus Bliven1 - 3 WPts
23/02/2030Riga, Latvia16 - 27 Kamil Reichert6 - 12 LPts
25/12/2029Riga, Latvia15 - 27 Ethan Padua2 - 8 WPts
26/10/2029Riga, Latvia14 - 27 Tymon Styczynski5(1) - 8 WPts
26/08/2029Riga, Latvia14 - 26 Haider Baghirov7 - 18 LPts
27/06/2029Riga, Latvia13 - 26 Pyotr Lapsa0 - 1 WPts
28/04/2029Riga, Latvia12 - 26 Laurent Duras1 - 4 WPts
27/02/2029Riga, Latvia11 - 26 Isaac Clabby10 - 7 WPts
29/12/2028Riga, Latvia11 - 25 Valeri Golub3 - 9 LPts
30/10/2028Riga, Latvia11 - 24 Admes Roussos1 - 20 LPts
31/08/2028Riga, Latvia11 - 23 Koldan Helmanis13 - 16 LPts
03/07/2028Riga, Latvia10 - 23 Sasha Dancis1 - 1 WPts
04/05/2028Riga, Latvia9 - 23 Juan Pena3 - 14 WPts
06/03/2028Riga, Latvia9 - 22 Sasha Varna6 - 20 LPts
08/01/2028Chon Buri, Thailand8 - 22 Tepparith Boonjumnong12 - 9 WPts
09/11/2027Khujand, Tajikistan8 - 21 Vusal Ibrahimov12 - 14 LPts
11/09/2027Mohammedia, Morocco8 - 20 Baz Haddou3 - 9(1) LPts
14/07/2027Havana, Cuba8 - 19 Lorenzo Basco10 - 22 LPts
16/05/2027Montevideo, Uruguay7 - 19 Angel Tabares7 - 17 WPts
18/03/2027Riga, Latvia7 - 18 Jeraldo Vivanco8 - 9 LPts
18/01/2027Riga, Latvia7 - 17 Afon Kalnozolinsh10 - 12(1) LPts
20/11/2026Riga, Latvia7 - 16 Valeri Papulis10 - 10 LPts
22/09/2026Riga, Latvia6 - 16 Afon Lietuvietis4 - 16 WPts
24/07/2026Riga, Latvia5 - 16 Quinto Checo2 - 4 WPts
25/05/2026Port-de-Paix, Haiti5 - 15 Campbell de Chaumont13 - 21 LPts
27/03/2026Riga, Latvia5 - 14 Yanko á Rakovski3 - 5 LPts
27/01/2026Riga, Latvia5 - 13 Viktor Zaravichs3 - 2 LPts
29/11/2025Riga, Latvia4 - 13 Fo-hsing Vu2 - 14 WPts
30/09/2025Riga, Latvia4 - 12 Sasha Pipe3 - 24(4) LPts
05/08/2025Waitakere, New Zealand4 - 11 Blake Guffy3 - 4 LPts
07/06/2025Riga, Latvia4 - 10 Sergey Smukulis5 - 12 LPts
09/04/2025Riga, Latvia3 - 10 Michael Tuten1 - 3 WPts
09/02/2025Riga, Latvia2 - 10 Aleksandr Slapjums0 - 14 WPts
11/12/2024Bergen, Norway1 - 10 Sigurd Kragness0 - 3 WPts
13/10/2024Riga, Latvia0 - 10 Boris Likansis1 - 10(1) WPts
22/08/2024Riga, Latvia0 - 9 Luka Nabadzinsh1 - 2 LPts
18/08/2024Riga, Latvia0 - 8 Boris Blukis4 - 0 LPts
19/06/2024Riga, Latvia0 - 7 Gennady Dzintars26 - 11 LPts
09/05/2024Riga, Latvia0 - 6 Nikolai Strautnieks18 - 12 LPts
13/04/2024Riga, Latvia0 - 5 Lazar Natre18 - 19 LPts
04/03/2024Riga, Latvia0 - 4 Nikolai Strautnieks15 - 9 LPts
19/01/2024Riga, Latvia0 - 3 Nikolai Strautnieks14 - 7 LPts
31/12/2023Kiev, Ukraine0 - 2 Alik Khryapa22 - 10 LPts
02/11/2023Riga, Latvia0 - 1 Andrii Vecgailis7 - 15 LPts
22/09/2023Riga, Latvia0 - 0 Vasili Durejs1 - 2 LPts