WTT Feeder Dusseldorf | 2022/01/12 13:00 | Mahmoud Helmy v Louis Price | W | 4-0 |
WTT Contender Lasko | 2021/11/01 13:35 | Irvin Bertrand v Mahmoud Helmy | L | 3-0 |
WTT Contender Tunis | 2021/10/25 17:45 | Mahmoud Helmy v Jakub Dyjas | L | 0-3 |
WTT Contender Tunis | 2021/10/24 19:15 | Abdelbasset Chaichi v Mahmoud Helmy | W | 1-3 |
Spanish Open | 2020/02/05 12:00 | Mahmoud Helmy v Joan Masip | L | 0-3 |
Qatar Open XD | 2018/10/25 15:20 | Pak Nam Ng v Mahmoud Helmy | L | 3-1 |
Qatar Open XD | 2017/08/11 16:40 | Mahmoud Helmy v Nurudeen Hassan | L | 6-10 |
Qatar Open XD | 2017/08/11 09:40 | Rares Sipos v Mahmoud Helmy | L | 3-0 |
WTT Feeder Dusseldorf | 2022/01/12 14:30 | John Oyebode v Pavel Platonov | W | 3-2 |
Challenger Ochsenhausen | 2021/11/12 09:30 | John Oyebode v Florian Bourrassaud | L | 1-3 |
Challenger Ochsenhausen | 2021/11/12 07:30 | John Oyebode v Alexander Valuch | L | 1-3 |
Challenger Ochsenhausen | 2021/11/11 10:10 | John Oyebode v Sven Happek | L | 2-3 |
Challenger Ochsenhausen | 2021/11/11 08:10 | Dauud Cheaib v John Oyebode | L | 3-0 |
Challenger Ochsenhausen | 2021/11/10 12:50 | Liang Qiu v John Oyebode | W | 0-3 |
Challenger Ochsenhausen | 2021/11/10 10:50 | John Oyebode v Simon Berglund | L | 0-3 |
Challenger Ochsenhausen | 2021/11/10 08:50 | John Oyebode v Evgueni Chtchetinine | L | 1-3 |