Weightclass:  Middleweight
Location:  Stockholm, Sweden
Record:  22 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/02/2026Stockholm, Sweden21 - 29 Jong-ho Koh13 - 13 WPts
19/12/2025Stockholm, Sweden20 - 29 Hajime Yamazaki5 - 8 WPts
20/10/2025Stockholm, Sweden19 - 29 Gabriel Mayorga7 - 6 WPts
21/08/2025Stockholm, Sweden18 - 29 Bing Khishig7 - 5 WPts
22/06/2025Stockholm, Sweden17 - 29 Erik Carlberg21 - 26 WPts
23/04/2025Stockholm, Sweden16 - 29 William Gronlund1 - 19 WPts
22/02/2025Stockholm, Sweden15 - 29 William Gronlund1 - 18 WPts
24/12/2024Stockholm, Sweden15 - 28 Erik Carlberg17 - 25 LPts
25/10/2024Stockholm, Sweden14 - 28 Vilgot Kalm1 - 2 WPts
26/08/2024Stockholm, Sweden13 - 28 Aron Eklof1 - 3 WPts
27/06/2024Stockholm, Sweden12 - 28 Albin Lundvall1 - 3 WPts
27/04/2024Stockholm, Sweden11 - 28 Oliver Lindh1 - 2 WPts
28/02/2024London, UK11 - 27 James Sanders17 - 21 LPts
31/12/2023Gothenburg, Sweden10 - 27 Frank Salin2 - 2(1) WPts
02/11/2023Kingston, Jamaica10 - 26 Stephen Hamilton14 - 18 LPts
04/09/2023Strasbourg, France10 - 25 Ferrand Casta15(2) - 14 LPts
07/07/2023Ulaanbaatar, Mongolia10 - 24 Huang-fu You24(1) - 9 LPts
08/05/2023Shubra El-Kheima, Egypt10 - 23 Rashid Nabih23 - 11 LPts
10/03/2023Yerevan, Armenia10 - 22 Shahnur Edkirmendjyan12(1) - 15 LPts
10/01/2023Vienna, Austria10 - 21 Ricard Jaworski18 - 12 LPts
12/11/2022Dakar, Senegal10 - 20 Demont Barro14 - 17 LPts
14/09/2022Yerevan, Armenia10 - 19 Tsavag Vasbouragian21(1) - 5 LPts
17/07/2022Stockholm, Sweden9 - 19 Melker Thorner1 - 11 WPts
18/05/2022Khujand, Tajikistan9 - 18 Vikenti Orudjev22 - 7 LPts
19/03/2022Stockholm, Sweden9 - 17 Tage Sten25(1) - 6 LPts
27/01/2022Nairobi, Kenya9 - 16 John Komu23 - 6 LPts
28/11/2021Sumqayit, Azerbaijan9 - 15 Asgar Radjabov19 - 7 LPts
28/09/2021Stockholm, Sweden8 - 15 Julien Damita2 - 8 WPts
28/07/2021Bangkok, Thailand8 - 14 Oleydong Keelalay9 - 13 LPts
29/05/2021Ibadan, Nigeria8 - 13 Moses Adelaja9 - 10 LPts
31/03/2021Stockholm, Sweden7 - 13 Viktor Fellin0 - 13 WPts
31/01/2021Blackburn, UK7 - 12 Arthur Jones8(1) - 9 LPts
01/12/2020Stockholm, Sweden6 - 12 John Wasswa2 - 1 WPts
01/10/2020New Kingston, Jamaica5 - 12 David Suttie7 - 7(1) WPts
02/08/2020Stockholm, Sweden4 - 12 Loui Bohl5(1) - 9 WPts
01/06/2020Pagadian, Philippines3 - 12 Santiago Dabu2 - 5 WPts
01/04/2020Melbourne, Australia3 - 11 James Cleland9(1) - 0 LPts
02/02/2020Gothenburg, Sweden2 - 11 Kevin Ahlstrand4 - 4 WPts
05/12/2019Stockholm, Sweden2 - 10 Fiske Trana4 - 6 LPts
12/10/2019Stockholm, Sweden2 - 9 Mike Moor5 - 1 LPts
13/08/2019Heidelberg, Germany2 - 8 Adalric Sandberg4 - 7 LPts
15/06/2019Stockholm, Sweden2 - 7 Charlie Hallin7 - 0 LPts
16/04/2019Newcastle, Australia2 - 6 Jasper Donnellan1 - 8 LPts
14/02/2019Stockholm, Sweden2 - 5 Mohamed Markstrom3 - 3 LPts
15/12/2018Kingston, Jamaica2 - 4 Dominic Langland2 - 0 LPts
17/10/2018Stockholm, Sweden2 - 3 Alexander Segerstrom3 - 0 LPts
19/08/2018Zagreb, Croatia1 - 3 Miljenko Hodžic0 - 0 WPts
21/06/2018Puente Alto, Chile1 - 2 Rafael Briceno2 - 1 LPts
22/04/2018Stockholm, Sweden1 - 1 Hugo Osterlund1 - 1 LPts
25/02/2018Stockholm, Sweden1 - 0 Vidar Sandvik0 - 1 LPts
18/01/2018Bucheon, South Korea0 - 0 Dong-won Jung0 - 0 WPts