Weightclass:  Middleweight
Location:  Riga, Latvia
Record:  29 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/07/2028Riga, Latvia28 - 18 Juan Montez3(1) - 4 WPts
18/05/2028Riga, Latvia27 - 18 Timofei Seglinsh20 - 13 WPts
19/03/2028Riga, Latvia26 - 18 Villiers Genet0 - 4 WPts
19/01/2028Riga, Latvia25 - 18 Sam Kelsoe7 - 15 WPts
18/11/2027Riga, Latvia24 - 18 Mehmed Avsar5 - 13 WPts
19/09/2027Riga, Latvia24 - 17 Antwan Mujokoro22 - 13 LPts
21/07/2027Riga, Latvia23 - 17 Fidel Morelos1 - 2 WPts
22/05/2027Riga, Latvia22 - 17 Moses Melkam1 - 5 WPts
21/03/2027Riga, Latvia21 - 17 Besart Toptani0 - 3 WPts
19/01/2027Riga, Latvia20 - 17 Vincent Allan2 - 5 WPts
19/11/2026Riga, Latvia19 - 17 Jair Vasco6 - 9 WPts
19/09/2026Riga, Latvia18 - 17 Toma Jukumsons4 - 4 WPts
21/07/2026Buenos Aires, Argentina18 - 16 Vicente Bosquez13 - 20 LPts
23/05/2026Riga, Latvia17 - 16 Kir Kede20(5) - 20 WPts
14/04/2026Riga, Latvia17 - 15 Fadei Gaiss22(4) - 15 LPts Latvia National Championships 2026View
11/04/2026Riga, Latvia16 - 15 Sergey Melderis2 - 0 WPts Latvia National Championships 2026View
24/03/2026Montreal, Canada15 - 15 Tugdual Bartholdi14 - 16 WPts
24/01/2026Riga, Latvia14 - 15 Andrii Tuksnesis14(1) - 14 WPts
26/11/2025Riga, Latvia13 - 15 Kir Kede18(4) - 19 WPts
27/09/2025Riga, Latvia12 - 15 Sergei Vasarinsh6 - 6 WPts
29/07/2025Yerevan, Armenia12 - 14 Nar Gadjoian5 - 12 LPts
31/05/2025Riga, Latvia11 - 14 Mikhail Skriveris6 - 18(2) WPts
03/04/2025Riga, Latvia10 - 14 Marlen Parupe3 - 23 WPts
04/02/2025Riga, Latvia9 - 14 Leopold Kardos3 - 4 WPts
07/12/2024Plzen, Czech Republic9 - 13 Kristißn Semrad7 - 9 LPts
09/10/2024Riga, Latvia8 - 13 Robert Hillock1 - 3 WPts
09/10/2024Riga, Latvia7 - 13 Robert Hillock1 - 2 WPts
11/08/2024Riga, Latvia6 - 13 Manten Havelange0 - 5 WPts
13/06/2024Barcelona, Spain6 - 12 Diego Altamirano21(1) - 19 LPts
15/04/2024Tehuacan, Mexico5 - 12 Iago Pando10 - 9 WPts
16/02/2024Antwerp, Belgium5 - 11 Franciscus Ametiennes12 - 27 LPts
19/12/2023Toronto, Canada5 - 10 Alec Finlayson17(4) - 21 LPts
21/10/2023Melbourne, Australia5 - 9 John Maguire22 - 17 LPts
23/08/2023Riga, Latvia4 - 9 Vitali Bezdeliga1 - 11 WPts
23/06/2023Zagreb, Croatia4 - 8 Dušan Benkovic9 - 22 LPts
25/04/2023Duisburg, Germany4 - 7 Steffen Philippi18 - 14 LPts
25/02/2023Riga, Latvia3 - 7 Pyotr Tuksnesis6(1) - 4 WPts
26/12/2022Gwangju, South Korea3 - 6 Chul Sok26(2) - 8 LPts
28/10/2022Riga, Latvia3 - 5 Boris Neretnieks9 - 8 LPts
31/08/2022Riga, Latvia3 - 4 Ioakim Duminsh2 - 7 LPts
01/07/2022Riga, Latvia2 - 4 Rune Fabricius5 - 13 WPts
02/05/2022Riga, Latvia1 - 4 Gennady Pukukalns3 - 7 WPts
09/03/2022Riga, Latvia0 - 4 Sergei Gaishais2 - 4 WPts
07/01/2022Riga, Latvia0 - 3 Afon Jaunalksnis0 - 4 LPts
11/11/2021Riga, Latvia0 - 2 Georgiy Biezais9 - 12 LPts
16/09/2021Riga, Latvia0 - 1 Zernebog Numurs9(1) - 13 LPts
05/08/2021Riga, Latvia0 - 0 Mikhail Skriveris0 - 0 LPts