Round: 27 Ground: Hardcourt indoor
| ITF Great Britain F6 | 2016/11/09 10:00 | Scott Clayton v Jonathan Gray | 6-0,6-4 |
| ITF Great Britain F5 | 2016/11/01 14:10 | Jonathan Gray v Scott Clayton | 6-4,3-6,4-6 |
| ITF Egypt F30 | 2016/10/26 08:00 | Jonathan Gray v David Hopkins | 2-6,4-6 |
| ITF Egypt F29 | 2016/10/19 11:55 | Robbie Ridout v Jonathan Gray | 6-3,6-3 |
| ITF Egypt F28 | 2016/10/12 14:30 | Jonathan Gray v Andrea Vavassori | 1-6,2-6 |
| ITF Egypt F28 Qual | 2016/10/10 14:00 | Jonathan Gray v Georg Winkler | 6-2,6-3 |
| ITF Egypt F27 | 2016/10/06 17:35 | Petr Hajek v Jonathan Gray | 7-6,5-7,6-2 |
| ITF Egypt F27 | 2016/10/05 17:10 | Sagar Ahuja v Jonathan Gray | 0-6,0-6 |
| ITF Germany F1 | 2017/01/13 13:40 | Oscar Otte v Dzmitry Zhyrmont | 2-6,4-6 |
| ITF Germany F1 | 2017/01/12 13:40 | Oscar Otte v Jakob Sude | 7-6,6-3 |
| ITF Germany F1 | 2017/01/10 17:00 | Oscar Otte v Lukas Ollert | 6-2,6-1 |
| Challenger Eckental | 2016/11/01 14:00 | Oscar Otte v Federico Gaio | 4-6,2-6 |
| Challenger Eckental Qual | 2016/10/31 11:30 | Oscar Otte v Kevin Krawietz | 7-5,6-0 |
| Challenger Eckental Qual | 2016/10/30 12:35 | Gregoire Barrere v Oscar Otte | 4-6,3-6 |
| Challenger Eckental Qual | 2016/10/29 14:55 | Tsung-Hua Yang v Oscar Otte | 1-6,5-7 |
| ITF Germany F16 | 2016/10/28 09:00 | Oscar Otte v Gijs Brouwer | 6-7,7-5,3-6 |