Weightclass:  Welterweight
Location:  Vilnius, Lithuania
Record:  46(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/01/2033Vilnius, Lithuania45(1) - 23 Gianmarco Ghezzi5 - 14 WPts
19/11/2032Vilnius, Lithuania44(1) - 23 Diego Palos15 - 12 WPts
19/09/2032Vilnius, Lithuania43(1) - 23 Chris Alejo3 - 19 WPts
20/07/2032Vilnius, Lithuania42(1) - 23 Patrik Manda0 - 1 WPts
21/05/2032Vilnius, Lithuania41(1) - 23 David Chiweshe2 - 16 WPts
21/03/2032Vilnius, Lithuania40(1) - 23 Haider Ashraf5 - 6 WPts
21/01/2032Vilnius, Lithuania39(1) - 23 Montego Meraz5 - 4 WPts
21/11/2031Vilnius, Lithuania38(1) - 23 Vidal Brasil1 - 9 WPts
20/09/2031Vilnius, Lithuania37(1) - 23 Nicholas Lanman7 - 15 WPts
22/07/2031Vilnius, Lithuania36(1) - 23 John Maddix1 - 0 WPts
23/05/2031Vilnius, Lithuania35(1) - 23 Luka Zoskalejs2 - 3 WPts
24/03/2031Vilnius, Lithuania34(1) - 23 Tariq Halabi8 - 11 WPts
23/01/2031Stockholm, Sweden33(1) - 23 Arvid Berggren47(3) - 13 WPts
23/12/2030Vilnius, Lithuania32(1) - 23 Jay-Jay Madaki24 - 29 WPts
22/11/2030Vilnius, Lithuania31(1) - 23 Jay-Jay Madaki24 - 28 WPts
22/10/2030Vilnius, Lithuania30(1) - 23 Jay-Jay Madaki24 - 27 WPts
15/09/2030Bangkok, Thailand29(1) - 23 Wanheng Chuwattanana32 - 25(3) WPts
15/08/2030Gyumri, Armenia29(1) - 22 Pagur Garabedyan19 - 19 LPts
16/06/2030Vilnius, Lithuania28(1) - 22 Erdem Melek0 - 3 WPts
17/04/2030Vilnius, Lithuania27(1) - 22 Jakub Skonieczny21(1) - 13 WPts Lithuania National Championships 2030View
14/04/2030Vilnius, Lithuania26(1) - 22 Gabrysz Kasperski12 - 12 WPts Lithuania National Championships 2030View
11/04/2030Vilnius, Lithuania25(1) - 22 Tomasz Sliwinski12(1) - 10 WPts Lithuania National Championships 2030View
29/03/2030Split, Croatia24(1) - 22 Marin Vukšic8 - 4 WPts
29/01/2030Vilnius, Lithuania23(1) - 22 Tadzio Belka7(1) - 32 WPts
01/12/2029Pak Kret, Thailand22 - 22 Banchadej Daosawang3 - 7(1) WKO3
03/10/2029Vilnius, Lithuania21 - 22 Mateusz Wacek22 - 13 WPts
16/08/2029Vilnius, Lithuania20 - 22 Wanheng Chuwattanana25 - 18(3) WPts
16/07/2029Vilnius, Lithuania19 - 22 Wanheng Chuwattanana25 - 17(3) WPts
15/06/2029Alexandria, Egypt18 - 22 Bilal Khari12 - 25 WPts
15/05/2029Yerevan, Armenia18 - 21 Ajabah Vandertolian19 - 18 LPts
14/04/2029Vilnius, Lithuania18 - 20 Cibor Groch21 - 14 LPts Lithuania National Championships 2029View
11/04/2029Vilnius, Lithuania17 - 20 Piotr Zatorski11(1) - 28(1) WPts Lithuania National Championships 2029View
24/03/2029Lima, Peru17 - 19 Juan Carcamo17 - 12 LPts
21/02/2029Vilnius, Lithuania17 - 18 Sajid Behar13 - 14 LPts
21/01/2029Algiers, Algeria16 - 18 Sajid Behar13 - 13 WPts
21/12/2028Vilnius, Lithuania16 - 17 Sajid Behar12 - 13 LPts
18/11/2028Vilnius, Lithuania16 - 16 Vicente Agdamag28 - 6 LPts
14/10/2028Lusaka, Zambia16 - 15 Kadeem Simuchele24(1) - 11 LPts
13/09/2028Vilnius, Lithuania15 - 15 Alec Wallace19 - 17 WPts
13/08/2028Funabashi, Japan14 - 15 Hikaru Aoki1 - 15 WPts
15/06/2028Shymkent, Kazakhstan13 - 15 Rovshan Baimuratov6 - 9 WPts
17/04/2028Vilnius, Lithuania12 - 15 Mateusz Wacek14 - 12 WPts Lithuania National Championships 2028View
14/04/2028Vilnius, Lithuania11 - 15 Cibor Groch14 - 13 WPts Lithuania National Championships 2028View
11/04/2028Vilnius, Lithuania10 - 15 Piotr Gorczyca11 - 12 WPts Lithuania National Championships 2028View
10/02/2028Masaya, Nicaragua9 - 15 Cris Bargas9 - 10 WPts
12/12/2027Vilnius, Lithuania8 - 15 John Dubango21(2) - 21 WPts
13/10/2027Accra, Ghana7 - 15 James Danquah10 - 4 WPts
15/08/2027Georgetown, Guyana6 - 15 Cole Rogerson10 - 6 WPts
15/07/2027Quito, Ecuador6 - 14 Juan Belmonte13 - 5 LPts
14/06/2027Constantine, Algeria6 - 13 Ibrahim Maroufel19 - 16 LPts
12/05/2027Zarqa, Jordan6 - 12 Obaid Fawzi9 - 14 LPts
11/04/2027Vilnius, Lithuania6 - 11 Kacper Gunia16 - 8 LPts Lithuania National Championships 2027View
01/04/2027Bergen, Norway6 - 10 Dana Wangberg35(1) - 21 LPts
01/03/2027Bergen, Norway6 - 9 Dana Wangberg34(1) - 21 LPts
29/01/2027Bergen, Norway6 - 8 Dana Wangberg33(1) - 21 LPts
29/12/2026Bergen, Norway6 - 7 Dana Wangberg32(1) - 21 LPts
25/11/2026Yerevan, Armenia6 - 6 Gaydzan Jeghelyan11 - 15 LPts
25/10/2026Yerevan, Armenia6 - 5 Gaydzan Jeghelyan10 - 15 LPts
11/09/2026Vilnius, Lithuania5 - 5 Adam Godek2 - 5 WPts
13/07/2026Vilnius, Lithuania4 - 5 Mikolaj Kardas4 - 13 WPts
20/05/2026Vilnius, Lithuania3 - 5 Jerzy Barczak13 - 18 WPts
11/04/2026Vilnius, Lithuania3 - 4 Alaksander Stys7 - 16(5) LPts Lithuania National Championships 2026View
15/03/2026San Juan, Puerto Rico2 - 4 Gonzalo Jaimez3 - 8 WPts
15/01/2026Vilnius, Lithuania1 - 4 Kacper Tuszynski6 - 6 WPts
16/11/2025Vilnius, Lithuania1 - 3 Colar Duvauchelle2 - 1 LPts
17/09/2025Guatemala City, Guatemala1 - 2 Cris Morataya36(1) - 18 LPts
20/07/2025Brampton, Canada1 - 1 John Dunnett10(1) - 6 LPts
22/05/2025Vilnius, Lithuania1 - 0 Szczeosny Cyran3 - 10(2) LPts
07/04/2025Vilnius, Lithuania0 - 0 Hainrich Tomas0 - 0 WPts