Level, 1 wins each over 2 singles meetings since 2025. Last meeting on 06/08/2025 at M25 Southaven.
| Date | Tournament | Round | Surface | Winner | Score |
|---|---|---|---|---|---|
| 06/08/2025 | M25 Southaven | Round 1 | hard | Dickerson | 7-6(4) 6-1 |
| 14/05/2025 | M15 Orlando | Round 1 | clay | Xu | 2-6 6-2 6-0 |
| hard | Dickerson 1 - 0 Xu |
| clay | Dickerson 0 - 1 Xu |
| 2025 | Dickerson 1 - 1 Xu |
117 wins, 91 losses since 2021 (56.3%).
Last matches: D V D D D
29 wins, 20 losses since 2021 (59.2%).
Last matches: D V D V V
Level, 1 wins each over 2 singles meetings since 2025.
On 06/08/2025, at M25 Southaven (Round 1): Ryan Dickerson won 7-6(4) 6-1.