Weightclass:  Welterweight
Location:  Riga, Latvia
Record:  23(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/07/2031San Juan, Puerto Rico22(1) - 10 Guillermo Villarreal6 - 22 WPts
21/05/2031Philadelphia, USA21(1) - 10 Michael Schamberger1 - 1 WPts
23/03/2031Plzen, Czech Republic20(1) - 10 Dominik Kalas6 - 23 WPts
23/01/2031Riga, Latvia19(1) - 10 Mohsin Sayoud3 - 10 WPts
25/11/2030Chennai, India19(1) - 9 Siddharth Dial46(1) - 16 LPts
27/09/2030Riga, Latvia19(1) - 8 Gabriel Nevala14 - 23 LPts
29/07/2030Riga, Latvia18(1) - 8 Luka Leitis9 - 9(1) WPts
02/06/2030Dongguan, China17(1) - 8 An Yang7 - 6 WPts
04/04/2030Riyadh, Saudi Arabia16(1) - 8 Zuffur Islambouli1 - 5(1) WPts
04/02/2030Ulaanbaatar, Mongolia15(1) - 8 Tugstsogt So7 - 9 WPts
07/12/2029Riga, Latvia14(1) - 8 Timofei Cilvecinsh5 - 9 WPts
12/10/2029Marrakech, Morocco13(1) - 8 Taj al Din Laarif2 - 4 WPts
14/08/2029Incheon, South Korea12(1) - 8 Sung-yeung Tang5(1) - 18 WPts
16/06/2029Lima, Peru12(1) - 7 Porfio Enciso21(1) - 24 LPts
18/04/2029Riga, Latvia11(1) - 7 Georgiy Mazkalns2 - 11 WPts
17/02/2029Riga, Latvia10(1) - 7 Gan Dandaron8 - 8 WPts
19/12/2028Riga, Latvia9(1) - 7 Ivan Portnojs4 - 12 WPts
24/10/2028Riga, Latvia8 - 7 Kolya Lieplapa3 - 12(3) WKO3
25/08/2028Riga, Latvia8 - 6 Chingiz Zahra2(1) - 16 LPts
26/06/2028Riga, Latvia7 - 6 Yulian Vecpuisis3 - 0 WPts
27/04/2028Almaty, Kazakhstan7 - 5 Afon Sadvackasov21 - 16 LPts
28/02/2028Riga, Latvia6 - 5 Dimi Jumala2 - 8 WPts
01/01/2028Riga, Latvia6 - 4 Ignado Remigio6 - 16 LPts
03/11/2027Riga, Latvia5 - 4 Dmitri Malnieks0 - 4 WPts
08/09/2027Adelaide, Australia4 - 4 Malcolm Bonaventura12 - 14 WPts
11/07/2027Jeonju, South Korea3 - 4 Shin-wook Baik14 - 19(1) WPts
13/05/2027Riga, Latvia3 - 3 Marlen Jaunbalodis10 - 6 LPts
16/03/2027Riga, Latvia3 - 2 Ioakim Baltgalva10 - 8 LPts
16/01/2027Riga, Latvia2 - 2 Evgeny Tirums0 - 5 WPts
18/11/2026Charleroi, Belgium2 - 1 Mardian Norment7(1) - 14 LPts
20/09/2026Riga, Latvia1 - 1 Borya Aitina3 - 20 WPts
26/07/2026Riga, Latvia1 - 0 Fadei Jankalns8 - 5 LPts
29/05/2026Riga, Latvia0 - 0 Kolzak Vecozolinsh1 - 0 WPts