| Euro Mixed Team Champs | 2023/02/15 15:00 | Fabian Roth v Mark Caljouw | L | 1-2 |
| Giraldilla Int. XD | 2017/04/01 16:30 | Mark Caljouw v Fabian Roth | L | 2-1 |
| Indonesia Masters XD | 2017/02/16 18:36 | Fabian Roth v Mark Caljouw | L | 0-2 |
| Giraldilla Int. XD | 2016/09/29 08:27 | Fabian Roth v Mark Caljouw | W | 2-0 |
| Arctic Open Qual | 2023/10/10 08:05 | Mads Christophersen v Fabian Roth | L | 2-0 |
| Scottish Open | 2023/10/06 14:40 | Luis Enrique Penalver v Fabian Roth | L | 2-0 |
| Scottish Open | 2023/10/06 12:40 | Alvaro Vazquez v Fabian Roth | W | 0-2 |
| US Open Qual | 2023/07/11 17:35 | Enogat Roy v Fabian Roth | L | 2-1 |
| US Open Qual | 2023/07/11 14:00 | Adham H Elgamal v Fabian Roth | W | 0-2 |
| Canada Open | 2023/07/06 18:10 | Shifeng Li v Fabian Roth | L | 2-0 |
| Canada Open | 2023/07/05 17:20 | Fabian Roth v Kento Momota | W | 2-0 |
| Canada Open Qual | 2023/07/04 20:30 | Fabian Roth v Justin Ma | W | 2-0 |
| Dutch Open | 2023/10/12 14:20 | Mark Caljouw v Danylo Bosniuk | L | 0-2 |
| Scottish Open | 2023/10/06 14:20 | Joakim Oldorff v Mark Caljouw | L | 2-0 |
| Scottish Open | 2023/10/06 08:40 | Elias Bracke v Mark Caljouw | W | 0-2 |
| Belgian Int. | 2023/09/14 09:20 | Pablo Abian v Mark Caljouw | L | 1-0 |
| World Championships | 2023/08/21 17:50 | Rasmus Gemke v Mark Caljouw | L | 2-0 |
| European Games | 2023/06/28 13:00 | Nhat Nguyen v Mark Caljouw | W | 0-2 |
| Nantes Int. | 2023/06/17 07:40 | Arnaud Merkle v Mark Caljouw | L | 2-0 |
| Nantes Int. | 2023/06/16 13:00 | Uriel F C Artiga v Mark Caljouw | W | 0-2 |