Ranking history updated: 2026-08-31 10:31 UTC

Hanyu Guo WTA Ranking History

Hanyu Guo's WTA ranking history, with year-by-year summaries plus every available weekly rank, age and points snapshot.

Latest Rank
211
Latest date
Aug 31, 2026
This season
-38
Career high
156
Career-high date
Feb 23, 2026
Career-high points
493
Points-high date
Jun 8, 2026
Best year-end
171
Weeks at #1
0

Coverage: 493 distinct observed ranking weeks, Jul 27, 2015–Aug 31, 2026. Available-week totals may undercount careers where historical snapshots are missing. Weeks at No. 1 counts available snapshots.

Rank and Points

Select a legend item to show or hide that series. Focus the chart and use the left and right arrow keys to inspect ranking snapshots.

Ranking History

Season Date Week Age Rank Points
2017 May 8 19 19.0 #345 115
2017 May 1 18 19.0 #347 118
2017 Apr 24 17 18.9 #338 118
2017 Apr 17 16 18.9 #358 105
2017 Apr 10 15 18.9 #354 107
2017 Apr 3 14 18.9 #351 107
2017 Mar 27 13 18.9 #355 107
2017 Mar 20 12 18.8 #355 107
2017 Mar 13 11 18.8 #352 106
2017 Mar 6 10 18.8 #352 106
2017 Feb 27 9 18.8 #370 100
2017 Feb 20 8 18.8 #377 97
2017 Feb 13 7 18.7 #376 97
2017 Feb 6 6 18.7 #378 97
2017 Jan 30 5 18.7 #377 97
2017 Jan 23 4 18.7 #379 97
2017 Jan 16 3 18.7 #379 97
2017 Jan 9 2 18.6 #377 97
2017 Jan 2 1 18.6 #376 97
2016 Dec 26 52 18.6 #380 97
2016 Dec 19 51 18.6 #377 98
2016 Dec 12 50 18.6 #377 98
2016 Dec 5 49 18.6 #376 98
2016 Nov 28 48 18.5 #375 98
2016 Nov 21 47 18.5 #379 98
2016 Nov 14 46 18.5 #427 80
2016 Nov 7 45 18.5 #442 76
2016 Oct 31 44 18.5 #441 76
2016 Oct 24 43 18.4 #446 74
2016 Oct 17 42 18.4 #456 71
2016 Oct 10 41 18.4 #498 59
2016 Oct 3 40 18.4 #522 53
2016 Sep 26 39 18.4 #523 53
2016 Sep 19 38 18.3 #526 53
2016 Sep 12 37 18.3 #538 52
2016 Sep 5 36 18.3 #748 22
2016 Aug 29 35 18.3 #748 22
2016 Aug 22 34 18.3 #747 22
2016 Aug 15 33 18.2 #759 21
2016 Aug 8 32 18.2 #762 21
2016 Aug 1 31 18.2 #760 21
2016 Jul 25 30 18.2 #702 26
2016 Jul 18 29 18.2 #660 31
2016 Jul 11 28 18.1 #657 31
2016 Jul 4 27 18.1 #669 29
2016 Jun 27 26 18.1 #669 29
2016 Jun 20 25 18.1 #659 30
2016 Jun 13 24 18.1 #669 29
2016 Jun 6 23 18.1 #670 29
2016 May 30 22 18.0 #671 29
2016 May 23 21 18.0 #671 29
2016 May 16 20 18.0 #693 26
2016 May 9 19 18.0 #693 26
2016 May 2 18 18.0 #744 22
2016 Apr 25 17 17.9 #746 22
2016 Apr 18 16 17.9 #746 22
2016 Apr 11 15 17.9 #796 19
2016 Apr 4 14 17.9 #795 19
2016 Mar 28 13 17.9 #812 18
2016 Mar 21 12 17.8 #812 18
2016 Mar 14 11 17.8 #824 17
2016 Mar 7 10 17.8 #824 17
2016 Feb 29 9 17.8 #824 17
2016 Feb 22 8 17.8 #827 17
2016 Feb 15 7 17.7 #827 17
2016 Feb 8 6 17.7 #828 17
2016 Feb 1 5 17.7 #827 17
2016 Jan 18 3 17.7 #820 17
2016 Jan 11 2 17.7 #821 17
2016 Jan 4 1 17.6 #821 17
2015 Dec 28 53 17.6 #821 17
2015 Dec 21 52 17.6 #855 15
2015 Dec 14 51 17.6 #856 15
2015 Dec 7 50 17.6 #857 15
2015 Nov 30 49 17.5 #855 15
2015 Nov 23 48 17.5 #854 15
2015 Nov 16 47 17.5 #852 15
2015 Nov 9 46 17.5 #848 15
2015 Nov 2 45 17.5 #846 15
2015 Oct 26 44 17.4 #841 15
2015 Oct 19 43 17.4 #832 15
2015 Oct 12 42 17.4 #835 15
2015 Oct 5 41 17.4 #837 15
2015 Sep 28 40 17.4 #835 15
2015 Sep 21 39 17.3 #832 15
2015 Sep 14 38 17.3 #834 15
2015 Sep 7 37 17.3 #837 15
2015 Aug 31 36 17.3 #837 15
2015 Aug 24 35 17.3 #831 15
2015 Aug 17 34 17.2 #824 15
2015 Aug 10 33 17.2 #822 15
2015 Aug 3 32 17.2 #828 15
2015 Jul 27 31 17.2 #986 9