Weightclass:  Middleweight
Location:  Roskilde, Denmark
Record:  35 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/02/2026Roskilde, Denmark34 - 17 Mel Nwanganga7 - 11 WPts
05/12/2025Roskilde, Denmark33 - 17 Bilal Rahimi4 - 10 WPts
06/10/2025Roskilde, Denmark32 - 17 Rad Paulsen0 - 1 WPts
07/08/2025Roskilde, Denmark31 - 17 Rodrigo Herrera2 - 10 WPts
08/06/2025Roskilde, Denmark30 - 17 Ian Rusere2 - 8 WPts
09/04/2025Roskilde, Denmark29 - 17 Xaver Severino2 - 4 WPts
08/02/2025Roskilde, Denmark28 - 17 John Baker2 - 7 WPts
10/12/2024Roskilde, Denmark27 - 17 Gardiner Passer1 - 0 WPts
11/10/2024Roskilde, Denmark26 - 17 Nils Agard1 - 0 WPts
12/08/2024Roskilde, Denmark25 - 17 Ludvig Ursin3 - 0 WPts
13/06/2024Roskilde, Denmark24 - 17 Valentin Vokoun3 - 17 WPts
14/04/2024Roskilde, Denmark23 - 17 Zvi Meyer1 - 2 WPts
15/02/2024Copenhagen, Denmark22 - 17 Kelsey Bloch16 - 23 WPts
18/12/2023Prague, Czech Republic21 - 17 Bretislav Sindelar2 - 11(3) WPts
19/10/2023Prague, Czech Republic20 - 17 Daniel Blaha3 - 2 WPts
21/08/2023Vilnius, Lithuania20 - 16 Kacper Bisek12 - 7 LPts
23/06/2023Brisbane, Australia19 - 16 David Haw24(4) - 12 WPts
25/04/2023Copenhagen, Denmark19 - 15 Ulster Degn17 - 11 LPts
25/03/2023Copenhagen, Denmark18 - 15 Hannes Justesen19 - 6 WPts
22/02/2023Garoua, Cameroon17 - 15 Hubert Oulette4(1) - 9 WPts
24/12/2022Aarhus, Denmark16 - 15 Carolus Bove6 - 11 WPts
26/10/2022Nassau, Bahamas15 - 15 Mark Lawlis2 - 8 WPts
28/08/2022Zagreb, Croatia15 - 14 Vandra Župan18 - 6 LPts
30/06/2022Aalborg, Denmark15 - 13 Vannevar Nielsen16 - 8 LPts
26/05/2022Odense, Denmark15 - 12 Quinby Breden11 - 16 LPts
25/04/2022Copenhagen, Denmark14 - 12 Jarl Leander0 - 2 WPts
25/02/2022Istanbul, Turkey14 - 11 Bulut Elci7(1) - 17 LPts
28/12/2021Roskilde, Denmark13 - 11 Sven Westerlund10 - 7 WPts
28/10/2021Aarhus, Denmark13 - 10 Lars Moler17 - 1 LPts
09/09/2021Copenhagen, Denmark12 - 10 Davin Lisby4 - 18(2) WPts
22/07/2021Ganja, Azerbaijan11 - 10 Urfan Mamedyarov8(1) - 12 WPts
21/05/2021Roskilde, Denmark10 - 10 Odo Kristensen0 - 9 WPts
21/03/2021Roskilde, Denmark9 - 10 Paul Gibson3 - 12 WPts
21/01/2021Aarhus, Denmark9 - 9 Waage Berthelsen11 - 4 LPts
07/12/2020Copenhagen, Denmark8 - 9 Knute Johannessen9 - 6 WPts
19/10/2020Louisville, USA7 - 9 Davie Bigger2 - 5 WPts
21/08/2020Roskilde, Denmark7 - 8 Haaris Boukallil3 - 1 LPts
20/06/2020Roskilde, Denmark6 - 8 Igor Harder3 - 3 WPts
19/04/2020Roskilde, Denmark6 - 7 Sun-tae Song5 - 8(3) LPts
20/02/2020Aarhus, Denmark6 - 6 Kettil Fritzen10 - 2 LPts
10/01/2020Soyapango, El Salvador6 - 5 Juan Saldana8 - 3 LPts
12/11/2019Roskilde, Denmark6 - 4 Odo Bernsen7 - 2 LPts
12/09/2019Roskilde, Denmark6 - 3 Seamus MacClery3 - 5 LPts
13/07/2019Roskilde, Denmark5 - 3 Umair Sial2 - 5 WPts
13/05/2019Roskilde, Denmark4 - 3 Brewster Heltemes4 - 2 WPts
12/03/2019Roskilde, Denmark3 - 3 Kenzie Rogo0 - 6 WPts
11/01/2019Roskilde, Denmark2 - 3 Michael Debrah2 - 3 WPts
12/11/2018Roskilde, Denmark2 - 2 Marlen Tserendorj1 - 1 LPts
12/09/2018Nancy, France2 - 1 Yannick Delpy3 - 1 LPts
13/07/2018Dushanbe, Tajikistan1 - 1 Shakir Akhtar1 - 2 WPts
15/05/2018Odense, Denmark0 - 1 Quinby Breden1 - 1 WPts
05/04/2018Odense, Denmark0 - 0 Carolus Winding0 - 0 LPts