Stadium: Trent 1 Round: 25 Ground: Grass
| Australian Open Qual | 2018/01/10 02:25 | Go Soeda v Oscar Otte | 6-3,7-6 |
| Challenger Yokohama | 2019/03/01 04:05 | Gianluca Mager v Oscar Otte | 2-6,4-6 |
| Challenger Yokohama | 2019/02/28 05:00 | Max Purcell v Oscar Otte | 6-1,5-7,4-6 |
| Challenger Yokohama | 2019/02/27 04:30 | Yan Bai v Oscar Otte | 3-6,2-6 |
| Challenger Cherbourg | 2019/02/15 15:30 | Ugo Humbert v Oscar Otte | 6-4,6-4 |
| Challenger Cherbourg | 2019/02/14 11:25 | Oscar Otte v Gianluigi Quinzi | 7-6,6-1 |
| Challenger Cherbourg | 2019/02/13 10:20 | Oscar Otte v Filip Horansky | 7-5,6-2 |
| Challenger Budapest | 2019/02/09 14:35 | Roberto Marcora v Oscar Otte | 6-4,7-6 |
| Challenger Budapest | 2019/02/08 13:00 | Mathias Bourgue v Oscar Otte | 3-6,3-6 |
| Challenger Yokohama | 2019/02/28 06:35 | Go Soeda v Gianluca Mager | 6-3,5-7,5-7 |
| Challenger Yokohama | 2019/02/27 05:50 | Go Soeda v Cheong-Eui Kim | 6-1,6-4 |
| Challenger Bangkok 1A | 2019/02/22 06:35 | Prajnesh Gunneswaran v Go Soeda | 6-3,6-3 |
| Challenger Bangkok 1A | 2019/02/21 05:05 | Go Soeda v Thiemo De Bakker | 6-7,6-2,6-2 |
| Challenger Bangkok 1A | 2019/02/20 07:25 | Go Soeda v Oriol Roca Batalla | 6-4,6-1 |
| Challenger Bangkok | 2019/02/15 06:25 | Henri Laaksonen v Go Soeda | 7-6,4-6,6-3 |
| Challenger Bangkok | 2019/02/14 04:40 | Go Soeda v Viktor Troicki | 6-0,6-4 |
| Challenger Bangkok | 2019/02/12 06:25 | Go Soeda v Pol Wattanakul | 6-3,6-3 |