WTT Contender - Tunis | 2021/10/28 10:00 | Ahmed Saleh v Joao Monteiro | W | 2-3 |
WTT - Feeder Dusseldorf | 2022/01/14 16:30 | Brian Afanador v Joao Monteiro | L | 4-3 |
WTT - Feeder Dusseldorf | 2022/01/13 18:45 | Leo De Nodrest v Joao Monteiro | W | 2-3 |
World Championship | 2021/11/25 01:20 | Joao Monteiro v Hugo Calderano | L | 1-4 |
World Championship | 2021/11/23 19:00 | Joao Monteiro v Brian Afanador | W | 4-3 |
Liga Campionilor | 2021/11/06 14:25 | Liam Pitchford v Joao Monteiro | W | 2-3 |
Liga Campionilor | 2021/11/05 11:30 | Tomas Konecny v Joao Monteiro | W | 1-3 |
Liga Campionilor | 2021/11/05 09:25 | Frane Kojic v Joao Monteiro | L | 3-2 |
Liga Campionilor | 2021/11/04 11:30 | Joao Monteiro v Sadi Ismailov | W | 3-1 |
World Championship | 2021/11/23 19:00 | Truls Moregard v Ahmed Saleh | L | 4-0 |
WTT Contender - Tunis | 2021/10/28 10:00 | Ahmed Saleh v Joao Monteiro | L | 2-3 |
Jocurile Olimpice 2020 - Masculin 2020 | 2021/07/25 05:45 | Ahmed Saleh v Panagiotis Gionis | L | 1-4 |
WTT Star Contender - Doha | 2021/03/09 12:20 | Ahmed Saleh v Dimitrij Ovtcharov | L | 0-3 |
WTT Star Contender - Doha | 2021/03/08 13:15 | Yukiya Uda v Ahmed Saleh | W | 1-3 |
WTT Contender - Doha | 2021/03/01 09:00 | Ahmed Saleh v Frane Kojic | L | 1-3 |
Cupa Mondiala | 2020/11/13 09:45 | Youngsik Jeoung v Ahmed Saleh | L | 4-0 |
Cupa Mondiala | 2020/11/13 06:45 | Tomislav Pucar v Ahmed Saleh | L | 4-2 |