MECI
| 19.06.19 | 1-a rundă | Garrett Johns | Ang Ji | 3-6, 6-1, 6-4 | Hard |
STATISTICI MECI
| Prima administrare % | 36/70 (51%) | 51/79 (65%) |
| Punctele câştigate la prima administrare | 27/36 (75%) | 33/51 (65%) |
| Punctele câştigate la a doua administrare | 22/34 (65%) | 12/28 (43%) |
| Break-ballurile câştigate | 4/4 (100%) | 2/3 (67%) |
| Puncte câştigate din returnare | 34/79 (43%) | 21/70 (30%) |
| Total puncte câştigate | 83/149 (56%) | 66/149 (44%) |
| Greșeli duble | 2 | 3 |
| ași | 5 | 4 |
STATISTICI MECI
| 1 | ||
| Garrett Johns | 0-0 | |
| 0-0, 15-15, 30-15, 30-30, 30-40[BP] | ||
| 0-1 | Ang Ji | |
| 0-0, 0-15, 15-15, 15-30, 30-30, 40-30[BP] | ||
| Garrett Johns | 1-1 | |
| 0-0, 15-0, 15-15, 15-30, 15-40[BP] | ||
| 1-2 | Ang Ji | |
| 0-0, 15-0, 30-0, 40-0[BP] | ||
| Garrett Johns | 2-2 | |
| 0-0, 0-15, 0-30, 0-40[BP] | ||
| 2-3 | Ang Ji | |
| 0-0, 15-0, 30-0, 40-0[BP], 40-15[BP], 40-30[BP], 40-40, A-40[BP] | ||
| Garrett Johns | 3-3 | |
| 0-0, 15-0, 30-0, 30-15, 30-30, 30-40[BP], 40-40, 40-A[BP], 40-40, 40-A[BP] | ||
| 3-4 | Ang Ji | |
| 0-0, 15-0, 15-15, 15-30, 15-40, 30-40 | ||
| Garrett Johns | 3-5 | |
| 0-0, 15-0, 15-15, 15-30, 15-40[BP] | ||
| 3-6 | ||
| 2 | ||
| 0-0 | Ang Ji | |
| 0-0, 15-0, 30-0, 40-0[BP] | ||
| Garrett Johns | 1-0 | |
| 0-0, 0-15, 15-15, 30-15, 30-30, 40-30 | ||
| 2-0 | Ang Ji | |
| 0-0, 15-0, 15-15, 30-15, 30-30, 40-30[BP] | ||
| Garrett Johns | 3-0 | |
| 0-0, 15-0, 30-0, 30-15, 40-15 | ||
| 4-0 | Ang Ji | |
| 0-0, 15-0, 30-0, 40-0[BP] | ||
| Garrett Johns | 5-0 | |
| 0-0, 0-15, 0-30, 15-30, 15-40[BP], 30-40[BP], 40-40, 40-A[BP] | ||
| 5-1 | Ang Ji | |
| 0-0, 15-0, 30-0, 40-0[BP] | ||
| 6-1 | ||
| 3 | ||
| Garrett Johns | 0-0 | |
| 0-0, 15-0, 30-0, 40-0 | ||
| 1-0 | Ang Ji | |
| 0-0, 15-0, 15-15, 15-30, 30-30, 40-30[BP] | ||
| Garrett Johns | 2-0 | |
| 0-0, 0-15, 15-15, 15-30, 30-30, 30-40[BP] | ||
| 2-1 | Ang Ji | |
| 0-0, 15-0, 15-15, 15-30, 30-30, 30-40 | ||
| Garrett Johns | 2-2 | |
| 0-0, 0-15, 0-30, 15-30, 15-40[BP] | ||
| 2-3 | Ang Ji | |
| 0-0, 0-15, 15-15, 30-15, 30-30, 40-30[BP] | ||
| Garrett Johns | 3-3 | |
| 0-0, 15-0, 15-15, 30-15, 30-30, 30-40[BP], 40-40, 40-A[BP], 40-40 | ||
| 3-4 | Ang Ji | |
| 0-0, 15-0, 30-0, 40-0[BP] | ||
| Garrett Johns | 4-4 | |
| 0-0, 0-15, 15-15, 30-15, 40-15 | ||
| 5-4 | Ang Ji | |
| 0-0, 15-0, 15-15, 30-15, 30-30, 40-30[BP] | ||
| 6-4 | ||
Ţara
Data naşterii
Înălţime
Greutate
Profesional din
Joacă
Poziţie în clasament
Puncte
Premii
Data naşterii
Înălţime
Greutate
Profesional din
Joacă
Poziţie în clasament
Puncte
Premii
China
03.03.97, 29 Vârsta
03.03.97, 29 Vârsta
Garrett Johns vs. Ang Ji - meciuri reciproce
| 19.06.19 | 1-a rundă | Garrett Johns | Ang Ji | 3-6, 6-1, 6-4 | detaliu meci | Hard |
Garrett Johns form & Ang Ji form
Garrett Johns - ultimele meciuri
| 01.06.26 1-a rundă de calif. | vs. Olaf Pieczkowski | 6-3, 5-7, 4-6 | detaliu meci | |
| 11.05.26 Calificare | vs. Eero Vasa | 4-6, 1-6 | detaliu meci | |
| 11.05.26 1-a rundă de calif. | vs. Francisco Rocha | 6-3, 7-63 | detaliu meci | |
| 04.05.26 Calificare | vs. Frederico Ferreira Silva | 2-6, 0-6 | detaliu meci | |
| 03.05.26 1-a rundă de calif. | vs. Michalis Sakellaridis | 6-1, 6-1 | detaliu meci | |
| 29.04.26 a 2-a rundă | vs. Marco Cecchinato | 3-6, 6-73 | detaliu meci | |
| 28.04.26 1-a rundă | vs. Jan Jermar | 6-1, 6-3 | detaliu meci | |
| 27.04.26 Calificare | vs. Dominik Recek | 6-4, 6-74, 6-2 | detaliu meci | |
| 26.04.26 1-a rundă de calif. | vs. Pawel Juszczak | 6-1, 6-2 | detaliu meci | |
| 19.04.26 1-a rundă de calif. | vs. Andrew Johnson | 6-74, 4-6 | detaliu meci | |
| 15.04.26 a 2-a rundă | vs. Hynek Barton | 4-6, 4-6 | detaliu meci | |
| 14.04.26 1-a rundă | vs. Colton Smith | 7-66, 6-1 | detaliu meci | |
| 13.04.26 Calificare | vs. Daniel Dutra Da Silva | 7-64, 2-6, 7-65 | detaliu meci | |
| 12.04.26 1-a rundă de calif. | vs. Ronald Hohmann | 6-2, 6-4 | detaliu meci | |
| 09.04.26 a 2-a rundă | vs. Daniel Dutra Da Silva | 4-6, 3-6 | detaliu meci | |
| 07.04.26 1-a rundă | vs. Daniel Elahi Galan | 6-2, 7-62 | detaliu meci | |
| 06.04.26 Calificare | vs. Ryan Colby | 5-1, Ryan Colby - retragere | detaliu meci | |
| 05.04.26 1-a rundă de calif. | vs. Ronald Hohmann | 6-73, 6-2, 6-4 | detaliu meci | |
| 25.03.26 a 2-a rundă | vs. Lorenzo Joaquin Rodriguez | 2-6, 1-6 | detaliu meci | |
| 23.03.26 1-a rundă | vs. Valerio Aboian | 6-2, 5-7, 6-4 | detaliu meci | |
| 10.03.26 1-a rundă | vs. Alexander Donski | 6-74, 6-79 | detaliu meci | |
| 02.03.26 1-a rundă | vs. Marco Trungelliti | 4-6, 6-4, 4-6 | detaliu meci | |
| 09.02.26 1-a rundă | vs. Christian Langmo | 5-7, 3-6 | detaliu meci | |
| 03.02.26 1-a rundă | vs. Tristan Boyer | 4-6, 4-6 | detaliu meci | |
| 29.01.26 a 2-a rundă | vs. Patrick Kypson | 6-74, 2-6 | detaliu meci | |
| 28.01.26 1-a rundă | vs. Karl Poling | 6-2, 7-65 | detaliu meci | |
| 16.01.26 Sfert de finală | vs. Lukas Pokorny | 6-3, 3-6, 4-6 | detaliu meci | |
| 15.01.26 a 2-a rundă | vs. Kosuke Ogura | 6-1, 6-3 | detaliu meci | |
| 13.01.26 1-a rundă | vs. Yoan Naydenov | 6-3, 6-0 | detaliu meci | |
| 08.01.26 a 2-a rundă | vs. Alaa Trifi | 6-74, 6-4, 5-7 | detaliu meci | |
Ang Ji - ultimele meciuri
| 22.09.19 2-a rundă de calif. | vs. Christian Didier Chin | 0-6, 0-6 | detaliu meci | |
| 21.09.19 1-a rundă de calif. | vs. Sida Zeng | 6-4, 7-61 | detaliu meci | |
| 14.09.19 1-a rundă de calif. | vs. Pietro Mugelli | 6-0, 3-6, 7-10 | detaliu meci | |
| 09.07.19 1-a rundă | vs. Tsung-Hua Yang | 2-6, 2-6 | detaliu meci | |
| 01.07.19 1-a rundă de calif. | vs. Liran Chen | 6-3, 6-75, 6-10 | detaliu meci | |
| 24.06.19 1-a rundă de calif. | vs. Zhou Mingzhou | 5-7, 3-6 | detaliu meci | |
| 19.06.19 1-a rundă | vs. Garrett Johns | 6-3, 1-6, 4-6 | detaliu meci | |
| 18.06.19 Calificare | vs. Arturs Lazdins | 6-4, 3-6, 8-10 | detaliu meci | |
| 17.06.19 1-a rundă de calif. | vs. Zhe Zhou | 6-1, 7-65 | detaliu meci | |
| 10.06.19 1-a rundă de calif. | vs. Zhe Zhou | 4-6, 6-72 | detaliu meci | |
| 28.05.19 Calificare | vs. Ruikai Wang | 0-6, 4-6 | detaliu meci | |
| 27.05.19 1-a rundă de calif. | vs. Jun Chong Zhong | 6-0, 6-2 | detaliu meci | |
| 18.08.18 1-a rundă de calif. | vs. Sung Jun Park | 1-6, 3-6 | detaliu meci | |
| 12.08.18 2-a rundă de calif. | vs. Cheong Hwi Kim | 1-6, 1-6 | detaliu meci | |
| 14.07.18 1-a rundă de calif. | vs. Mikal Statham | 1-6, 0-6 | detaliu meci | |
| 08.07.18 2-a rundă de calif. | vs. Wei Qiang Zheng | 3-6, 0-6 | detaliu meci | |
| 07.07.18 1-a rundă de calif. | vs. Jiaqi Zhao | 6-1, 6-1 | detaliu meci | |
| 30.06.18 1-a rundă de calif. | vs. Joachim Li-Ernoul | 6-1, 2-6, 2-6 | detaliu meci | |
| 01.06.18 1-a rundă de calif. | vs. Yong Jia Cai | 1-6, 4-6 | detaliu meci | |
| 29.05.18 1-a rundă | vs. Jianhui Li | 3-6, 0-6 | detaliu meci | |
| 28.05.18 Calificare | vs. Bingyu Yu | 6-74, 6-4, 6-2 | detaliu meci | |
| 27.05.18 2-a rundă de calif. | vs. Xiaoyu He | 2-6, 6-2, 6-3 | detaliu meci | |
| 06.05.18 2-a rundă de calif. | vs. Mousheg Hovhannisyan | 1-6, 2-6 | detaliu meci | |
| 05.05.18 1-a rundă de calif. | vs. Xiaoyu He | 6-2, 6-1 | detaliu meci | |
| 29.04.18 2-a rundă de calif. | vs. Cheong Hwi Kim | 6-1, 3-6, 3-6 | detaliu meci | |
| 28.04.18 1-a rundă de calif. | vs. Long Chen | 6-2, 6-4 | detaliu meci | |
| 20.01.18 1-a rundă de calif. | vs. Shaoyun Liu | 3-6, 3-6 | detaliu meci | |
| 13.01.18 1-a rundă de calif. | vs. Joachim Li-Ernoul | 6-4, 4-6, 4-6 | detaliu meci | |
| 24.07.17 2-a rundă de calif. | vs. Jie Cui | 5-7, 3-6 | detaliu meci | |
| 17.07.17 Calificare | vs. Tao Mu | 2-6, 3-6 | detaliu meci | |



Pariați responsabil.