Swiss Open WD Qual | 2018/10/30 10:55 | Ethan Rose v David Kramer | W | 1-2 |
Polish Int. | 2018/09/20 16:55 | David Kramer v Lukas Holub | W | 2-0 |
Swiss Open WD Qual | 2017/12/05 11:00 | David Kramer v Michael Giesinger | L | 0-2 |
Indonesia Masters XD | 2017/10/31 18:15 | Lucas Corvee v David Kramer | L | 2-0 |
Swiss Open WD Qual | 2017/10/31 10:00 | David Kramer v Juno Thomas | W | 2-0 |
Giraldilla Int. XD | 2017/04/20 13:20 | Murat Sen v David Kramer | L | 2-0 |
Giraldilla Int. XD | 2018/09/28 08:30 | Kai Schaefer v Subhankar Dey | L | 1-2 |
Polish Int. | 2018/09/23 14:00 | Harsheel Dani v Kai Schaefer | W | 1-2 |
Polish Int. | 2018/09/23 09:20 | Iikka Heino v Kai Schaefer | W | 0-2 |
Polish Int. | 2018/09/22 12:00 | Rasmus Messerschmidt v Kai Schaefer | W | 0-2 |
Giraldilla Int. XD | 2018/08/29 12:50 | Yu Igarashi v Kai Schaefer | L | 2-0 |
All England Open | 2018/07/31 09:40 | Kai Schaefer v Hans-Kristian Vittinghus | L | 1-2 |
Swiss Open WD Qual | 2018/07/17 00:55 | Kai Schaefer v Firman Abdul Kholik | L | 1-2 |
Giraldilla Int. XD | 2018/06/20 19:40 | Sitthikom Thammasin v Kai Schaefer | L | 2-0 |