Weightclass:  Light Flyweight
Location:  Riga, Latvia
Record:  70 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/06/2028Riga, Latvia69 - 17 Eloy Arocha2 - 17 WPts
17/04/2028Riga, Latvia68 - 17 Jonathan Primrose3(1) - 8 WPts
17/02/2028Riga, Latvia67 - 17 Zuffur Almasri11 - 9 WPts
19/12/2027Riga, Latvia66 - 17 Cuba Canedo3 - 5 WPts
20/10/2027Riga, Latvia65 - 17 Ulises Fidalgo1 - 6 WPts
21/08/2027Riga, Latvia64 - 17 Angel Abad9 - 7 WPts
22/06/2027Riga, Latvia63 - 17 Blake Kinnon8 - 9 WPts
23/04/2027Riga, Latvia62 - 17 Dashiell Guebert0 - 7 WPts
22/02/2027Riga, Latvia61 - 17 Wuyt Dammaert5 - 6 WPts
24/12/2026Riga, Latvia60 - 17 Leonel Mattos5 - 17 WPts
25/10/2026Riga, Latvia59 - 17 Beau Drame1 - 11 WPts
26/08/2026Riga, Latvia58 - 17 Bronco Briseno3 - 5 WPts
27/06/2026Riga, Latvia57 - 17 Paco Brasil38(2) - 28 WPts
18/05/2026Riga, Latvia56 - 17 Alejandro Cortes45(1) - 29 WPts
14/04/2026Riga, Latvia55 - 17 Fedya Didrihsons12(1) - 7 WPts Latvia National Championships 2026View
11/04/2026Riga, Latvia54 - 17 Boris Kovals2 - 0 WPts Latvia National Championships 2026View
12/03/2026Riga, Latvia53 - 17 Kolzak Berzkalns37(2) - 17 WPts
12/01/2026London, UK53 - 16 Njord Stray18 - 6 LPts Europe Championships 2026View
09/01/2026London, UK52 - 16 Jack McCreary14 - 15 WPts Europe Championships 2026View
17/12/2025Riga, Latvia52 - 15 Chang-hoon Ham44 - 26 LPts
16/11/2025Riga, Latvia51 - 15 Chang-hoon Ham44 - 25 WPts
16/10/2025Riga, Latvia50 - 15 Chang-hoon Ham44 - 24 WPts
13/09/2025Ningbo, China50 - 14 Paco Poma35 - 23(1) LPts Ningbo World Championships 2025View
10/09/2025Ningbo, China49 - 14 Mark Nixon24 - 29 WPts Ningbo World Championships 2025View
07/09/2025Ningbo, China48 - 14 Xaverius Hernandes40(6) - 20 WPts Ningbo World Championships 2025View
19/08/2025Saskatoon, Canada47 - 14 Owen Robb33 - 20 WPts
19/07/2025Shymkent, Kazakhstan46 - 14 Alik Taalajbec37 - 20 WPts
18/06/2025Riga, Latvia45 - 14 Paco Poma33 - 20(1) WPts
18/05/2025Riga, Latvia44 - 14 Paco Poma33 - 19(1) WPts
14/04/2025Riga, Latvia43 - 14 Vikenti Oshnieks21 - 13 WPts Latvia National Championships 2025View
11/04/2025Riga, Latvia42 - 14 Nikolai Vecgalvinsh2 - 2(2) WPts Latvia National Championships 2025View
21/03/2025Riga, Latvia42 - 13 Neper Pilar36 - 21 LPts
18/02/2025Shymkent, Kazakhstan41 - 13 Alik Taalajbec33 - 18 WPts
18/01/2025Ciudad Guayana, Venezuela41 - 12 Carlos Solar40 - 16 LPts
18/12/2024Riga, Latvia41 - 11 Rasil Kushekow44(2) - 9 LPts
17/11/2024Riga, Latvia40 - 11 Eric Mogoeng34 - 20 WPts
17/10/2024Riga, Latvia39 - 11 Neper Pilar34 - 18 WPts
16/09/2024Riga, Latvia38 - 11 Joshua Dougherty28(1) - 27 WPts
16/08/2024Riga, Latvia37 - 11 Neper Pilar34 - 16 WPts
16/07/2024Seoul, South Korea36 - 11 Chang-hoon Ham32 - 18 WPts
15/06/2024San Jose, Costa Rica35 - 11 Sagaz Francia2 - 13 WPts
17/04/2024Riga, Latvia34 - 11 Konstantin Gultnieks35(2) - 17 WPts Latvia National Championships 2024View
14/04/2024Riga, Latvia33 - 11 Goga Petersons10 - 16 WPts Latvia National Championships 2024View
11/04/2024Riga, Latvia32 - 11 Vikenti Oshnieks16 - 10 WPts Latvia National Championships 2024View
10/03/2024Tirana, Albania31 - 11 Fitim Kolcei2 - 19 WPts
11/01/2024Riga, Latvia31 - 10 Fedar Gotardsons39 - 7 LPts
21/11/2023Riga, Latvia30 - 10 Vicente Rabago0 - 5 WPts
22/09/2023Riga, Latvia29 - 10 Marlen Plume21 - 12 WPts
19/08/2023Minsk, Belarus28 - 10 Fadei Zelensky23 - 14 WPts
16/07/2023Yerevan, Armenia28 - 9 Vaghinag Orogyan24 - 12 LPts
15/06/2023Riga, Latvia27 - 9 Joaquin Afonso13 - 14 WPts
15/05/2023Leon, Nicaragua26 - 9 Eloy Pichon22 - 12 WPts
14/04/2023Riga, Latvia26 - 8 Kolzak Berzkalns19(1) - 15 LPts Latvia National Championships 2023View
11/04/2023Riga, Latvia25 - 8 Anton Saimnieks10(1) - 20 WPts Latvia National Championships 2023View
27/03/2023Riga, Latvia24 - 8 Amer Djahnine3(1) - 24(1) WPts
24/02/2023Riga, Latvia23 - 8 Amer Djahnine3(1) - 23(1) WPts
24/01/2023Riga, Latvia22 - 8 Onur Sarp10(1) - 9 WPts
24/12/2022Riga, Latvia21 - 8 Onur Sarp10(1) - 8 WPts
22/11/2022Riga, Latvia20 - 8 Onur Sarp10(1) - 7 WPts
25/09/2022Busan, South Korea19 - 8 Young-gwon In21 - 6 WPts
28/07/2022Riga, Latvia18 - 8 Gennady Kalnapuke1 - 5 WPts
28/05/2022Venice, Italy18 - 7 Gianluca Greganti14 - 16 LPts
29/03/2022Valencia, Venezuela18 - 6 Juan Morones16 - 9 LPts
29/01/2022Riga, Latvia17 - 6 Aleksei Meness4 - 4 WPts
29/11/2021Soyapango, El Salvador16 - 6 Alejandro Pecina4 - 13 WPts
30/09/2021Johor Bahru, Malaysia15 - 6 Waqar Kassem1 - 19 WPts
02/08/2021Riga, Latvia14 - 6 Marlen Ziguzis0 - 4 WPts
01/06/2021Almaty, Kazakhstan14 - 5 Ivan Marsukoff17 - 3 LPts
03/04/2021Bogor, Indonesia13 - 5 Leo Koesoemasoemantri8 - 12 WPts
03/02/2021Seoul, South Korea13 - 4 Seung-dae Shin9 - 7 LPts
06/12/2020Caracas, Venezuela13 - 3 Bronco Canizales9 - 9 LPts
08/10/2020Caracas, Venezuela12 - 3 Cuba Guadalupe13 - 5 WPts
10/08/2020Toshkent, Uzbekistan11 - 3 Salim Gasanzade10 - 5 WPts
11/06/2020Ulaanbaatar, Mongolia10 - 3 Shinny Icksanoff8 - 7 WPts
11/04/2020Riga, Latvia10 - 2 Lazar Sile7(1) - 5 LPts Latvia National Championships 2020View
19/03/2020Panama City, Panama9 - 2 Vegas Rayas7 - 4 WPts
19/01/2020San Jose, Costa Rica8 - 2 Juan Joaquin8 - 5 WPts
20/11/2019Riga, Latvia7 - 2 Georgiy Arajums4 - 1 WPts
13/10/2019Ulaanbaatar, Mongolia6 - 2 Shinny Icksanoff6 - 5 WPts
15/08/2019Riga, Latvia5 - 2 Desiderio Montejo4 - 4 WPts
16/06/2019Montevideo, Uruguay5 - 1 Diego Toledo3 - 3 LPts
18/04/2019Riga, Latvia4 - 1 Waltier Giroud1 - 4 WPts
16/02/2019Riga, Latvia3 - 1 Juan Merino2 - 5 WPts
17/12/2018Dushanbe, Tajikistan2 - 1 Sergey Djafarov2 - 5 WPts
19/10/2018Riga, Latvia1 - 1 Marjun Lina5 - 0 WPts
20/08/2018Ulaanbaatar, Mongolia0 - 1 Yulian Mordorj2 - 1 WPts
20/06/2018Riga, Latvia0 - 0 Konstantin Gultnieks0 - 0 LPts