Weightclass:  Lightweight
Location:  Riga, Latvia
Record:  47(1) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/06/2033Riga, Latvia46(1) - 20 Vasili Cepure12 - 20 WPts
04/04/2033Riga, Latvia45(1) - 20 Isaak Upmalis5 - 17 WPts
03/02/2033Riga, Latvia44(1) - 20 Timofei Roze5 - 9 WPts
04/12/2032Riga, Latvia43(1) - 20 Dimi Gailis8 - 13 WPts
04/10/2032Riga, Latvia42(1) - 20 Yulian Grava2 - 2 WPts
04/08/2032Riga, Latvia41(1) - 20 Kir Shteinbergs7 - 4 WPts
05/06/2032Riga, Latvia40(1) - 20 Luister Prempeh4 - 15 WPts
06/04/2032Riga, Latvia39(1) - 20 Isaak Caune1 - 0 WPts
06/02/2032Riga, Latvia38(1) - 20 Kir Kalve1 - 4 WPts
08/12/2031Riga, Latvia37(1) - 20 Leo Klein3 - 8 WPts
10/10/2031Riga, Latvia36(1) - 20 Othello Bittner2 - 1 WPts
11/08/2031Riga, Latvia35(1) - 20 Jax Leal4 - 4 WPts
13/06/2031Montevideo, Uruguay34(1) - 20 Selestino Quinones3 - 16 WPts
14/04/2031Riga, Latvia34(1) - 19 Fadei Celajs41 - 4 LPts Latvia National Championships 2031View
11/04/2031Riga, Latvia33(1) - 19 Anton Skujinsh4 - 1 WPts Latvia National Championships 2031View
28/03/2031Aarhus, Denmark33(1) - 18 Ulrik Henningsen21 - 11 LPts
28/01/2031Maipu, Chile32(1) - 18 Nicandro Montellano13 - 5 WPts
30/11/2030Ostrava, Czech Republic31(1) - 18 Milan Betlach5 - 20 WPts
02/10/2030Santa Cruz de la Sierra, Bolivia30(1) - 18 Jeraldo Rodriguez1 - 31 WPts
04/08/2030Minsk, Belarus30(1) - 17 Kyrylo Baran11 - 14 LPts
06/06/2030Riga, Latvia30(1) - 16 Gennady Dzelzains28(5) - 13(1) LPts
11/04/2030Riga, Latvia30(1) - 15 Sergey Stumps27 - 19 LPts Latvia National Championships 2030View
07/04/2030Riga, Latvia29 - 15 Gennady Dzelzains28(5) - 12 WKO3
08/02/2030Riga, Latvia28 - 15 Nikolai Tabaks7 - 8 WPts
11/12/2029San Miguel de Tucuman, Argentina27 - 15 Diego Velazco11 - 21 WPts
13/10/2029Brampton, Canada26 - 15 Hayden Ross14 - 14 WPts
14/08/2029Tokyo, Japan25 - 15 Aoi Imamura16(2) - 9 WPts
16/06/2029Riga, Latvia24 - 15 Jawad Dosaev3 - 3 WPts
17/04/2029Riga, Latvia24 - 14 Fadei Celajs20 - 2 LPts Latvia National Championships 2029View
14/04/2029Riga, Latvia23 - 14 Valeri Piterovs20 - 8 WPts Latvia National Championships 2029View
11/04/2029Riga, Latvia22 - 14 Melor Nuja12 - 6 WPts Latvia National Championships 2029View
14/02/2029Riga, Latvia21 - 14 Aleksei Albiev21 - 14 WPts
16/12/2028Riga, Latvia21 - 13 Sergey Stumps20 - 17 LPts
24/10/2028San Miguel de Tucuman, Argentina20 - 13 Vicente Frasco23(2) - 14 WPts
26/08/2028Riga, Latvia19 - 13 Afanas Robinsh9 - 21 WPts
02/07/2028New Kingston, Jamaica18 - 13 Euan Tackett0 - 8 WPts
03/05/2028Madrid, Spain17 - 13 Santiago Reynosa3 - 2 WPts
05/03/2028Aarhus, Denmark16 - 13 Snorre Aagard0 - 0 WPts
06/01/2028Riga, Latvia16 - 12 Dork Makhanyan3 - 7 LPts
07/11/2027Riga, Latvia15 - 12 Ovidio Conrado7 - 17 WPts
08/09/2027Ulaanbaatar, Mongolia15 - 11 Tugstsogt Mourigenbater15 - 21(4) LPts
11/07/2027Riga, Latvia14 - 11 Afanas Zalulapa0 - 14 WPts
12/05/2027Riga, Latvia13 - 11 Vikenti Kauss10 - 34(1) WPts
14/03/2027Riga, Latvia12 - 11 Dmitri Natrinsh0 - 2 WPts
14/01/2027Soshanguve, South Africa12 - 10 Thamsanqa September11 - 10 LPts
16/11/2026Ulaanbaatar, Mongolia12 - 9 Chen Kwon9(1) - 23 LPts
18/09/2026Riga, Latvia11 - 9 Aleksei Stabinsh1 - 2 WPts
20/07/2026Riga, Latvia10 - 9 Panig Onanyan2 - 12 WPts
21/05/2026Riga, Latvia9 - 9 Fadei Gotardsons5 - 5 WPts
23/03/2026Riga, Latvia8 - 9 Daniil Akls3 - 15 WPts
23/01/2026Riga, Latvia8 - 8 Luka Altbergs12 - 18 LPts
26/11/2025Riga, Latvia7 - 8 Kolya Strautnieks5 - 6 WPts
27/09/2025Riga, Latvia6 - 8 Afanas Robinsh4 - 8 WPts
30/07/2025Riga, Latvia5 - 8 Daniil Gaumigs5 - 3 WPts
31/05/2025Riga, Latvia4 - 8 Mikhail Kovalenoks1 - 10 WPts
11/04/2025Riga, Latvia4 - 7 Sasha Daina3 - 7(2) LPts
02/03/2025Riga, Latvia4 - 6 Nikolai Puce16(1) - 27 LPts
28/01/2025Nassau, Bahamas4 - 5 Michael Ritchison7 - 8 LPts
30/11/2024Cape Town, South Africa4 - 4 Musa Gabuza24 - 16 LPts
02/10/2024Sydney, Australia4 - 3 John Hickey21(7) - 21 LPts
04/08/2024Sofia, Bulgaria4 - 2 Yulian á Bakalov3 - 16 LPts
06/06/2024Riga, Latvia3 - 2 Fedar Auglis5 - 14 WPts
21/04/2024Aarhus, Denmark2 - 2 Sven Lam11 - 26 WPts
22/02/2024Yerevan, Armenia2 - 1 Pilibbos Hakakian14 - 20 LPts
25/12/2023Zagreb, Croatia1 - 1 Nebojša Mikic3 - 18 WPts
27/10/2023Riga, Latvia1 - 0 Borya Bondars2 - 5 LPts
26/09/2023Riga, Latvia0 - 0 Vikenti Kalpinsh1 - 5 WPts