Weightclass:  Light Heavyweight
Location:  Riga, Latvia
Record:  32 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/11/2026Riga, Latvia32 - 19 Xalvador Ramirez40(2) - 16 LPts
13/09/2026Riga, Latvia31 - 19 Justin Sturrock6 - 6 WPts
14/07/2026Riga, Latvia30 - 19 Noah Spier2 - 10 WPts
14/05/2026Riga, Latvia29 - 19 Holland Koite8 - 8(1) WPts
16/03/2026Riga, Latvia29 - 18 Selestino Criado12 - 12 LPts
15/01/2026Riga, Latvia28 - 18 Alberto Cecchi5 - 10 WPts
16/11/2025Riga, Latvia27 - 18 Foster Courtellemont2 - 10 WPts
18/09/2025Riga, Latvia27 - 17 Vikenti Dziedatajs37(1) - 12 LPts
20/07/2025Riga, Latvia26 - 17 Dimi Bogdanovs13 - 14 WPts
21/05/2025Riga, Latvia25 - 17 Fedya Stabulite1 - 7 WPts
22/03/2025Riga, Latvia24 - 17 Toma Jauntevs8 - 18(2) WPts
21/01/2025Riga, Latvia23 - 17 Xabat Benavides1 - 15 WPts
22/11/2024Riga, Latvia22 - 17 Ioakim Lielvards0 - 4 WPts
23/09/2024Kiev, Ukraine21 - 17 Matviyko Karmazin0 - 16 WPts
26/07/2024Riga, Latvia20 - 17 Apostol Michalko1 - 5 WPts
27/05/2024Riga, Latvia19 - 17 Dimi Berzitis0 - 5 WPts
28/03/2024Riga, Latvia19 - 16 Daniil Dovidans10 - 9 LPts
29/01/2024Yerevan, Armenia19 - 15 Shahen Juknavorian24 - 11 LPts
01/12/2023Oslo, Norway18 - 15 Skipp Tandberg8 - 17 WPts
03/10/2023Khujand, Tajikistan17 - 15 Evgeny Moldabekov1 - 0 WPts
05/08/2023Amman, Jordan16 - 15 Irfan Alfarooq0 - 0 WPts
07/06/2023Riga, Latvia15 - 15 Goga Auns4 - 14 WPts
08/04/2023Bergen, Norway14 - 15 Oda Kallevig24 - 8 WPts
08/02/2023Samarqand, Uzbekistan14 - 14 Fadei Cacpenoff14 - 13 LPts
11/12/2022Naivasha, Kenya13 - 14 Quaashie Kirima16 - 13 WPts
12/10/2022Amsterdam, Netherlands12 - 14 Achille Van den Brake16 - 8 WPts
14/08/2022Krasnoyarsk, Russia11 - 14 Gennady Tyukalov3 - 6 WPts
15/06/2022Hamilton, New Zealand10 - 14 Mark Mawhinney5 - 20 WPts
17/04/2022Belo Horizonte, Brazil10 - 13 Angel Porto12 - 6 LPts
17/02/2022Riga, Latvia10 - 12 Timofei Terauds20 - 4 LPts
01/01/2022Riga, Latvia9 - 12 Boro Sucic10(1) - 13 WPts
01/11/2021Riga, Latvia9 - 11 Carlos Ferraz8 - 7 LPts
01/09/2021Winterthur, Switzerland9 - 10 Bernd Marzolf27 - 1 LPts
04/07/2021Riga, Latvia8 - 10 Vitali Skuja8 - 11 WPts
06/05/2021Riga, Latvia8 - 9 Sam Axtell7 - 10(1) LPts
07/03/2021Riga, Latvia7 - 9 Mikhail Kajinsh10 - 9 WPts
06/01/2021Newcastle, Australia7 - 8 Blake Hume9 - 6 LPts
06/11/2020Riga, Latvia6 - 8 Xebec Maine4 - 10 WPts
07/09/2020Khujand, Tajikistan5 - 8 Daniil Abyccassym5 - 5 WPts
08/07/2020Dushanbe, Tajikistan4 - 8 Nikolai Kazhgaliew5(1) - 8 WPts
09/05/2020Riga, Latvia3 - 8 Fedor Rullis11 - 3 WPts
10/03/2020Riga, Latvia3 - 7 Igor Avotnieks11 - 3 LPts
08/01/2020Riga, Latvia2 - 7 Alik Jaunbalodis5 - 1 WPts
27/11/2019Riga, Latvia2 - 6 Mikhail Grozinsh9 - 3 LPts
28/09/2019Riga, Latvia2 - 5 Sasha Strauts3 - 4 LPts
01/08/2019Berlin, Germany2 - 4 Rolph Berner5 - 4 LPts
02/06/2019Yerevan, Armenia2 - 3 Nar Charkhyan5 - 1 LPts
03/04/2019Riga, Latvia1 - 3 Fedya Gurkis2 - 2 WPts
09/02/2019Riga, Latvia1 - 2 Kolya Pods2 - 3 LPts
04/01/2019Riga, Latvia1 - 1 Vitali Skuja0 - 3 LPts
20/11/2018Riga, Latvia1 - 0 Nikolai Kalvinsh0 - 4 LPts
19/09/2018Riga, Latvia0 - 0 Nikolai Kalvinsh0 - 3 WPts