Weightclass:  Welterweight
Location:  Zurich, Switzerland
Record:  53(1) - 38
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/06/2033Zurich, Switzerland52(1) - 38 Slak Iskanyan4 - 16 WPts
27/04/2033Zurich, Switzerland51(1) - 38 Ingmar Bang4 - 2 WPts
26/02/2033Zurich, Switzerland50(1) - 38 Reynaldo Favela30 - 9 WPts
27/12/2032Zurich, Switzerland49(1) - 38 Alesger Mammadov11 - 24 WPts
27/10/2032Zurich, Switzerland48(1) - 38 Fo-hai Dashbalbar4 - 7 WPts
27/08/2032Zurich, Switzerland47(1) - 38 Mihael Bilandลพic1 - 12(1) WPts
27/06/2032Zurich, Switzerland46 - 38 Felix Banker1 - 4 WKO3
28/04/2032Zurich, Switzerland45 - 38 Inigo Naroyan10 - 11 WPts
29/02/2032Zurich, Switzerland44 - 38 Porfio Juarez12 - 12 WPts
30/12/2031Zurich, Switzerland43 - 38 Nikolai Secksenov19 - 10(1) WPts
31/10/2031Zurich, Switzerland42 - 38 Fedar Yahulycow2 - 5 WPts
31/08/2031Zurich, Switzerland41 - 38 Thongthailek Bunmathan2 - 5 WPts
02/07/2031Zurich, Switzerland40 - 38 Pyotr Bacirov32 - 25 WPts
02/05/2031Geneva, Switzerland39 - 38 Bassett Dujardin13 - 8 WPts Switzerland National Championships 2031View
29/04/2031Geneva, Switzerland38 - 38 Rainor Manthei14(1) - 22 WPts Switzerland National Championships 2031View
26/04/2031Geneva, Switzerland37 - 38 Rog Kammer6 - 17(2) WPts Switzerland National Championships 2031View
26/02/2031Kumasi, Ghana36 - 38 Ebi Boateng1 - 10 WPts
29/12/2030Panama City, Panama35 - 38 Larenzo Durazo4 - 19 WPts
31/10/2030Zurich, Switzerland34 - 38 Porfio Ahumada2 - 5 WPts
02/09/2030Zurich, Switzerland33 - 38 Bagus Jalwandi0 - 1 WPts
03/07/2030San Jose, Costa Rica33 - 37 Edmundo Montejo52(1) - 27 LPts
02/06/2030San Jose, Costa Rica33 - 36 Edmundo Montejo51(1) - 27 LPts
02/05/2030Basel, Switzerland32 - 36 Chivalry Larbaud11 - 11 WPts Switzerland National Championships 2030View
29/04/2030Basel, Switzerland31 - 36 Karl Ahl10 - 10 WPts Switzerland National Championships 2030View
26/04/2030Basel, Switzerland30 - 36 Arnaud Gernhardt9 - 21 WPts Switzerland National Championships 2030View
17/04/2030Zurich, Switzerland30 - 35 Edmundo Montejo50(1) - 27 LPts
18/02/2030San Jose, Costa Rica30 - 34 Edmundo Montejo46(1) - 27 LPts
18/01/2030Donetsk, Ukraine30 - 33 Veselin รก Bachev51(1) - 21 LPts Europe Championships 2030View
15/01/2030Donetsk, Ukraine29 - 33 Thor Dotseth30(1) - 4 WPts Europe Championships 2030View
12/01/2030Donetsk, Ukraine28 - 33 Viljam Kuusi49 - 20 WPts Europe Championships 2030View
09/01/2030Donetsk, Ukraine27 - 33 Zernebog Udritis31 - 7(1) WPts Europe Championships 2030View
16/12/2029San Jose, Costa Rica27 - 32 Edmundo Montejo42(1) - 27 LPts
15/11/2029San Jose, Costa Rica27 - 31 Edmundo Montejo41(1) - 27 LPts
15/10/2029San Jose, Costa Rica27 - 30 Edmundo Montejo40(1) - 27 LPts
13/09/2029Daegu, South Korea27 - 29 Ellis Halden60(2) - 11 LPts Daegu World Championships 2029View
10/09/2029Daegu, South Korea26 - 29 Ratib Elouali18 - 9 WPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea25 - 29 Porfio Olivas40(3) - 11 WPts Daegu World Championships 2029View
03/08/2029Naples, Italy25 - 28 Arturo Herrera32 - 16 LPts
03/07/2029San Jose, Costa Rica25 - 27 Edmundo Montejo37(1) - 26 LPts
02/06/2029Zurich, Switzerland24 - 27 Miguel Armenta31 - 18 WPts
02/05/2029Geneva, Switzerland23 - 27 Percival Cendrars11 - 19 WPts Switzerland National Championships 2029View
29/04/2029Geneva, Switzerland22 - 27 Channing Piaget13 - 13 WPts Switzerland National Championships 2029View
26/04/2029Geneva, Switzerland21 - 27 Abel Krupp14 - 20 WPts Switzerland National Championships 2029View
09/04/2029Zurich, Switzerland20 - 27 Samuel Gabrys29 - 10 WPts
09/03/2029Medina, Saudi Arabia19 - 27 Obaid Saleem34 - 18(1) WPts
06/02/2029Murcia, Spain19 - 26 Miguel Armenta25 - 18 LPts
05/01/2029Medina, Saudi Arabia19 - 25 Obaid Saleem32 - 18(1) LPts
05/12/2028Medina, Saudi Arabia19 - 24 Obaid Saleem31 - 18(1) LPts
04/11/2028Murcia, Spain19 - 23 Miguel Armenta23 - 17 LPts
04/10/2028Zurich, Switzerland19 - 22 Porfio Olivas29(3) - 9 LPts
03/09/2028Las Tunas, Cuba19 - 21 Porfio Olivas28(3) - 9 LPts
03/08/2028Toshkent, Uzbekistan19 - 20 Sasha Mirdjavadov28 - 8 LPts
03/07/2028Chennai, India18 - 20 Siddharth Dial30 - 13 WPts
02/06/2028Hanoi, Vietnam18 - 19 Tien Chung5 - 24 LPts
02/05/2028Zurich, Switzerland17 - 19 Abel Krupp13 - 14 WPts Switzerland National Championships 2028View
29/04/2028Zurich, Switzerland16 - 19 Erno Gerg17 - 29 WPts Switzerland National Championships 2028View
26/04/2028Zurich, Switzerland15 - 19 Raynard Bazile7 - 10 WPts Switzerland National Championships 2028View
09/04/2028Zurich, Switzerland14 - 19 Malik Attar20 - 19(1) WPts
07/03/2028Dubai, UAE14 - 18 Irfan Qarni22(1) - 8 LPts
05/02/2028Manila, Philippines14 - 17 Vicente Agdamag21 - 4 LPts
05/01/2028Manila, Philippines14 - 16 Vicente Agdamag20 - 4 LPts
05/12/2027Al Hudaydah, Yemen14 - 15 Malik Attar18 - 17(1) LPts
04/11/2027Maracaibo, Venezuela14 - 14 Vicente Delaguila21 - 13 LPts
04/10/2027Zurich, Switzerland13 - 14 Garner Orne5 - 7 WPts
03/09/2027Kampala, Uganda12 - 14 Mark Bakabulindi14(1) - 15 WPts
03/08/2027Zurich, Switzerland11 - 14 Praveen Chahal8 - 15 WPts
30/06/2027Toshkent, Uzbekistan11 - 13 Lazar Kunaeff23(1) - 11(1) LPts
02/05/2027Bern, Switzerland10 - 13 Vivien Bloch8 - 8 WPts Switzerland National Championships 2027View
29/04/2027Bern, Switzerland9 - 13 Jesaja Gerling6 - 14 WPts Switzerland National Championships 2027View
26/04/2027Bern, Switzerland8 - 13 Wilfrid Hemmerling5 - 14 WPts Switzerland National Championships 2027View
11/03/2027Mar del Plata, Argentina7 - 13 Fausto Madero10 - 22 WPts
11/01/2027Basel, Switzerland6 - 13 Kyland Stofer10 - 13 WPts
28/11/2026Lausanne, Switzerland6 - 12 Marcel De Leon13 - 12 LPts
27/10/2026Toshkent, Uzbekistan5 - 12 Afanas Abisheff3 - 16(1) WPts
29/08/2026Lausanne, Switzerland5 - 11 Marcel De Leon12 - 11 LPts
18/07/2026Geneva, Switzerland5 - 10 Vivien Bloch4 - 5 LPts
03/06/2026Zurich, Switzerland5 - 9 Amoll Dehne39(1) - 18 LPts
29/04/2026Zurich, Switzerland5 - 8 Marcel De Leon10 - 10 LPts Switzerland National Championships 2026View
26/04/2026Zurich, Switzerland4 - 8 Hagen Damschroder3 - 16 WPts Switzerland National Championships 2026View
13/03/2026Pikine, Senegal4 - 7 Tugdual Guirassy24 - 24 LPts
13/01/2026Zurich, Switzerland3 - 7 Michi Nakatani8 - 1 WPts
15/11/2025Basel, Switzerland2 - 7 Kyland Stofer5 - 11 WPts
27/09/2025Zurich, Switzerland2 - 6 Hackett Pistorius6 - 19(4) LPts
30/07/2025Zurich, Switzerland2 - 5 Marcel De Leon5 - 9 LPts
31/05/2025Dushanbe, Tajikistan1 - 5 Shahin Agamaliev9 - 8 WPts
02/04/2025Zurich, Switzerland1 - 4 Burnell Altemose10 - 16 LPts
05/02/2025Zurich, Switzerland1 - 3 Khalid Djaout15 - 13 LPts
08/12/2024Zurich, Switzerland1 - 2 Pepin Manecke12 - 18 LPts
10/10/2024Basel, Switzerland1 - 1 Audric Dechant23(1) - 16 LPts
12/08/2024Zurich, Switzerland1 - 0 Erhard Kueker29 - 13 LPts
24/06/2024Zurich, Switzerland0 - 0 Benjamin Jopp0 - 1 WPts