Weightclass:  Light Welterweight
Location:  Geneva, Switzerland
Record:  28(1) - 31(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/04/2031Geneva, Switzerland27(1) - 31(1) David Keys1 - 3 WPts
10/02/2031Hanover, Germany26(1) - 31(1) Manfred Hemmen4 - 12 WPts
13/12/2030Gulu, Uganda25(1) - 31(1) Rashid Musa5 - 5 WPts
15/10/2030Montreuil, France24(1) - 31(1) Rush Sauvage6 - 14 WPts
17/08/2030Geneva, Switzerland23(1) - 31(1) Danny Odere19(1) - 21 WPts
18/06/2030Rostov-on-Don, Russia23(1) - 30(1) Georgiy Grigorev5 - 5 LPts
20/04/2030Geneva, Switzerland22(1) - 30(1) Dale Harrower9 - 13 WPts
19/02/2030Isfahan, Iran21(1) - 30(1) Ibrahim Saad8 - 15 WPts
22/12/2029Chennai, India21(1) - 29(1) Kailash Beharry11(1) - 23 LPts
24/10/2029Stamford, USA20(1) - 29(1) Chris Quay11 - 13 WPts
26/08/2029Geneva, Switzerland19(1) - 29(1) Archard Hemming2 - 17 WPts
28/06/2029Geneva, Switzerland18(1) - 29(1) Roth Sandrock1 - 9 WPts
29/04/2029Geneva, Switzerland18(1) - 28(1) Ernie Schelb24 - 26(2) LPts Switzerland National Championships 2029View
26/04/2029Geneva, Switzerland17(1) - 28(1) Adelbert Heldman6 - 7 WPts Switzerland National Championships 2029View
20/03/2029Geneva, Switzerland16(1) - 28(1) Boniface Duchesnay6 - 6 WPts
19/01/2029Johannesburg, South Africa15(1) - 28(1) Theo Marais3 - 5 WPts
21/11/2028Montevideo, Uruguay15(1) - 27(1) Nemesio Ruiz16 - 12(2) LPts
23/09/2028Geneva, Switzerland14(1) - 27(1) James Bathgate1 - 3 WPts
25/07/2028Taguig, Philippines13(1) - 27(1) Robert Pagan1 - 8 WPts
27/05/2028Mexico City, Mexico12 - 27(1) Angel Alcon9 - 14(5) WKO3
29/03/2028Geneva, Switzerland11 - 27(1) Charles Mayat7 - 9 WPts
30/01/2028Onitsha, Nigeria11 - 26(1) Majid Hares10 - 10 LPts
02/12/2027Geneva, Switzerland11 - 25(1) Ingel Kamphaus18 - 10 LPts
03/10/2027Geneva, Switzerland10 - 25(1) Adelbert Heldman1 - 2 WPts
04/08/2027Halle, Germany10 - 24(1) Fernando Bey17(1) - 14 LPts
05/06/2027Geneva, Switzerland9 - 24(1) Adelberto Stromberg1 - 6 WPts
07/04/2027Geneva, Switzerland9 - 23(1) Ingel Kamphaus15 - 8 LPts
06/02/2027New York City, USA9 - 22(1) Rob Coghlan3 - 7 LPts
09/12/2026Eugene, USA8 - 22(1) Ethan Dena21(3) - 26 WPts
11/10/2026Nezahualcoyotl, Mexico8 - 21(1) Ryo Lopez14 - 9 LPts
13/08/2026Asuncion, Paraguay8 - 20(1) Cisco Feo5(1) - 21(1) LPts
15/06/2026Kampala, Uganda7 - 20(1) Useni Tsekoko9 - 13(1) WPts
17/04/2026Yaoundé, Cameroon6 - 20(1) Jacques Kaptoum0 - 2 WPts
17/02/2026Zurich, Switzerland6 - 19(1) Hulbart Strohmeier25 - 34 LPts
03/01/2026Lviv, Ukraine5 - 19(1) Yakiv Dacko0 - 1 WPts
05/11/2025Samara, Russia4 - 19(1) Fedor Adamovich0 - 0 WPts
07/09/2025Geneva, Switzerland4 - 18(1) Verrier Printemps7 - 15 LPts
09/07/2025Chicago, USA4 - 17(1) Leeroy Oliver17 - 14(2) LPts
10/05/2025Geneva, Switzerland4 - 16(1) Leonard Abrahamsen1 - 13 LPts
11/03/2025Soweto, South Africa4 - 15(1) Thamsanqa Motupa1 - 1 LPts
11/01/2025Geneva, Switzerland3 - 15(1) Brett Kelley0 - 1 WPts
12/11/2024Geneva, Switzerland2 - 15(1) Quintavius Bonsam6(1) - 12 WPts
11/09/2024Geneva, Switzerland2 - 14(1) Rudy Bauer6 - 9 LPts
14/07/2024Montevideo, Uruguay2 - 13(1) Dario Santin4 - 12(1) LPts
15/05/2024Catania, Italy2 - 12(1) Cristiano Scagni10 - 10 LPts
17/03/2024Chipancingo, Mexico2 - 11(1) Diego Abila9 - 17 LPts
18/01/2024Germiston, South Africa2 - 10(1) Sulaiman Kole20 - 15 LPts
20/11/2023Geneva, Switzerland1 - 10(1) Mel Akuffo3 - 11 WPts
22/09/2023Geneva, Switzerland1 - 9(1) George Kanda13 - 19 LPts
25/07/2023Pikine, Senegal1 - 8(1) Amiens Bloch6 - 17 LPts
27/05/2023Chemnitz, Germany1 - 7(1) Alfonse Blaschko7 - 23 LPts
29/03/2023Geneva, Switzerland1 - 6(1) Lambrett Jonker3 - 7(1) LPts
28/01/2023Little Rock, USA1 - 5(1) Neil Atkins12 - 9 LPts
30/11/2022Basel, Switzerland1 - 4(1) Rickert Beuerlein11 - 20(12) LPts
28/10/2022Geneva, Switzerland0 - 4(1) Alejandro Lona0 - 4 WPts
30/08/2022Carrefour, Haiti0 - 3 Ranger Paille11(1) - 19 LKO3
01/07/2022Basel, Switzerland0 - 2 Wolfgang Ploch2 - 5 LPts
03/05/2022Antofagasta, Chile0 - 1 Noe Bernardez0 - 4 LPts
05/03/2022Alexandria, Egypt0 - 0 Danyaal Ameen0 - 0 LPts