Weightclass:  Welterweight
Location:  Riga, Latvia
Record:  55 - 15(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/12/2033Riga, Latvia54 - 15(1) Javier Brazil5 - 4 WPts
13/10/2033Riga, Latvia53 - 15(1) Johnny Eason3 - 2 WPts
13/08/2033Riga, Latvia52 - 15(1) Santiago Armijo3 - 8 WPts
12/06/2033Riga, Latvia51 - 15(1) Diego Barrientos2 - 4 WPts
12/04/2033Riga, Latvia50 - 15(1) Gennady Abdirahmanoff3 - 8 WPts
11/02/2033Riga, Latvia49 - 15(1) Saad Baighanoff12 - 14 WPts
12/12/2032Riga, Latvia48 - 15(1) Irfan Hawsawi2 - 18 WPts
12/10/2032Riga, Latvia47 - 15(1) Tevin Apea12(1) - 18 WPts
12/08/2032Riga, Latvia46 - 15(1) Armend Budak17 - 17 WPts
12/06/2032Riga, Latvia45 - 15(1) Shamus Cavanagh1 - 2 WPts
12/04/2032Riga, Latvia44 - 15(1) Dave Young2 - 7 WPts
13/02/2032Riga, Latvia43 - 15(1) Bartel Van der Ye1 - 11 WPts
15/12/2031Braunschweig, Germany42 - 15(1) Merle Strole3 - 23 WPts
17/10/2031Curitiba, Brazil41 - 15(1) Ivan Machuca7 - 17(7) WPts
19/08/2031Vienna, Austria41 - 14(1) Rodhlann Vanagan32 - 27(1) LPts
19/07/2031Riga, Latvia40 - 14(1) Billy Don29 - 15 WPts
17/06/2031Riga, Latvia39 - 14(1) Angel Maio4 - 18(3) WPts
17/04/2031Riga, Latvia39 - 13(1) Fedya Baltabols21(1) - 2 LPts Latvia National Championships 2031View
14/04/2031Riga, Latvia38 - 13(1) Pyotr Shvarcs13 - 8 WPts Latvia National Championships 2031View
11/04/2031Riga, Latvia37 - 13(1) Nikolai Petersons19 - 10 WPts Latvia National Championships 2031View
12/02/2031Mashhad, Iran36 - 13(1) Zuffur Zardari7 - 11 WPts
15/12/2030North Shore, New Zealand35 - 13(1) Brin Katete10 - 23 WPts
17/10/2030Athens, Greece34 - 13(1) Eugen Nicolaides22 - 16 WPts
19/08/2030Ulaanbaatar, Mongolia34 - 12(1) Confucius Aun27 - 25 LPts
19/07/2030Ulaanbaatar, Mongolia34 - 11(1) Confucius Aun26 - 25 LPts
18/06/2030Ulaanbaatar, Mongolia34 - 10(1) Confucius Aun25 - 25 LPts
18/05/2030Lodz, Poland34 - 9(1) Justyn Stanko20 - 15 LPts
14/04/2030Riga, Latvia34 - 8(1) Fedya Baltabols9(1) - 1 LPts Latvia National Championships 2030View
11/04/2030Riga, Latvia33 - 8(1) Timofei Kaulains5 - 6 WPts Latvia National Championships 2030View
13/03/2030Riga, Latvia32 - 8(1) Derya Aykach26 - 14 WPts
09/02/2030Guatemala City, Guatemala31 - 8(1) Edmundo Duran18 - 11 WPts
09/01/2030Donetsk, Ukraine31 - 7(1) Arno Pilger27 - 33 LPts Europe Championships 2030View
09/12/2029Riga, Latvia30 - 7(1) Amon Jack20 - 19 WPts
08/11/2029Riga, Latvia29 - 7(1) Amon Jack20 - 18 WPts
08/10/2029San Antonio, USA28 - 7(1) Amon Jack20 - 17 WPts
07/09/2029Daegu, South Korea28 - 6(1) Jay-Jay Madaki14 - 20 LPts Daegu World Championships 2029View
14/08/2029Bangkok, Thailand27 - 6(1) Wacharakrit Petchungruang8 - 19 WPts
16/06/2029Riga, Latvia26 - 6(1) Bilal Barry2 - 1 WPts
17/04/2029Riga, Latvia25 - 6(1) Afon Krauklis13 - 3 WPts Latvia National Championships 2029View
14/04/2029Riga, Latvia24 - 6(1) Andrii Labalaiks16 - 5 WPts Latvia National Championships 2029View
11/04/2029Riga, Latvia23 - 6(1) Fedya Baltabols2 - 0 WPts Latvia National Championships 2029View
17/02/2029Riga, Latvia22 - 6(1) Fedya Paladzinsh2 - 3 WPts
19/12/2028San Jose, Costa Rica21 - 6(1) Alejandro Chirinos14 - 16 WPts
21/10/2028San Miguel, El Salvador20 - 6(1) Gig Abrigo14 - 23 WPts
23/08/2028Riga, Latvia19 - 6(1) Teodor á Petrov9(1) - 17 WPts
25/06/2028Vilnius, Lithuania18 - 6(1) Bohater Fronczak17 - 6 WPts
27/04/2028Riga, Latvia17 - 6(1) Qasham Hanichevanskii2 - 4 WPts
28/02/2028Riga, Latvia16 - 6(1) Valeri Jaunberzinsh2 - 13 WPts
05/01/2028Jaipur, India15 - 6(1) Hassan Waheed0 - 0 WPts
07/11/2027Seoul, South Korea15 - 5(1) Kee-hee Chon7 - 21 LPts
09/09/2027Riga, Latvia14 - 5(1) Mikhail Vanags8 - 5 WPts
11/07/2027Riga, Latvia13 - 5(1) Arseni Zedele6 - 8 WPts
12/05/2027Havana, Cuba12 - 5(1) Alejandro Hidalgo6 - 21 WPts
13/03/2027Perth, Australia12 - 4(1) Owen Binning27(3) - 18 LPts
13/01/2027Maipu, Chile11 - 4(1) Sierra Dieguez14 - 20 WPts
14/11/2026Melbourne, Australia11 - 3(1) Dai Herring9 - 18 LPts
15/09/2026Bangkok, Thailand10 - 3(1) Singdet Paholpat5 - 16 WPts
18/07/2026Adelaide, Australia9 - 3(1) Paul Bankhead4 - 16 WPts
20/05/2026Graz, Austria9 - 2(1) Koby Kalkstein9 - 20 LPts
22/03/2026Riga, Latvia8 - 2(1) Dmitriy Rinkis5 - 12 WPts
29/01/2026Riga, Latvia7 - 2(1) Luka Kaposts1 - 7 WPts
30/11/2025Riga, Latvia6 - 2(1) Afon Lietuvietis2 - 13 WPts
01/10/2025Riga, Latvia5 - 2(1) Kei Toda2 - 1 WPts
03/08/2025Bayamon, Puerto Rico5 - 1 Xavion Samora8 - 12 LKO3
04/06/2025Riga, Latvia4 - 1 Fedor Zalulapa2 - 7(1) WPts
09/04/2025Riga, Latvia3 - 1 Afanas Skolmeisters2 - 4 WPts
11/02/2025Riga, Latvia2 - 1 Afanas Papulis7 - 8 WPts
10/01/2025Riga, Latvia1 - 1 Zernebog Kevite0 - 0 WPts
08/12/2024Riga, Latvia1 - 0 Sasha Rukis8 - 16 LPts
07/11/2024Riga, Latvia0 - 0 Konstantin Didrihsons0 - 1 WPts