Weightclass:  Welterweight
Location:  Riga, Latvia
Record:  15 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2034Riga, Latvia14 - 25 Sam Boyce1 - 13 WPts
11/11/2033Riga, Latvia13 - 25 Vanni Benetollo1 - 10 WPts
12/09/2033Riga, Latvia13 - 24 Dale Carmicheal4 - 6 LPts
13/07/2033Riga, Latvia12 - 24 Roger Dewey5 - 16 WPts
13/05/2033Riga, Latvia11 - 24 James Marr1 - 10(1) WPts
13/03/2033Riga, Latvia10 - 24 Faddei Dolinsky2 - 9 WPts
11/01/2033Riga, Latvia10 - 23 Lavaughn Odoom13 - 6 LPts
11/11/2032Riga, Latvia9 - 23 Kyrylo Barna1 - 9 WPts
11/09/2032Riga, Latvia9 - 22 Kolzak Klucis6 - 25 LPts
12/07/2032Riga, Latvia8 - 22 Fadei Vecziedinsh0 - 10 WPts
12/05/2032Riga, Latvia7 - 22 Kir Lielais1 - 0 WPts
12/03/2032Riga, Latvia7 - 21 Evgeny Jaunalksnis11 - 11 LPts
12/01/2032Ottawa, Canada7 - 20 Fraser Patterson12 - 17(1) LPts
14/11/2031Riga, Latvia7 - 19 Vitali Varpinsh7 - 6 LPts
16/09/2031Kulob, Tajikistan7 - 18 Koldan Omar4 - 19 LPts
19/07/2031Plzen, Czech Republic7 - 17 Eduard Bar6 - 23 LPts
21/05/2031Riga, Latvia7 - 16 Goga Jekabsons1 - 15 LPts
29/03/2031Riga, Latvia6 - 16 Dimi Balbardis2 - 22 WPts
30/01/2031Riga, Latvia5 - 16 Pyotr Embutnieks0 - 5 WPts
02/12/2030Riga, Latvia4 - 16 Lazar Krauklis4 - 4 WPts
03/10/2030Riga, Latvia4 - 15 Mikhail Valodze17 - 7 LPts
27/08/2030Riga, Latvia4 - 14 Kolzak Zvirgzds32 - 20 LPts
25/07/2030Riga, Latvia4 - 13 Goga Jekabsons0 - 9 LPts
06/06/2030Riga, Latvia4 - 12 Yulian Vecpuisis8 - 8 LPts
08/04/2030Riga, Latvia4 - 11 Vitali Spalvains18 - 14 LPts
10/02/2030Riga, Latvia4 - 10 Ivan Korolev3 - 7 LPts
13/12/2029Riga, Latvia4 - 9 Charles McPherson1 - 3 LPts
14/10/2029Riga, Latvia3 - 9 Alik Bezbiksis1 - 13 WPts
17/08/2029Riga, Latvia2 - 9 Ra'id Garidmagnai1 - 5 WPts
19/06/2029Riga, Latvia2 - 8 Kolzak Vecozolinsh13(1) - 9 LPts
21/04/2029Riga, Latvia2 - 7 Shahnur Habeshyan14 - 5 LPts
21/02/2029Ulaanbaatar, Mongolia2 - 6 Igor Puntsug3 - 12 LPts
24/12/2028Yerevan, Armenia2 - 5 Ared Laloian5 - 19 LPts
26/10/2028El Alto, Bolivia2 - 4 Diego Mano6 - 17 LPts
27/08/2028Riga, Latvia2 - 3 Danny Guinness4 - 3 LPts
29/06/2028Riga, Latvia1 - 3 Afanas Rags1 - 6 WPts
29/04/2028Riga, Latvia1 - 2 Georgiy Natrinsh3 - 12 LPts
07/03/2028Riga, Latvia1 - 1 Alik Gruba5 - 6 LPts
18/01/2028Riga, Latvia1 - 0 Yulian Petersons13 - 8 LPts
18/12/2027Riga, Latvia0 - 0 Daniil Shupulis0 - 1 WPts