Current Ranking
0
May 27 2024
0
YTD 2024
Prize Money
$0
$000
YTD 2024
0 / 0
0/0
YTD 2024
Career High
0
Oct 3 2022
0
Career
Prize Money
$0
$000000
Career
0 / 0
000/000
Career

Latest Matches

All Matches
Loading matches data

Sorry, there are no matches available for this year.

Matches do not include current week match results.

Matches Filter
Filter by Year
Filter by Tournament

Matches do not include current week match results.

Loading matches data

Sorry, there are no matches available for this year.

No grand slam information available at this time

This player has not participated in any Grand Slam Singles Main Draw events

2024
Filter

Sorry, we couldn't find any stats data for this year.

Loading Stats Data

* For purposes of the player profile, individual player stats are cumulative for the calendar year and not calculated using a minimum match requirement.

SinglesRanking
Current Singles
1102
Singles Career High Ranking
Highest Singles
500
Oct 03, 2022
Doubles Current Ranking
Current Doubles
1067
Doubles Career High Ranking
Highest Doubles
402
Feb 24, 2014
Custom Filter: Top Rank by Year Year-end Ranking
Loading

No Rankings Data Available

Date Top Rank by Year Year-end Ranking
2024 982
2023 582 918
2022 500 513
2021 608 633
2020 600 631
2019 612 795
2018 746 879
2017 705 1077
2016 573 703
2015 589 604
2014 571 617
2013 695 786
2012 1059 1068
Custom Filter: Top Rank by Year Year-end Ranking
Loading

No Rankings Data Available

Date Top Rank by Year Year-end Ranking
2024 944
2023 522 732
2022 511 534
2021 545 570
2020 779 816
2019 863 979
2018 948 988
2017 570 650
2016 489 667
2015 537 624
2014 402 584
2013 407 481
2012 1196 1209
2011 1095
2024
Loading

No Rankings Data Available

Week Week by Week Ranking
May 27, 2024 1102
May 20, 2024 1103
May 6, 2024 1102
Apr 22, 2024 1101
Apr 15, 2024 1096
Apr 8, 2024 989
Apr 1, 2024 988
Mar 18, 2024 983
Mar 4, 2024 983
Feb 26, 2024 982
Feb 19, 2024 985
Feb 12, 2024 984
Feb 5, 2024 985
Jan 29, 2024 1000
Jan 15, 2024 1002
Jan 8, 2024 1006
Jan 1, 2024 1004
Dec 25, 2023 1006
Dec 18, 2023 934
Dec 11, 2023 933
Dec 4, 2023 932
Nov 27, 2023 934
Nov 20, 2023 930
Nov 13, 2023 927
Nov 6, 2023 918
Oct 23, 2023 905
Oct 16, 2023 899