Weightclass:  Featherweight
Location:  Riga, Latvia
Record:  85 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/12/2033Stockholm, Sweden84 - 11 Milton Bolen3 - 5 WPts
08/10/2033Lviv, Ukraine84 - 10 Matviyko Kozak9 - 20 LPts
10/08/2033San Miguel, El Salvador83 - 10 Cris Pinto2 - 8 WPts
12/06/2033Townsville, Australia82 - 10 Rex Provan2 - 13 WPts
14/04/2033Riga, Latvia82 - 9 Boris Shmits6 - 5 LPts Latvia National Championships 2033View
11/04/2033Riga, Latvia81 - 9 Boris Laizans21 - 13(1) WPts Latvia National Championships 2033View
01/04/2033Saltillo, Mexico80 - 9 Guillermo Gil14 - 15 WPts
01/02/2033Kingston, Jamaica79 - 9 Dominic Lesley34 - 5 WPts
04/12/2032New Kingston, Jamaica79 - 8 Chris Hendren77 - 29 LPts
05/10/2032Pasig, Philippines78 - 8 Gus Aguiling2 - 8 WPts
07/08/2032Cagayan de Oro, Philippines77 - 8 Henry Aromin9 - 7 WPts
09/06/2032Kumasi, Ghana77 - 7 Dave Buari14 - 15(1) LPts
11/04/2032Riga, Latvia77 - 6 Boris Laizans16 - 5 LPts Latvia National Championships 2032View
23/03/2032Dushanbe, Tajikistan77 - 5 Haji Kuliyev30(1) - 9 LPts
24/01/2032Riga, Latvia76 - 5 Asif Zia1 - 4 WPts
25/11/2031Riga, Latvia75 - 5 Falke Joachim1 - 3 WPts
26/09/2031Riga, Latvia74 - 5 Igor Mazzalite6 - 18 WPts
20/09/2031Riga, Latvia74 - 4 Boris Laizans12 - 5 LPts
04/08/2031Riga, Latvia73 - 4 Arseni Racenis1 - 6 WPts
30/07/2031Riga, Latvia72 - 4 Kolya Pilipsons6 - 12 WPts
22/07/2031Riga, Latvia71 - 4 Luka Treknais4 - 19 WPts
19/07/2031Riga, Latvia70 - 4 Dimi Puce0 - 8 WPts
16/07/2031Riga, Latvia69 - 4 Evgeny Gredzens2 - 30 WPts
13/07/2031Riga, Latvia68 - 4 Igor Podinsh3 - 8 WPts
11/07/2031Riga, Latvia67 - 4 Viktor Skuja3 - 15(1) WPts
06/07/2031Riga, Latvia66 - 4 Valeri Cietumnieks2 - 23 WPts
01/07/2031Riga, Latvia65 - 4 Viktor Skuja3 - 14(1) WPts
29/06/2031Riga, Latvia64 - 4 Viktor Skuja3 - 13(1) WPts
24/06/2031Riga, Latvia63 - 4 Daniil Kalkmurnieks1 - 9 WPts
21/06/2031Riga, Latvia62 - 4 Pyotr Dzenitis11 - 10 WPts
13/06/2031Riga, Latvia61 - 4 Dimi Puce0 - 6 WPts
08/06/2031Riga, Latvia60 - 4 Evgeny Gredzens1 - 29 WPts
05/06/2031Riga, Latvia59 - 4 Georgiy Runga7 - 14(1) WPts
02/06/2031Riga, Latvia58 - 4 Aleksandr Maizite3 - 30 WPts
28/05/2031Riga, Latvia57 - 4 Georgiy Runga7 - 13(1) WPts
22/05/2031Riga, Latvia56 - 4 Arseni Racenis0 - 4 WPts
18/05/2031Riga, Latvia55 - 4 Fedya Vacietis2 - 3 WPts
10/05/2031Riga, Latvia54 - 4 Igor Mazzalite5 - 15 WPts
08/05/2031Riga, Latvia53 - 4 Georgiy Runga7 - 12(1) WPts
21/04/2031Riga, Latvia52 - 4 Evgeny Gredzens1 - 28 WPts
17/04/2031Riga, Latvia51 - 4 Anton Kasparsons1 - 19 WPts
13/04/2031Riga, Latvia50 - 4 Aleksandr Maizite3 - 28 WPts
03/04/2031Riga, Latvia50 - 3 Evgeny Vecgalvinsh13 - 9 LPts
30/03/2031Riga, Latvia49 - 3 Anton Kasparsons1 - 18 WPts
27/03/2031Riga, Latvia48 - 3 Timofei Papirs2 - 6 WPts
22/03/2031Riga, Latvia47 - 3 Valeri Cietumnieks2 - 20 WPts
18/03/2031Riga, Latvia46 - 3 Anton Kasparsons1 - 17 WPts
09/03/2031Riga, Latvia45 - 3 Aleksei Lashkopis1 - 15 WPts
07/03/2031Riga, Latvia44 - 3 Aleksei Lashkopis1 - 14 WPts
26/02/2031Riga, Latvia43 - 3 Anton Kasparsons1 - 16 WPts
03/02/2031Riga, Latvia42 - 3 Luka Treknais2 - 17 WPts
26/12/2030Riga, Latvia41 - 3 Viktor Skuja1 - 11(1) WPts
23/12/2030Riga, Latvia40 - 3 Evgeny Gredzens1 - 25 WPts
19/12/2030Riga, Latvia39 - 3 Dimi Puce0 - 2 WPts
02/12/2030Riga, Latvia38 - 3 Viktor Skuja1 - 10(1) WPts
28/11/2030Riga, Latvia37 - 3 Evgeny Gredzens1 - 24 WPts
22/11/2030Riga, Latvia36 - 3 Evgeny Gredzens1 - 23 WPts
18/11/2030Riga, Latvia35 - 3 Luka Treknais2 - 15 WPts
05/11/2030Riga, Latvia34 - 3 Aleksei Lashkopis1 - 11 WPts
01/11/2030Riga, Latvia33 - 3 Mikhail Sprosts1 - 10 WPts
29/10/2030Riga, Latvia32 - 3 Evgeny Gredzens1 - 22 WPts
25/10/2030Riga, Latvia31 - 3 Valeri Cietumnieks1 - 18 WPts
22/10/2030Riga, Latvia30 - 3 Aleksei Lashkopis1 - 10 WPts
19/10/2030Riga, Latvia29 - 3 Valeri Cietumnieks1 - 17 WPts
17/10/2030Riga, Latvia28 - 3 Valeri Cietumnieks1 - 16 WPts
15/10/2030Riga, Latvia27 - 3 Evgeny Gredzens1 - 21 WPts
12/10/2030Riga, Latvia26 - 3 Evgeny Gredzens1 - 20 WPts
09/10/2030Riga, Latvia25 - 3 Valeri Cietumnieks1 - 15 WPts
07/10/2030Riga, Latvia24 - 3 Evgeny Gredzens1 - 19 WPts
03/10/2030Riga, Latvia23 - 3 Evgeny Gredzens1 - 18 WPts
29/09/2030Riga, Latvia23 - 2 Anton Kasparsons0 - 14 LPts
27/09/2030Riga, Latvia22 - 2 Anton Kasparsons0 - 13 WPts
23/09/2030Riga, Latvia21 - 2 Valeri Cietumnieks1 - 14 WPts
17/09/2030Riga, Latvia20 - 2 Anton Kasparsons0 - 12 WPts
10/09/2030Riga, Latvia19 - 2 Evgeny Gredzens1 - 17 WPts
07/09/2030Riga, Latvia18 - 2 Evgeny Gredzens1 - 16 WPts
04/09/2030Riga, Latvia17 - 2 Evgeny Gredzens1 - 15 WPts
30/08/2030Riga, Latvia16 - 2 Anton Kasparsons0 - 11 WPts
25/08/2030Riga, Latvia15 - 2 Anton Kasparsons0 - 10 WPts
23/08/2030Riga, Latvia14 - 2 Anton Kasparsons0 - 9 WPts
14/08/2030Riga, Latvia13 - 2 Luka Treknais2 - 12 WPts
06/08/2030Riga, Latvia12 - 2 Valeri Cietumnieks1 - 12 WPts
03/08/2030Riga, Latvia11 - 2 Evgeny Gredzens1 - 14 WPts
01/08/2030Riga, Latvia10 - 2 Valeri Cietumnieks1 - 11 WPts
29/07/2030Riga, Latvia9 - 2 Aleksandr Zupa3 - 11 WPts
27/07/2030Riga, Latvia9 - 1 Igor Mazzalite2 - 12 LPts
23/07/2030Riga, Latvia8 - 1 Evgeny Gredzens1 - 13 WPts
21/07/2030Riga, Latvia8 - 0 Aleksandr Maizite2 - 24 LPts
20/07/2030Riga, Latvia7 - 0 Luka Treknais2 - 11 WPts
16/07/2030Riga, Latvia6 - 0 Goga Vecputns3 - 26 WPts
05/07/2030Riga, Latvia5 - 0 Andrii Karklitis0 - 1 WPts
28/06/2030Riga, Latvia4 - 0 Goga Vecputns3 - 25 WPts
26/06/2030Riga, Latvia2 - 0 Anton Kasparsons0 - 6 WPts
26/06/2030Riga, Latvia3 - 0 Anton Kasparsons0 - 7 WPts
23/06/2030Riga, Latvia0 - 0 Goga Vecputns3 - 24 WPts
23/06/2030Riga, Latvia1 - 0 Andrii Maisinsh1 - 3 WPts