Challenger Indian Wells | 2020/03/03 18:00 | Sem Verbeek v Maxime Cressy | 7-6,6-3 |
Challenger Calgary | 2020/03/01 21:30 | Arthur Rinderknech v Maxime Cressy | 3-6,7-6,6-4 |
Challenger Calgary | 2020/02/29 19:00 | Maxime Cressy v Liam Broady | 6-3,4-6,7-6 |
Challenger Calgary | 2020/02/28 21:55 | Maxime Cressy v Yusuke Takahashi | 4-6,7-6,6-4 |
Challenger Calgary | 2020/02/27 01:40 | Patrik Niklas-Salminen v Maxime Cressy | 3-6,2-6 |
Challenger Drummondville | 2020/02/23 18:00 | Arthur Rinderknech v Maxime Cressy | 7-6,4-6,4-6 |
Challenger Drummondville | 2020/02/22 17:00 | Maxime Cressy v Johannes Haerteis | 7-6,6-4 |
Challenger Drummondville | 2020/02/21 16:00 | Tobias Kamke v Maxime Cressy | 4-6,3-6 |
ITF M15 Monastir | 2020/03/06 10:20 | Calvin Hemery v Tim Handel | 6-2,6-4 |
ITF M15 Monastir | 2020/03/05 12:50 | Calvin Hemery v Ameur Ben Hassen | 6-3,6-2 |
ITF M15 Monastir | 2020/03/03 08:30 | Calvin Hemery v Tom Pisane | 7-5,6-3 |
ITF M15 Monastir | 2020/02/26 09:50 | David Perez Sanz v Calvin Hemery | 6-4,5-7,6-3 |
ITF M25 Nonthaburi | 2020/01/30 04:45 | Calvin Hemery v Maximilian Neuchrist | 7-6,4-6,2-6 |
ITF M25 Nonthaburi | 2020/01/29 05:45 | Corentin Denolly v Calvin Hemery | 3-6,6-3,3-6 |
Challenger Ann Arbor | 2020/01/06 23:45 | Alessandro Bega v Calvin Hemery | 1-6,4-6 |
ITF M15 Monastir | 2019/12/08 10:30 | Arthur Rinderknech v Calvin Hemery | 6-7,4-6 |