ATP Location Tournament Date Series Court Surface Round Best of
1 Adelaide Adelaide International 1 1/1/2023 ATP250 Outdoor Hard 1st Round 3
1 Adelaide Adelaide International 1 1/1/2023 ATP250 Outdoor Hard 1st Round 3
1 Adelaide Adelaide International 1 1/2/2023 ATP250 Outdoor Hard 1st Round 3
1 Adelaide Adelaide International 1 1/2/2023 ATP250 Outdoor Hard 1st Round 3
1 Adelaide Adelaide International 1 1/2/2023 ATP250 Outdoor Hard 1st Round 3
1 Adelaide Adelaide International 1 1/2/2023 ATP250 Outdoor Hard 1st Round 3
1 Adelaide Adelaide International 1 1/2/2023 ATP250 Outdoor Hard 1st Round 3
1 Adelaide Adelaide International 1 1/2/2023 ATP250 Outdoor Hard 1st Round 3
1 Adelaide Adelaide International 1 1/2/2023 ATP250 Outdoor Hard 1st Round 3
1 Adelaide Adelaide International 1 1/3/2023 ATP250 Outdoor Hard 1st Round 3
1 Adelaide Adelaide International 1 1/3/2023 ATP250 Outdoor Hard 1st Round 3
1 Adelaide Adelaide International 1 1/3/2023 ATP250 Outdoor Hard 1st Round 3
1 Adelaide Adelaide International 1 1/3/2023 ATP250 Outdoor Hard 1st Round 3
1 Adelaide Adelaide International 1 1/3/2023 ATP250 Outdoor Hard 1st Round 3
1 Adelaide Adelaide International 1 1/3/2023 ATP250 Outdoor Hard 1st Round 3
1 Adelaide Adelaide International 1 1/3/2023 ATP250 Outdoor Hard 1st Round 3
1 Adelaide Adelaide International 1 1/4/2023 ATP250 Outdoor Hard 2nd Round 3
1 Adelaide Adelaide International 1 1/4/2023 ATP250 Outdoor Hard 2nd Round 3
1 Adelaide Adelaide International 1 1/4/2023 ATP250 Outdoor Hard 2nd Round 3
1 Adelaide Adelaide International 1 1/4/2023 ATP250 Outdoor Hard 2nd Round 3
1 Adelaide Adelaide International 1 1/5/2023 ATP250 Outdoor Hard 2nd Round 3
1 Adelaide Adelaide International 1 1/5/2023 ATP250 Outdoor Hard 2nd Round 3
1 Adelaide Adelaide International 1 1/5/2023 ATP250 Outdoor Hard 2nd Round 3
1 Adelaide Adelaide International 1 1/5/2023 ATP250 Outdoor Hard 2nd Round 3
1 Adelaide Adelaide International 1 1/6/2023 ATP250 Outdoor Hard Quarterfinals 3
1 Adelaide Adelaide International 1 1/6/2023 ATP250 Outdoor Hard Quarterfinals 3
1 Adelaide Adelaide International 1 1/6/2023 ATP250 Outdoor Hard Quarterfinals 3
1 Adelaide Adelaide International 1 1/6/2023 ATP250 Outdoor Hard Quarterfinals 3
1 Adelaide Adelaide International 1 1/7/2023 ATP250 Outdoor Hard Semifinals 3
1 Adelaide Adelaide International 1 1/7/2023 ATP250 Outdoor Hard Semifinals 3
1 Adelaide Adelaide International 1 1/8/2023 ATP250 Outdoor Hard The Final 3
2 Pune Maharashtra Open 1/2/2023 ATP250 Outdoor Hard 1st Round 3
2 Pune Maharashtra Open 1/2/2023 ATP250 Outdoor Hard 1st Round 3
2 Pune Maharashtra Open 1/2/2023 ATP250 Outdoor Hard 1st Round 3
2 Pune Maharashtra Open 1/2/2023 ATP250 Outdoor Hard 1st Round 3
2 Pune Maharashtra Open 1/2/2023 ATP250 Outdoor Hard 1st Round 3
2 Pune Maharashtra Open 1/2/2023 ATP250 Outdoor Hard 1st Round 3
2 Pune Maharashtra Open 1/2/2023 ATP250 Outdoor Hard 1st Round 3
2 Pune Maharashtra Open 1/3/2023 ATP250 Outdoor Hard 1st Round 3
2 Pune Maharashtra Open 1/3/2023 ATP250 Outdoor Hard 1st Round 3
2 Pune Maharashtra Open 1/3/2023 ATP250 Outdoor Hard 1st Round 3
2 Pune Maharashtra Open 1/3/2023 ATP250 Outdoor Hard 1st Round 3
2 Pune Maharashtra Open 1/3/2023 ATP250 Outdoor Hard 1st Round 3
2 Pune Maharashtra Open 1/4/2023 ATP250 Outdoor Hard 2nd Round 3
2 Pune Maharashtra Open 1/4/2023 ATP250 Outdoor Hard 2nd Round 3
2 Pune Maharashtra Open 1/4/2023 ATP250 Outdoor Hard 2nd Round 3
2 Pune Maharashtra Open 1/4/2023 ATP250 Outdoor Hard 2nd Round 3
2 Pune Maharashtra Open 1/4/2023 ATP250 Outdoor Hard 2nd Round 3
2 Pune Maharashtra Open 1/4/2023 ATP250 Outdoor Hard 2nd Round 3
2 Pune Maharashtra Open 1/4/2023 ATP250 Outdoor Hard 2nd Round 3
2 Pune Maharashtra Open 1/4/2023 ATP250 Outdoor Hard 2nd Round 3
2 Pune Maharashtra Open 1/5/2023 ATP250 Outdoor Hard Quarterfinals 3
2 Pune Maharashtra Open 1/5/2023 ATP250 Outdoor Hard Quarterfinals 3
2 Pune Maharashtra Open 1/5/2023 ATP250 Outdoor Hard Quarterfinals 3
2 Pune Maharashtra Open 1/5/2023 ATP250 Outdoor Hard Quarterfinals 3
2 Pune Maharashtra Open 1/6/2023 ATP250 Outdoor Hard Semifinals 3
2 Pune Maharashtra Open 1/6/2023 ATP250 Outdoor Hard Semifinals 3
2 Pune Maharashtra Open 1/7/2023 ATP250 Outdoor Hard The Final 3
3 Adelaide Adelaide International 2 1/9/2023 ATP250 Outdoor Hard 1st Round 3
3 Adelaide Adelaide International 2 1/9/2023 ATP250 Outdoor Hard 1st Round 3
3 Adelaide Adelaide International 2 1/9/2023 ATP250 Outdoor Hard 1st Round 3
3 Adelaide Adelaide International 2 1/9/2023 ATP250 Outdoor Hard 1st Round 3
3 Adelaide Adelaide International 2 1/9/2023 ATP250 Outdoor Hard 1st Round 3
3 Adelaide Adelaide International 2 1/10/2023 ATP250 Outdoor Hard 1st Round 3
3 Adelaide Adelaide International 2 1/10/2023 ATP250 Outdoor Hard 1st Round 3
3 Adelaide Adelaide International 2 1/10/2023 ATP250 Outdoor Hard 1st Round 3
3 Adelaide Adelaide International 2 1/10/2023 ATP250 Outdoor Hard 1st Round 3
3 Adelaide Adelaide International 2 1/10/2023 ATP250 Outdoor Hard 1st Round 3
3 Adelaide Adelaide International 2 1/10/2023 ATP250 Outdoor Hard 1st Round 3
3 Adelaide Adelaide International 2 1/10/2023 ATP250 Outdoor Hard 1st Round 3
3 Adelaide Adelaide International 2 1/11/2023 ATP250 Outdoor Hard 2nd Round 3
3 Adelaide Adelaide International 2 1/11/2023 ATP250 Outdoor Hard 2nd Round 3
3 Adelaide Adelaide International 2 1/11/2023 ATP250 Outdoor Hard 2nd Round 3
3 Adelaide Adelaide International 2 1/11/2023 ATP250 Outdoor Hard 2nd Round 3
3 Adelaide Adelaide International 2 1/11/2023 ATP250 Outdoor Hard 2nd Round 3
3 Adelaide Adelaide International 2 1/11/2023 ATP250 Outdoor Hard 2nd Round 3
3 Adelaide Adelaide International 2 1/11/2023 ATP250 Outdoor Hard 2nd Round 3
3 Adelaide Adelaide International 2 1/11/2023 ATP250 Outdoor Hard 2nd Round 3
3 Adelaide Adelaide International 2 1/12/2023 ATP250 Outdoor Hard Quarterfinals 3
3 Adelaide Adelaide International 2 1/12/2023 ATP250 Outdoor Hard Quarterfinals 3
3 Adelaide Adelaide International 2 1/12/2023 ATP250 Outdoor Hard Quarterfinals 3
3 Adelaide Adelaide International 2 1/12/2023 ATP250 Outdoor Hard Quarterfinals 3
3 Adelaide Adelaide International 2 1/13/2023 ATP250 Outdoor Hard Semifinals 3
3 Adelaide Adelaide International 2 1/13/2023 ATP250 Outdoor Hard Semifinals 3
3 Adelaide Adelaide International 2 1/14/2023 ATP250 Outdoor Hard The Final 3
4 Auckland ASB Classic 1/8/2023 ATP250 Outdoor Hard 1st Round 3
4 Auckland ASB Classic 1/9/2023 ATP250 Outdoor Hard 1st Round 3
4 Auckland ASB Classic 1/9/2023 ATP250 Outdoor Hard 1st Round 3
4 Auckland ASB Classic 1/9/2023 ATP250 Outdoor Hard 1st Round 3
4 Auckland ASB Classic 1/9/2023 ATP250 Outdoor Hard 1st Round 3
4 Auckland ASB Classic 1/9/2023 ATP250 Outdoor Hard 1st Round 3
4 Auckland ASB Classic 1/9/2023 ATP250 Outdoor Hard 1st Round 3
4 Auckland ASB Classic 1/10/2023 ATP250 Outdoor Hard 1st Round 3
4 Auckland ASB Classic 1/10/2023 ATP250 Outdoor Hard 1st Round 3
4 Auckland ASB Classic 1/10/2023 ATP250 Outdoor Hard 1st Round 3
4 Auckland ASB Classic 1/10/2023 ATP250 Outdoor Hard 1st Round 3
4 Auckland ASB Classic 1/10/2023 ATP250 Outdoor Hard 1st Round 3
4 Auckland ASB Classic 1/10/2023 ATP250 Outdoor Hard 2nd Round 3
4 Auckland ASB Classic 1/10/2023 ATP250 Outdoor Hard 2nd Round 3
4 Auckland ASB Classic 1/11/2023 ATP250 Outdoor Hard 2nd Round 3
4 Auckland ASB Classic 1/11/2023 ATP250 Outdoor Hard 2nd Round 3
4 Auckland ASB Classic 1/11/2023 ATP250 Outdoor Hard 2nd Round 3
4 Auckland ASB Classic 1/11/2023 ATP250 Outdoor Hard 2nd Round 3
4 Auckland ASB Classic 1/11/2023 ATP250 Outdoor Hard 2nd Round 3
4 Auckland ASB Classic 1/11/2023 ATP250 Outdoor Hard 2nd Round 3
4 Auckland ASB Classic 1/12/2023 ATP250 Outdoor Hard Quarterfinals 3
4 Auckland ASB Classic 1/12/2023 ATP250 Outdoor Hard Quarterfinals 3
4 Auckland ASB Classic 1/12/2023 ATP250 Outdoor Hard Quarterfinals 3
4 Auckland ASB Classic 1/12/2023 ATP250 Outdoor Hard Quarterfinals 3
4 Auckland ASB Classic 1/13/2023 ATP250 Outdoor Hard Semifinals 3
4 Auckland ASB Classic 1/13/2023 ATP250 Outdoor Hard Semifinals 3
4 Auckland ASB Classic 1/14/2023 ATP250 Outdoor Hard The Final 3
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/16/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/17/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/17/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/17/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/17/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/17/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/17/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/17/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/17/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/17/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/17/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/17/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/17/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/17/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/17/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/17/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/17/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/17/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/17/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/17/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/17/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/17/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/17/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 1st Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/18/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/19/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/19/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/19/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/19/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/19/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/19/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/19/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/19/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/19/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/19/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/19/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/19/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/19/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/19/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/19/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/19/2023 Grand Slam Outdoor Hard 2nd Round 5
5 Melbourne Australian Open 1/20/2023 Grand Slam Outdoor Hard 3rd Round 5
5 Melbourne Australian Open 1/20/2023 Grand Slam Outdoor Hard 3rd Round 5
5 Melbourne Australian Open 1/20/2023 Grand Slam Outdoor Hard 3rd Round 5
5 Melbourne Australian Open 1/20/2023 Grand Slam Outdoor Hard 3rd Round 5
5 Melbourne Australian Open 1/20/2023 Grand Slam Outdoor Hard 3rd Round 5
5 Melbourne Australian Open 1/20/2023 Grand Slam Outdoor Hard 3rd Round 5
5 Melbourne Australian Open 1/20/2023 Grand Slam Outdoor Hard 3rd Round 5
5 Melbourne Australian Open 1/20/2023 Grand Slam Outdoor Hard 3rd Round 5
5 Melbourne Australian Open 1/21/2023 Grand Slam Outdoor Hard 3rd Round 5
5 Melbourne Australian Open 1/21/2023 Grand Slam Outdoor Hard 3rd Round 5
5 Melbourne Australian Open 1/21/2023 Grand Slam Outdoor Hard 3rd Round 5
5 Melbourne Australian Open 1/21/2023 Grand Slam Outdoor Hard 3rd Round 5
5 Melbourne Australian Open 1/21/2023 Grand Slam Outdoor Hard 3rd Round 5
5 Melbourne Australian Open 1/21/2023 Grand Slam Outdoor Hard 3rd Round 5
5 Melbourne Australian Open 1/21/2023 Grand Slam Outdoor Hard 3rd Round 5
5 Melbourne Australian Open 1/21/2023 Grand Slam Outdoor Hard 3rd Round 5
5 Melbourne Australian Open 1/22/2023 Grand Slam Outdoor Hard 4th Round 5
5 Melbourne Australian Open 1/22/2023 Grand Slam Outdoor Hard 4th Round 5
5 Melbourne Australian Open 1/22/2023 Grand Slam Outdoor Hard 4th Round 5
5 Melbourne Australian Open 1/22/2023 Grand Slam Outdoor Hard 4th Round 5
5 Melbourne Australian Open 1/23/2023 Grand Slam Outdoor Hard 4th Round 5
5 Melbourne Australian Open 1/23/2023 Grand Slam Outdoor Hard 4th Round 5
5 Melbourne Australian Open 1/23/2023 Grand Slam Outdoor Hard 4th Round 5
5 Melbourne Australian Open 1/23/2023 Grand Slam Outdoor Hard 4th Round 5
5 Melbourne Australian Open 1/24/2023 Grand Slam Outdoor Hard Quarterfinals 5
5 Melbourne Australian Open 1/24/2023 Grand Slam Outdoor Hard Quarterfinals 5
5 Melbourne Australian Open 1/25/2023 Grand Slam Outdoor Hard Quarterfinals 5
5 Melbourne Australian Open 1/25/2023 Grand Slam Outdoor Hard Quarterfinals 5
5 Melbourne Australian Open 1/27/2023 Grand Slam Outdoor Hard Semifinals 5
5 Melbourne Australian Open 1/27/2023 Grand Slam Outdoor Hard Semifinals 5
5 Melbourne Australian Open 1/29/2023 Grand Slam Outdoor Hard The Final 5
6 Cordoba Cordoba Open 2/6/2023 ATP250 Outdoor Clay 1st Round 3
6 Cordoba Cordoba Open 2/6/2023 ATP250 Outdoor Clay 1st Round 3
6 Cordoba Cordoba Open 2/7/2023 ATP250 Outdoor Clay 1st Round 3
6 Cordoba Cordoba Open 2/7/2023 ATP250 Outdoor Clay 1st Round 3
6 Cordoba Cordoba Open 2/7/2023 ATP250 Outdoor Clay 1st Round 3
6 Cordoba Cordoba Open 2/7/2023 ATP250 Outdoor Clay 1st Round 3
6 Cordoba Cordoba Open 2/7/2023 ATP250 Outdoor Clay 1st Round 3
6 Cordoba Cordoba Open 2/7/2023 ATP250 Outdoor Clay 1st Round 3
6 Cordoba Cordoba Open 2/8/2023 ATP250 Outdoor Clay 1st Round 3
6 Cordoba Cordoba Open 2/8/2023 ATP250 Outdoor Clay 1st Round 3
6 Cordoba Cordoba Open 2/8/2023 ATP250 Outdoor Clay 1st Round 3
6 Cordoba Cordoba Open 2/8/2023 ATP250 Outdoor Clay 1st Round 3
6 Cordoba Cordoba Open 2/8/2023 ATP250 Outdoor Clay 2nd Round 3
6 Cordoba Cordoba Open 2/9/2023 ATP250 Outdoor Clay 2nd Round 3
6 Cordoba Cordoba Open 2/9/2023 ATP250 Outdoor Clay 2nd Round 3
6 Cordoba Cordoba Open 2/9/2023 ATP250 Outdoor Clay 2nd Round 3
6 Cordoba Cordoba Open 2/9/2023 ATP250 Outdoor Clay 2nd Round 3
6 Cordoba Cordoba Open 2/9/2023 ATP250 Outdoor Clay 2nd Round 3
6 Cordoba Cordoba Open 2/9/2023 ATP250 Outdoor Clay 2nd Round 3
6 Cordoba Cordoba Open 2/10/2023 ATP250 Outdoor Clay 2nd Round 3
6 Cordoba Cordoba Open 2/10/2023 ATP250 Outdoor Clay Quarterfinals 3
6 Cordoba Cordoba Open 2/10/2023 ATP250 Outdoor Clay Quarterfinals 3
6 Cordoba Cordoba Open 2/10/2023 ATP250 Outdoor Clay Quarterfinals 3
6 Cordoba Cordoba Open 2/10/2023 ATP250 Outdoor Clay Quarterfinals 3
6 Cordoba Cordoba Open 2/11/2023 ATP250 Outdoor Clay Semifinals 3
6 Cordoba Cordoba Open 2/11/2023 ATP250 Outdoor Clay Semifinals 3
6 Cordoba Cordoba Open 2/12/2023 ATP250 Outdoor Clay The Final 3
7 Dallas Dallas Open 2/7/2023 ATP250 Indoor Hard 1st Round 3
7 Dallas Dallas Open 2/7/2023 ATP250 Indoor Hard 1st Round 3
7 Dallas Dallas Open 2/7/2023 ATP250 Indoor Hard 1st Round 3
7 Dallas Dallas Open 2/7/2023 ATP250 Indoor Hard 1st Round 3
7 Dallas Dallas Open 2/7/2023 ATP250 Indoor Hard 1st Round 3
7 Dallas Dallas Open 2/7/2023 ATP250 Indoor Hard 1st Round 3
7 Dallas Dallas Open 2/8/2023 ATP250 Indoor Hard 1st Round 3
7 Dallas Dallas Open 2/8/2023 ATP250 Indoor Hard 1st Round 3
7 Dallas Dallas Open 2/8/2023 ATP250 Indoor Hard 1st Round 3
7 Dallas Dallas Open 2/8/2023 ATP250 Indoor Hard 1st Round 3
7 Dallas Dallas Open 2/8/2023 ATP250 Indoor Hard 1st Round 3
7 Dallas Dallas Open 2/8/2023 ATP250 Indoor Hard 1st Round 3
7 Dallas Dallas Open 2/8/2023 ATP250 Indoor Hard 2nd Round 3
7 Dallas Dallas Open 2/9/2023 ATP250 Indoor Hard 2nd Round 3
7 Dallas Dallas Open 2/9/2023 ATP250 Indoor Hard 2nd Round 3
7 Dallas Dallas Open 2/9/2023 ATP250 Indoor Hard 2nd Round 3
7 Dallas Dallas Open 2/9/2023 ATP250 Indoor Hard 2nd Round 3
7 Dallas Dallas Open 2/9/2023 ATP250 Indoor Hard 2nd Round 3
7 Dallas Dallas Open 2/10/2023 ATP250 Indoor Hard 2nd Round 3
7 Dallas Dallas Open 2/10/2023 ATP250 Indoor Hard 2nd Round 3
7 Dallas Dallas Open 2/10/2023 ATP250 Indoor Hard Quarterfinals 3
7 Dallas Dallas Open 2/10/2023 ATP250 Indoor Hard Quarterfinals 3
7 Dallas Dallas Open 2/11/2023 ATP250 Indoor Hard Quarterfinals 3
7 Dallas Dallas Open 2/11/2023 ATP250 Indoor Hard Quarterfinals 3
7 Dallas Dallas Open 2/11/2023 ATP250 Indoor Hard Semifinals 3
7 Dallas Dallas Open 2/11/2023 ATP250 Indoor Hard Semifinals 3
7 Dallas Dallas Open 2/12/2023 ATP250 Indoor Hard The Final 3
8 Montpellier Open Sud de France 2/6/2023 ATP250 Indoor Hard 1st Round 3
8 Montpellier Open Sud de France 2/6/2023 ATP250 Indoor Hard 1st Round 3
8 Montpellier Open Sud de France 2/7/2023 ATP250 Indoor Hard 1st Round 3
8 Montpellier Open Sud de France 2/7/2023 ATP250 Indoor Hard 1st Round 3
8 Montpellier Open Sud de France 2/7/2023 ATP250 Indoor Hard 1st Round 3
8 Montpellier Open Sud de France 2/7/2023 ATP250 Indoor Hard 1st Round 3
8 Montpellier Open Sud de France 2/7/2023 ATP250 Indoor Hard 1st Round 3
8 Montpellier Open Sud de France 2/7/2023 ATP250 Indoor Hard 1st Round 3
8 Montpellier Open Sud de France 2/7/2023 ATP250 Indoor Hard 1st Round 3
8 Montpellier Open Sud de France 2/8/2023 ATP250 Indoor Hard 1st Round 3
8 Montpellier Open Sud de France 2/8/2023 ATP250 Indoor Hard 1st Round 3
8 Montpellier Open Sud de France 2/8/2023 ATP250 Indoor Hard 1st Round 3
8 Montpellier Open Sud de France 2/8/2023 ATP250 Indoor Hard 2nd Round 3
8 Montpellier Open Sud de France 2/8/2023 ATP250 Indoor Hard 2nd Round 3
8 Montpellier Open Sud de France 2/9/2023 ATP250 Indoor Hard 2nd Round 3
8 Montpellier Open Sud de France 2/9/2023 ATP250 Indoor Hard 2nd Round 3
8 Montpellier Open Sud de France 2/9/2023 ATP250 Indoor Hard 2nd Round 3
8 Montpellier Open Sud de France 2/9/2023 ATP250 Indoor Hard 2nd Round 3
8 Montpellier Open Sud de France 2/9/2023 ATP250 Indoor Hard 2nd Round 3
8 Montpellier Open Sud de France 2/9/2023 ATP250 Indoor Hard 2nd Round 3
8 Montpellier Open Sud de France 2/10/2023 ATP250 Indoor Hard Quarterfinals 3
8 Montpellier Open Sud de France 2/10/2023 ATP250 Indoor Hard Quarterfinals 3
8 Montpellier Open Sud de France 2/10/2023 ATP250 Indoor Hard Quarterfinals 3
8 Montpellier Open Sud de France 2/10/2023 ATP250 Indoor Hard Quarterfinals 3
8 Montpellier Open Sud de France 2/11/2023 ATP250 Indoor Hard Semifinals 3
8 Montpellier Open Sud de France 2/11/2023 ATP250 Indoor Hard Semifinals 3
8 Montpellier Open Sud de France 2/12/2023 ATP250 Indoor Hard The Final 3
9 Buenos Air Argentina Open 2/13/2023 ATP250 Outdoor Clay 1st Round 3
9 Buenos Air Argentina Open 2/13/2023 ATP250 Outdoor Clay 1st Round 3
9 Buenos Air Argentina Open 2/13/2023 ATP250 Outdoor Clay 1st Round 3
9 Buenos Air Argentina Open 2/14/2023 ATP250 Outdoor Clay 1st Round 3
9 Buenos Air Argentina Open 2/14/2023 ATP250 Outdoor Clay 1st Round 3
9 Buenos Air Argentina Open 2/14/2023 ATP250 Outdoor Clay 1st Round 3
9 Buenos Air Argentina Open 2/14/2023 ATP250 Outdoor Clay 1st Round 3
9 Buenos Air Argentina Open 2/14/2023 ATP250 Outdoor Clay 1st Round 3
9 Buenos Air Argentina Open 2/14/2023 ATP250 Outdoor Clay 1st Round 3
9 Buenos Air Argentina Open 2/14/2023 ATP250 Outdoor Clay 1st Round 3
9 Buenos Air Argentina Open 2/14/2023 ATP250 Outdoor Clay 1st Round 3
9 Buenos Air Argentina Open 2/15/2023 ATP250 Outdoor Clay 1st Round 3
9 Buenos Air Argentina Open 2/15/2023 ATP250 Outdoor Clay 2nd Round 3
9 Buenos Air Argentina Open 2/15/2023 ATP250 Outdoor Clay 2nd Round 3
9 Buenos Air Argentina Open 2/15/2023 ATP250 Outdoor Clay 2nd Round 3
9 Buenos Air Argentina Open 2/16/2023 ATP250 Outdoor Clay 2nd Round 3
9 Buenos Air Argentina Open 2/16/2023 ATP250 Outdoor Clay 2nd Round 3
9 Buenos Air Argentina Open 2/16/2023 ATP250 Outdoor Clay 2nd Round 3
9 Buenos Air Argentina Open 2/16/2023 ATP250 Outdoor Clay 2nd Round 3
9 Buenos Air Argentina Open 2/16/2023 ATP250 Outdoor Clay 2nd Round 3
9 Buenos Air Argentina Open 2/17/2023 ATP250 Outdoor Clay Quarterfinals 3
9 Buenos Air Argentina Open 2/17/2023 ATP250 Outdoor Clay Quarterfinals 3
9 Buenos Air Argentina Open 2/17/2023 ATP250 Outdoor Clay Quarterfinals 3
9 Buenos Air Argentina Open 2/18/2023 ATP250 Outdoor Clay Quarterfinals 3
9 Buenos Air Argentina Open 2/18/2023 ATP250 Outdoor Clay Semifinals 3
9 Buenos Air Argentina Open 2/18/2023 ATP250 Outdoor Clay Semifinals 3
9 Buenos Air Argentina Open 2/19/2023 ATP250 Outdoor Clay The Final 3
10 Delray Bea Delray Beach Open 2/13/2023 ATP250 Outdoor Hard 1st Round 3
10 Delray Bea Delray Beach Open 2/13/2023 ATP250 Outdoor Hard 1st Round 3
10 Delray Bea Delray Beach Open 2/13/2023 ATP250 Outdoor Hard 1st Round 3
10 Delray Bea Delray Beach Open 2/13/2023 ATP250 Outdoor Hard 1st Round 3
10 Delray Bea Delray Beach Open 2/14/2023 ATP250 Outdoor Hard 1st Round 3
10 Delray Bea Delray Beach Open 2/14/2023 ATP250 Outdoor Hard 1st Round 3
10 Delray Bea Delray Beach Open 2/14/2023 ATP250 Outdoor Hard 1st Round 3
10 Delray Bea Delray Beach Open 2/14/2023 ATP250 Outdoor Hard 1st Round 3
10 Delray Bea Delray Beach Open 2/14/2023 ATP250 Outdoor Hard 1st Round 3
10 Delray Bea Delray Beach Open 2/14/2023 ATP250 Outdoor Hard 1st Round 3
10 Delray Bea Delray Beach Open 2/14/2023 ATP250 Outdoor Hard 1st Round 3
10 Delray Bea Delray Beach Open 2/15/2023 ATP250 Outdoor Hard 1st Round 3
10 Delray Bea Delray Beach Open 2/15/2023 ATP250 Outdoor Hard 2nd Round 3
10 Delray Bea Delray Beach Open 2/15/2023 ATP250 Outdoor Hard 2nd Round 3
10 Delray Bea Delray Beach Open 2/15/2023 ATP250 Outdoor Hard 2nd Round 3
10 Delray Bea Delray Beach Open 2/16/2023 ATP250 Outdoor Hard 2nd Round 3
10 Delray Bea Delray Beach Open 2/16/2023 ATP250 Outdoor Hard 2nd Round 3
10 Delray Bea Delray Beach Open 2/16/2023 ATP250 Outdoor Hard 2nd Round 3
10 Delray Bea Delray Beach Open 2/16/2023 ATP250 Outdoor Hard 2nd Round 3
10 Delray Bea Delray Beach Open 2/17/2023 ATP250 Outdoor Hard 2nd Round 3
10 Delray Bea Delray Beach Open 2/17/2023 ATP250 Outdoor Hard Quarterfinals 3
10 Delray Bea Delray Beach Open 2/17/2023 ATP250 Outdoor Hard Quarterfinals 3
10 Delray Bea Delray Beach Open 2/18/2023 ATP250 Outdoor Hard Quarterfinals 3
10 Delray Bea Delray Beach Open 2/18/2023 ATP250 Outdoor Hard Quarterfinals 3
10 Delray Bea Delray Beach Open 2/18/2023 ATP250 Outdoor Hard Semifinals 3
10 Delray Bea Delray Beach Open 2/19/2023 ATP250 Outdoor Hard Semifinals 3
10 Delray Bea Delray Beach Open 2/19/2023 ATP250 Outdoor Hard The Final 3
11 Rotterdam ABN AMRO World Tennis 2/13/2023 ATP500 Indoor Hard 1st Round 3
11 Rotterdam ABN AMRO World Tennis 2/13/2023 ATP500 Indoor Hard 1st Round 3
11 Rotterdam ABN AMRO World Tennis 2/13/2023 ATP500 Indoor Hard 1st Round 3
11 Rotterdam ABN AMRO World Tennis 2/13/2023 ATP500 Indoor Hard 1st Round 3
11 Rotterdam ABN AMRO World Tennis 2/14/2023 ATP500 Indoor Hard 1st Round 3
11 Rotterdam ABN AMRO World Tennis 2/14/2023 ATP500 Indoor Hard 1st Round 3
11 Rotterdam ABN AMRO World Tennis 2/14/2023 ATP500 Indoor Hard 1st Round 3
11 Rotterdam ABN AMRO World Tennis 2/14/2023 ATP500 Indoor Hard 1st Round 3
11 Rotterdam ABN AMRO World Tennis 2/14/2023 ATP500 Indoor Hard 1st Round 3
11 Rotterdam ABN AMRO World Tennis 2/14/2023 ATP500 Indoor Hard 1st Round 3
11 Rotterdam ABN AMRO World Tennis 2/14/2023 ATP500 Indoor Hard 1st Round 3
11 Rotterdam ABN AMRO World Tennis 2/15/2023 ATP500 Indoor Hard 1st Round 3
11 Rotterdam ABN AMRO World Tennis 2/15/2023 ATP500 Indoor Hard 1st Round 3
11 Rotterdam ABN AMRO World Tennis 2/15/2023 ATP500 Indoor Hard 1st Round 3
11 Rotterdam ABN AMRO World Tennis 2/15/2023 ATP500 Indoor Hard 1st Round 3
11 Rotterdam ABN AMRO World Tennis 2/15/2023 ATP500 Indoor Hard 1st Round 3
11 Rotterdam ABN AMRO World Tennis 2/15/2023 ATP500 Indoor Hard 2nd Round 3
11 Rotterdam ABN AMRO World Tennis 2/15/2023 ATP500 Indoor Hard 2nd Round 3
11 Rotterdam ABN AMRO World Tennis 2/15/2023 ATP500 Indoor Hard 2nd Round 3
11 Rotterdam ABN AMRO World Tennis 2/16/2023 ATP500 Indoor Hard 2nd Round 3
11 Rotterdam ABN AMRO World Tennis 2/16/2023 ATP500 Indoor Hard 2nd Round 3
11 Rotterdam ABN AMRO World Tennis 2/16/2023 ATP500 Indoor Hard 2nd Round 3
11 Rotterdam ABN AMRO World Tennis 2/16/2023 ATP500 Indoor Hard 2nd Round 3
11 Rotterdam ABN AMRO World Tennis 2/16/2023 ATP500 Indoor Hard 2nd Round 3
11 Rotterdam ABN AMRO World Tennis 2/17/2023 ATP500 Indoor Hard Quarterfinals 3
11 Rotterdam ABN AMRO World Tennis 2/17/2023 ATP500 Indoor Hard Quarterfinals 3
11 Rotterdam ABN AMRO World Tennis 2/17/2023 ATP500 Indoor Hard Quarterfinals 3
11 Rotterdam ABN AMRO World Tennis 2/17/2023 ATP500 Indoor Hard Quarterfinals 3
11 Rotterdam ABN AMRO World Tennis 2/18/2023 ATP500 Indoor Hard Semifinals 3
11 Rotterdam ABN AMRO World Tennis 2/18/2023 ATP500 Indoor Hard Semifinals 3
11 Rotterdam ABN AMRO World Tennis 2/19/2023 ATP500 Indoor Hard The Final 3
12 Doha Qatar Exxon Mobil Open 2/20/2023 ATP250 Outdoor Hard 1st Round 3
12 Doha Qatar Exxon Mobil Open 2/20/2023 ATP250 Outdoor Hard 1st Round 3
12 Doha Qatar Exxon Mobil Open 2/20/2023 ATP250 Outdoor Hard 1st Round 3
12 Doha Qatar Exxon Mobil Open 2/20/2023 ATP250 Outdoor Hard 1st Round 3
12 Doha Qatar Exxon Mobil Open 2/20/2023 ATP250 Outdoor Hard 1st Round 3
12 Doha Qatar Exxon Mobil Open 2/21/2023 ATP250 Outdoor Hard 1st Round 3
12 Doha Qatar Exxon Mobil Open 2/21/2023 ATP250 Outdoor Hard 1st Round 3
12 Doha Qatar Exxon Mobil Open 2/21/2023 ATP250 Outdoor Hard 1st Round 3
12 Doha Qatar Exxon Mobil Open 2/21/2023 ATP250 Outdoor Hard 1st Round 3
12 Doha Qatar Exxon Mobil Open 2/21/2023 ATP250 Outdoor Hard 1st Round 3
12 Doha Qatar Exxon Mobil Open 2/21/2023 ATP250 Outdoor Hard 1st Round 3
12 Doha Qatar Exxon Mobil Open 2/21/2023 ATP250 Outdoor Hard 1st Round 3
12 Doha Qatar Exxon Mobil Open 2/22/2023 ATP250 Outdoor Hard 2nd Round 3
12 Doha Qatar Exxon Mobil Open 2/22/2023 ATP250 Outdoor Hard 2nd Round 3
12 Doha Qatar Exxon Mobil Open 2/22/2023 ATP250 Outdoor Hard 2nd Round 3
12 Doha Qatar Exxon Mobil Open 2/22/2023 ATP250 Outdoor Hard 2nd Round 3
12 Doha Qatar Exxon Mobil Open 2/22/2023 ATP250 Outdoor Hard 2nd Round 3
12 Doha Qatar Exxon Mobil Open 2/22/2023 ATP250 Outdoor Hard 2nd Round 3
12 Doha Qatar Exxon Mobil Open 2/22/2023 ATP250 Outdoor Hard 2nd Round 3
12 Doha Qatar Exxon Mobil Open 2/22/2023 ATP250 Outdoor Hard 2nd Round 3
12 Doha Qatar Exxon Mobil Open 2/23/2023 ATP250 Outdoor Hard Quarterfinals 3
12 Doha Qatar Exxon Mobil Open 2/23/2023 ATP250 Outdoor Hard Quarterfinals 3
12 Doha Qatar Exxon Mobil Open 2/23/2023 ATP250 Outdoor Hard Quarterfinals 3
12 Doha Qatar Exxon Mobil Open 2/23/2023 ATP250 Outdoor Hard Quarterfinals 3
12 Doha Qatar Exxon Mobil Open 2/24/2023 ATP250 Outdoor Hard Semifinals 3
12 Doha Qatar Exxon Mobil Open 2/24/2023 ATP250 Outdoor Hard Semifinals 3
12 Doha Qatar Exxon Mobil Open 2/25/2023 ATP250 Outdoor Hard The Final 3
13 Marseille Open 13 2/20/2023 ATP250 Indoor Hard 1st Round 3
13 Marseille Open 13 2/20/2023 ATP250 Indoor Hard 1st Round 3
13 Marseille Open 13 2/20/2023 ATP250 Indoor Hard 1st Round 3
13 Marseille Open 13 2/21/2023 ATP250 Indoor Hard 1st Round 3
13 Marseille Open 13 2/21/2023 ATP250 Indoor Hard 1st Round 3
13 Marseille Open 13 2/21/2023 ATP250 Indoor Hard 1st Round 3
13 Marseille Open 13 2/21/2023 ATP250 Indoor Hard 1st Round 3
13 Marseille Open 13 2/21/2023 ATP250 Indoor Hard 1st Round 3
13 Marseille Open 13 2/21/2023 ATP250 Indoor Hard 1st Round 3
13 Marseille Open 13 2/21/2023 ATP250 Indoor Hard 1st Round 3
13 Marseille Open 13 2/22/2023 ATP250 Indoor Hard 1st Round 3
13 Marseille Open 13 2/22/2023 ATP250 Indoor Hard 1st Round 3
13 Marseille Open 13 2/22/2023 ATP250 Indoor Hard 2nd Round 3
13 Marseille Open 13 2/22/2023 ATP250 Indoor Hard 2nd Round 3
13 Marseille Open 13 2/22/2023 ATP250 Indoor Hard 2nd Round 3
13 Marseille Open 13 2/23/2023 ATP250 Indoor Hard 2nd Round 3
13 Marseille Open 13 2/23/2023 ATP250 Indoor Hard 2nd Round 3
13 Marseille Open 13 2/23/2023 ATP250 Indoor Hard 2nd Round 3
13 Marseille Open 13 2/23/2023 ATP250 Indoor Hard 2nd Round 3
13 Marseille Open 13 2/23/2023 ATP250 Indoor Hard 2nd Round 3
13 Marseille Open 13 2/24/2023 ATP250 Indoor Hard Quarterfinals 3
13 Marseille Open 13 2/24/2023 ATP250 Indoor Hard Quarterfinals 3
13 Marseille Open 13 2/24/2023 ATP250 Indoor Hard Quarterfinals 3
13 Marseille Open 13 2/24/2023 ATP250 Indoor Hard Quarterfinals 3
13 Marseille Open 13 2/25/2023 ATP250 Indoor Hard Semifinals 3
13 Marseille Open 13 2/25/2023 ATP250 Indoor Hard Semifinals 3
13 Marseille Open 13 2/26/2023 ATP250 Indoor Hard The Final 3
14 Rio de JaneRio Open 2/20/2023 ATP500 Outdoor Clay 1st Round 3
14 Rio de JaneRio Open 2/20/2023 ATP500 Outdoor Clay 1st Round 3
14 Rio de JaneRio Open 2/20/2023 ATP500 Outdoor Clay 1st Round 3
14 Rio de JaneRio Open 2/20/2023 ATP500 Outdoor Clay 1st Round 3
14 Rio de JaneRio Open 2/20/2023 ATP500 Outdoor Clay 1st Round 3
14 Rio de JaneRio Open 2/21/2023 ATP500 Outdoor Clay 1st Round 3
14 Rio de JaneRio Open 2/21/2023 ATP500 Outdoor Clay 1st Round 3
14 Rio de JaneRio Open 2/21/2023 ATP500 Outdoor Clay 1st Round 3
14 Rio de JaneRio Open 2/21/2023 ATP500 Outdoor Clay 1st Round 3
14 Rio de JaneRio Open 2/21/2023 ATP500 Outdoor Clay 1st Round 3
14 Rio de JaneRio Open 2/22/2023 ATP500 Outdoor Clay 1st Round 3
14 Rio de JaneRio Open 2/22/2023 ATP500 Outdoor Clay 1st Round 3
14 Rio de JaneRio Open 2/22/2023 ATP500 Outdoor Clay 1st Round 3
14 Rio de JaneRio Open 2/22/2023 ATP500 Outdoor Clay 1st Round 3
14 Rio de JaneRio Open 2/22/2023 ATP500 Outdoor Clay 1st Round 3
14 Rio de JaneRio Open 2/22/2023 ATP500 Outdoor Clay 1st Round 3
14 Rio de JaneRio Open 2/22/2023 ATP500 Outdoor Clay 2nd Round 3
14 Rio de JaneRio Open 2/23/2023 ATP500 Outdoor Clay 2nd Round 3
14 Rio de JaneRio Open 2/23/2023 ATP500 Outdoor Clay 2nd Round 3
14 Rio de JaneRio Open 2/23/2023 ATP500 Outdoor Clay 2nd Round 3
14 Rio de JaneRio Open 2/23/2023 ATP500 Outdoor Clay 2nd Round 3
14 Rio de JaneRio Open 2/23/2023 ATP500 Outdoor Clay 2nd Round 3
14 Rio de JaneRio Open 2/23/2023 ATP500 Outdoor Clay 2nd Round 3
14 Rio de JaneRio Open 2/24/2023 ATP500 Outdoor Clay 2nd Round 3
14 Rio de JaneRio Open 2/24/2023 ATP500 Outdoor Clay Quarterfinals 3
14 Rio de JaneRio Open 2/24/2023 ATP500 Outdoor Clay Quarterfinals 3
14 Rio de JaneRio Open 2/24/2023 ATP500 Outdoor Clay Quarterfinals 3
14 Rio de JaneRio Open 2/25/2023 ATP500 Outdoor Clay Quarterfinals 3
14 Rio de JaneRio Open 2/25/2023 ATP500 Outdoor Clay Semifinals 3
14 Rio de JaneRio Open 2/25/2023 ATP500 Outdoor Clay Semifinals 3
14 Rio de JaneRio Open 2/26/2023 ATP500 Outdoor Clay The Final 3
15 Acapulco Abierto Mexicano 2/28/2023 ATP500 Outdoor Hard 1st Round 3
15 Acapulco Abierto Mexicano 2/28/2023 ATP500 Outdoor Hard 1st Round 3
15 Acapulco Abierto Mexicano 2/28/2023 ATP500 Outdoor Hard 1st Round 3
15 Acapulco Abierto Mexicano 2/28/2023 ATP500 Outdoor Hard 1st Round 3
15 Acapulco Abierto Mexicano 2/28/2023 ATP500 Outdoor Hard 1st Round 3
15 Acapulco Abierto Mexicano 2/28/2023 ATP500 Outdoor Hard 1st Round 3
15 Acapulco Abierto Mexicano 2/28/2023 ATP500 Outdoor Hard 1st Round 3
15 Acapulco Abierto Mexicano 2/28/2023 ATP500 Outdoor Hard 1st Round 3
15 Acapulco Abierto Mexicano 2/28/2023 ATP500 Outdoor Hard 1st Round 3
15 Acapulco Abierto Mexicano 3/1/2023 ATP500 Outdoor Hard 1st Round 3
15 Acapulco Abierto Mexicano 3/1/2023 ATP500 Outdoor Hard 1st Round 3
15 Acapulco Abierto Mexicano 3/1/2023 ATP500 Outdoor Hard 1st Round 3
15 Acapulco Abierto Mexicano 3/1/2023 ATP500 Outdoor Hard 1st Round 3
15 Acapulco Abierto Mexicano 3/1/2023 ATP500 Outdoor Hard 1st Round 3
15 Acapulco Abierto Mexicano 3/1/2023 ATP500 Outdoor Hard 1st Round 3
15 Acapulco Abierto Mexicano 3/1/2023 ATP500 Outdoor Hard 1st Round 3
15 Acapulco Abierto Mexicano 3/2/2023 ATP500 Outdoor Hard 2nd Round 3
15 Acapulco Abierto Mexicano 3/2/2023 ATP500 Outdoor Hard 2nd Round 3
15 Acapulco Abierto Mexicano 3/2/2023 ATP500 Outdoor Hard 2nd Round 3
15 Acapulco Abierto Mexicano 3/2/2023 ATP500 Outdoor Hard 2nd Round 3
15 Acapulco Abierto Mexicano 3/2/2023 ATP500 Outdoor Hard 2nd Round 3
15 Acapulco Abierto Mexicano 3/2/2023 ATP500 Outdoor Hard 2nd Round 3
15 Acapulco Abierto Mexicano 3/2/2023 ATP500 Outdoor Hard 2nd Round 3
15 Acapulco Abierto Mexicano 3/2/2023 ATP500 Outdoor Hard 2nd Round 3
15 Acapulco Abierto Mexicano 3/2/2023 ATP500 Outdoor Hard Quarterfinals 3
15 Acapulco Abierto Mexicano 3/3/2023 ATP500 Outdoor Hard Quarterfinals 3
15 Acapulco Abierto Mexicano 3/3/2023 ATP500 Outdoor Hard Quarterfinals 3
15 Acapulco Abierto Mexicano 3/3/2023 ATP500 Outdoor Hard Quarterfinals 3
15 Acapulco Abierto Mexicano 3/4/2023 ATP500 Outdoor Hard Semifinals 3
15 Acapulco Abierto Mexicano 3/4/2023 ATP500 Outdoor Hard Semifinals 3
15 Acapulco Abierto Mexicano 3/5/2023 ATP500 Outdoor Hard The Final 3
16 Dubai Dubai Tennis Champions 2/27/2023 ATP500 Outdoor Hard 1st Round 3
16 Dubai Dubai Tennis Champions 2/27/2023 ATP500 Outdoor Hard 1st Round 3
16 Dubai Dubai Tennis Champions 2/27/2023 ATP500 Outdoor Hard 1st Round 3
16 Dubai Dubai Tennis Champions 2/27/2023 ATP500 Outdoor Hard 1st Round 3
16 Dubai Dubai Tennis Champions 2/27/2023 ATP500 Outdoor Hard 1st Round 3
16 Dubai Dubai Tennis Champions 2/27/2023 ATP500 Outdoor Hard 1st Round 3
16 Dubai Dubai Tennis Champions 2/27/2023 ATP500 Outdoor Hard 1st Round 3
16 Dubai Dubai Tennis Champions 2/28/2023 ATP500 Outdoor Hard 1st Round 3
16 Dubai Dubai Tennis Champions 2/28/2023 ATP500 Outdoor Hard 1st Round 3
16 Dubai Dubai Tennis Champions 2/28/2023 ATP500 Outdoor Hard 1st Round 3
16 Dubai Dubai Tennis Champions 2/28/2023 ATP500 Outdoor Hard 1st Round 3
16 Dubai Dubai Tennis Champions 2/28/2023 ATP500 Outdoor Hard 1st Round 3
16 Dubai Dubai Tennis Champions 2/28/2023 ATP500 Outdoor Hard 1st Round 3
16 Dubai Dubai Tennis Champions 2/28/2023 ATP500 Outdoor Hard 1st Round 3
16 Dubai Dubai Tennis Champions 2/28/2023 ATP500 Outdoor Hard 1st Round 3
16 Dubai Dubai Tennis Champions 2/28/2023 ATP500 Outdoor Hard 1st Round 3
16 Dubai Dubai Tennis Champions 3/1/2023 ATP500 Outdoor Hard 2nd Round 3
16 Dubai Dubai Tennis Champions 3/1/2023 ATP500 Outdoor Hard 2nd Round 3
16 Dubai Dubai Tennis Champions 3/1/2023 ATP500 Outdoor Hard 2nd Round 3
16 Dubai Dubai Tennis Champions 3/1/2023 ATP500 Outdoor Hard 2nd Round 3
16 Dubai Dubai Tennis Champions 3/1/2023 ATP500 Outdoor Hard 2nd Round 3
16 Dubai Dubai Tennis Champions 3/1/2023 ATP500 Outdoor Hard 2nd Round 3
16 Dubai Dubai Tennis Champions 3/1/2023 ATP500 Outdoor Hard 2nd Round 3
16 Dubai Dubai Tennis Champions 3/1/2023 ATP500 Outdoor Hard 2nd Round 3
16 Dubai Dubai Tennis Champions 3/2/2023 ATP500 Outdoor Hard Quarterfinals 3
16 Dubai Dubai Tennis Champions 3/2/2023 ATP500 Outdoor Hard Quarterfinals 3
16 Dubai Dubai Tennis Champions 3/2/2023 ATP500 Outdoor Hard Quarterfinals 3
16 Dubai Dubai Tennis Champions 3/2/2023 ATP500 Outdoor Hard Quarterfinals 3
16 Dubai Dubai Tennis Champions 3/3/2023 ATP500 Outdoor Hard Semifinals 3
16 Dubai Dubai Tennis Champions 3/3/2023 ATP500 Outdoor Hard Semifinals 3
16 Dubai Dubai Tennis Champions 3/4/2023 ATP500 Outdoor Hard The Final 3
17 Santiago Chile Open 2/27/2023 ATP250 Indoor Clay 1st Round 3
17 Santiago Chile Open 2/27/2023 ATP250 Indoor Clay 1st Round 3
17 Santiago Chile Open 2/27/2023 ATP250 Indoor Clay 1st Round 3
17 Santiago Chile Open 2/27/2023 ATP250 Indoor Clay 1st Round 3
17 Santiago Chile Open 2/28/2023 ATP250 Indoor Clay 1st Round 3
17 Santiago Chile Open 2/28/2023 ATP250 Indoor Clay 1st Round 3
17 Santiago Chile Open 2/28/2023 ATP250 Indoor Clay 1st Round 3
17 Santiago Chile Open 2/28/2023 ATP250 Indoor Clay 1st Round 3
17 Santiago Chile Open 2/28/2023 ATP250 Indoor Clay 1st Round 3
17 Santiago Chile Open 2/28/2023 ATP250 Indoor Clay 1st Round 3
17 Santiago Chile Open 2/28/2023 ATP250 Indoor Clay 1st Round 3
17 Santiago Chile Open 2/28/2023 ATP250 Indoor Clay 1st Round 3
17 Santiago Chile Open 3/1/2023 ATP250 Indoor Clay 2nd Round 3
17 Santiago Chile Open 3/1/2023 ATP250 Indoor Clay 2nd Round 3
17 Santiago Chile Open 3/1/2023 ATP250 Indoor Clay 2nd Round 3
17 Santiago Chile Open 3/1/2023 ATP250 Indoor Clay 2nd Round 3
17 Santiago Chile Open 3/2/2023 ATP250 Indoor Clay 2nd Round 3
17 Santiago Chile Open 3/2/2023 ATP250 Indoor Clay 2nd Round 3
17 Santiago Chile Open 3/2/2023 ATP250 Indoor Clay 2nd Round 3
17 Santiago Chile Open 3/2/2023 ATP250 Indoor Clay 2nd Round 3
17 Santiago Chile Open 3/3/2023 ATP250 Indoor Clay Quarterfinals 3
17 Santiago Chile Open 3/3/2023 ATP250 Indoor Clay Quarterfinals 3
17 Santiago Chile Open 3/3/2023 ATP250 Indoor Clay Quarterfinals 3
17 Santiago Chile Open 3/4/2023 ATP250 Indoor Clay Quarterfinals 3
17 Santiago Chile Open 3/4/2023 ATP250 Indoor Clay Semifinals 3
17 Santiago Chile Open 3/4/2023 ATP250 Indoor Clay Semifinals 3
17 Santiago Chile Open 3/5/2023 ATP250 Indoor Clay The Final 3
18 Indian Well BNP Paribas Open 3/8/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/8/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/8/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/8/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/8/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/8/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/8/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/8/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/8/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/8/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/8/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/8/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/9/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/9/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/9/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/9/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/9/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/9/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/9/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/9/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/9/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/9/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/9/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/9/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/9/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/9/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/9/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/10/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/10/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/10/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/10/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/10/2023 Masters 100 Outdoor Hard 1st Round 3
18 Indian Well BNP Paribas Open 3/10/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/10/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/10/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/10/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/10/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/10/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/10/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/10/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/10/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/10/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/10/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/11/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/11/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/11/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/11/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/11/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/11/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/11/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/11/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/11/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/11/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/11/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/11/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/11/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/11/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/11/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/11/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/11/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/12/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/12/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/12/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/12/2023 Masters 100 Outdoor Hard 2nd Round 3
18 Indian Well BNP Paribas Open 3/12/2023 Masters 100 Outdoor Hard 3rd Round 3
18 Indian Well BNP Paribas Open 3/12/2023 Masters 100 Outdoor Hard 3rd Round 3
18 Indian Well BNP Paribas Open 3/12/2023 Masters 100 Outdoor Hard 3rd Round 3
18 Indian Well BNP Paribas Open 3/12/2023 Masters 100 Outdoor Hard 3rd Round 3
18 Indian Well BNP Paribas Open 3/12/2023 Masters 100 Outdoor Hard 3rd Round 3
18 Indian Well BNP Paribas Open 3/12/2023 Masters 100 Outdoor Hard 3rd Round 3
18 Indian Well BNP Paribas Open 3/13/2023 Masters 100 Outdoor Hard 3rd Round 3
18 Indian Well BNP Paribas Open 3/13/2023 Masters 100 Outdoor Hard 3rd Round 3
18 Indian Well BNP Paribas Open 3/13/2023 Masters 100 Outdoor Hard 3rd Round 3
18 Indian Well BNP Paribas Open 3/13/2023 Masters 100 Outdoor Hard 3rd Round 3
18 Indian Well BNP Paribas Open 3/13/2023 Masters 100 Outdoor Hard 3rd Round 3
18 Indian Well BNP Paribas Open 3/13/2023 Masters 100 Outdoor Hard 3rd Round 3
18 Indian Well BNP Paribas Open 3/13/2023 Masters 100 Outdoor Hard 3rd Round 3
18 Indian Well BNP Paribas Open 3/13/2023 Masters 100 Outdoor Hard 3rd Round 3
18 Indian Well BNP Paribas Open 3/14/2023 Masters 100 Outdoor Hard 3rd Round 3
18 Indian Well BNP Paribas Open 3/14/2023 Masters 100 Outdoor Hard 3rd Round 3
18 Indian Well BNP Paribas Open 3/14/2023 Masters 100 Outdoor Hard 4th Round 3
18 Indian Well BNP Paribas Open 3/14/2023 Masters 100 Outdoor Hard 4th Round 3
18 Indian Well BNP Paribas Open 3/14/2023 Masters 100 Outdoor Hard 4th Round 3
18 Indian Well BNP Paribas Open 3/14/2023 Masters 100 Outdoor Hard 4th Round 3
18 Indian Well BNP Paribas Open 3/14/2023 Masters 100 Outdoor Hard 4th Round 3
18 Indian Well BNP Paribas Open 3/15/2023 Masters 100 Outdoor Hard 4th Round 3
18 Indian Well BNP Paribas Open 3/15/2023 Masters 100 Outdoor Hard 4th Round 3
18 Indian Well BNP Paribas Open 3/15/2023 Masters 100 Outdoor Hard 4th Round 3
18 Indian Well BNP Paribas Open 3/15/2023 Masters 100 Outdoor Hard Quarterfinals 3
18 Indian Well BNP Paribas Open 3/15/2023 Masters 100 Outdoor Hard Quarterfinals 3
18 Indian Well BNP Paribas Open 3/16/2023 Masters 100 Outdoor Hard Quarterfinals 3
18 Indian Well BNP Paribas Open 3/17/2023 Masters 100 Outdoor Hard Quarterfinals 3
18 Indian Well BNP Paribas Open 3/18/2023 Masters 100 Outdoor Hard Semifinals 3
18 Indian Well BNP Paribas Open 3/18/2023 Masters 100 Outdoor Hard Semifinals 3
18 Indian Well BNP Paribas Open 3/19/2023 Masters 100 Outdoor Hard The Final 3
19 Miami Miami Open 3/22/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/22/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/22/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/22/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/22/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/22/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/22/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/22/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/22/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/22/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/22/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/22/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/22/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/22/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/22/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/23/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/23/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/23/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/23/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/23/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/23/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/23/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/23/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/23/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/23/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/23/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/23/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/23/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/23/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/23/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/23/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/24/2023 Masters 100 Outdoor Hard 1st Round 3
19 Miami Miami Open 3/24/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/24/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/24/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/24/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/24/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/24/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/24/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/24/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/24/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/24/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/24/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/24/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/24/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/24/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/24/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/25/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/25/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/25/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/25/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/25/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/25/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/25/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/25/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/25/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/25/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/25/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/25/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/25/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/25/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/26/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/26/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/26/2023 Masters 100 Outdoor Hard 2nd Round 3
19 Miami Miami Open 3/26/2023 Masters 100 Outdoor Hard 3rd Round 3
19 Miami Miami Open 3/26/2023 Masters 100 Outdoor Hard 3rd Round 3
19 Miami Miami Open 3/26/2023 Masters 100 Outdoor Hard 3rd Round 3
19 Miami Miami Open 3/26/2023 Masters 100 Outdoor Hard 3rd Round 3
19 Miami Miami Open 3/26/2023 Masters 100 Outdoor Hard 3rd Round 3
19 Miami Miami Open 3/26/2023 Masters 100 Outdoor Hard 3rd Round 3
19 Miami Miami Open 3/27/2023 Masters 100 Outdoor Hard 3rd Round 3
19 Miami Miami Open 3/27/2023 Masters 100 Outdoor Hard 3rd Round 3
19 Miami Miami Open 3/27/2023 Masters 100 Outdoor Hard 3rd Round 3
19 Miami Miami Open 3/27/2023 Masters 100 Outdoor Hard 3rd Round 3
19 Miami Miami Open 3/27/2023 Masters 100 Outdoor Hard 3rd Round 3
19 Miami Miami Open 3/27/2023 Masters 100 Outdoor Hard 3rd Round 3
19 Miami Miami Open 3/27/2023 Masters 100 Outdoor Hard 3rd Round 3
19 Miami Miami Open 3/27/2023 Masters 100 Outdoor Hard 3rd Round 3
19 Miami Miami Open 3/27/2023 Masters 100 Outdoor Hard 3rd Round 3
19 Miami Miami Open 3/28/2023 Masters 100 Outdoor Hard 3rd Round 3
19 Miami Miami Open 3/28/2023 Masters 100 Outdoor Hard 4th Round 3
19 Miami Miami Open 3/28/2023 Masters 100 Outdoor Hard 4th Round 3
19 Miami Miami Open 3/28/2023 Masters 100 Outdoor Hard 4th Round 3
19 Miami Miami Open 3/28/2023 Masters 100 Outdoor Hard 4th Round 3
19 Miami Miami Open 3/28/2023 Masters 100 Outdoor Hard 4th Round 3
19 Miami Miami Open 3/28/2023 Masters 100 Outdoor Hard 4th Round 3
19 Miami Miami Open 3/29/2023 Masters 100 Outdoor Hard 4th Round 3
19 Miami Miami Open 3/29/2023 Masters 100 Outdoor Hard 4th Round 3
19 Miami Miami Open 3/29/2023 Masters 100 Outdoor Hard Quarterfinals 3
19 Miami Miami Open 3/30/2023 Masters 100 Outdoor Hard Quarterfinals 3
19 Miami Miami Open 3/30/2023 Masters 100 Outdoor Hard Quarterfinals 3
19 Miami Miami Open 3/31/2023 Masters 100 Outdoor Hard Quarterfinals 3
19 Miami Miami Open 3/31/2023 Masters 100 Outdoor Hard Semifinals 3
19 Miami Miami Open 4/1/2023 Masters 100 Outdoor Hard Semifinals 3
19 Miami Miami Open 4/2/2023 Masters 100 Outdoor Hard The Final 3
Winner Loser WRank LRank WPts LPts W1 L1 W2 L2 W3 L3 W4 L4 W5
Giron M. Gasquet R. 61 68 776 740 7 6 6 7 7 5
Mcdonald M. Galan D.E. 63 67 775 741 6 3
Kecmanovic M. O Connell C. 29 78 1420 652 6 4 6 4
Nishioka Y. Rune H. 36 11 1134 2888 2 6 6 4 6 4
Popyrin A. Auger-Aliassime F. 120 6 469 4195 6 4 7 6
Halys Q. Thompson J. 64 84 767 626 6 3 6 4
Safiullin R. Ymer M. 88 69 606 739 6 4 6 2
Draper J. Kwon S.W. 42 83 990 630 6 2 6 1
Kokkinakis T. Cressy M. 93 34 592 1163 7 6 7 6
Medvedev D. Sonego L. 7 45 4065 950 7 6 2 1
Khachanov K. Cachin P. 20 57 1990 813 6 2 6 4
Djokovic N. Lestienne C. 5 65 4820 760 6 3 6 2
Sinner J. Edmund K. 15 582 2410 52 6 3 6 2
Shapovalov D. Hijikata R. 18 164 2075 344 2 6 6 4 6 3
Bautista Agut R. Rublev A. 21 8 1940 3930 4 6 6 3 6 4
Korda S. Murray A. 33 49 1175 920 7 6 6 3
Khachanov K. Draper J. 20 42 1990 990 6 4 6 2
Nishioka Y. Mcdonald M. 36 63 1134 775 6 4 6 3
Medvedev D. Kecmanovic M. 7 29 4065 1420 6 0 6 3
Popyrin A. Giron M. 120 61 469 776 4 6 6 4 6 3
Shapovalov D. Safiullin R. 18 88 2075 606 6 4 6 3
Djokovic N. Halys Q. 5 64 4820 767 7 6 7 6
Korda S. Bautista Agut R. 33 21 1175 1940 6 4 6 4
Sinner J. Kokkinakis T. 15 93 2410 592 7 6 6 4
Nishioka Y. Popyrin A. 36 120 1134 469 7 6 6 7 6 2
Korda S. Sinner J. 33 15 1175 2410 7 5 6 1
Medvedev D. Khachanov K. 7 20 4065 1990 6 3 6 3
Djokovic N. Shapovalov D. 5 18 4820 2075 6 3 6 4
Korda S. Nishioka Y. 33 36 1175 1134 7 6 1 0
Djokovic N. Medvedev D. 5 7 4820 4065 6 3 6 4
Djokovic N. Korda S. 5 33 4820 1175 6 7 7 6 6 4
Bonzi B. Tseng C.H. 60 115 781 490 6 0 6 3
Carballes Baena R. Zapata Miralles B. 74 72 695 712 6 1 7 5
Mmoh M. Dhamne M. 113 N/A 507 N/A 6 2 6 4
Griekspoor T. Munar J. 95 58 584 802 6 4 7 5
Djere L. Molcan A. 70 50 738 895 6 2 6 4
Cecchinato M. Basilashvili N. 101 91 562 595 6 2 6 2
Krajinovic F. Nagal S. 54 503 845 70 6 4 4 6 6 4
Van Rijthoven T. Albot R. 111 103 516 559 6 4 6 4
Marterer M. Ymer E. 159 127 354 444 6 2 3 6 6 3
Martinez P. Ramanathan R. 62 435 776 98 3 6 7 5 6 3
Karatsev A. Andujar P. 59 121 795 467 6 1 6 3
Cobolli F. Mukund S. 171 340 335 146 6 4 7 5
Marterer M. Djere L. 159 70 354 738 7 6 6 2
Karatsev A. Van Rijthoven T. 59 111 795 516 7 6 7 6
Martinez P. Baez S. 62 43 776 987 3 6 6 1 6 3
Griekspoor T. Cecchinato M. 95 101 584 562 6 4 6 4
Van De Zandschulp B. Cobolli F. 35 171 1160 335 7 5 6 4
Bonzi B. Ruusuvuori E. 60 40 781 1011 6 1 7 6
Krajinovic F. Mmoh M. 54 113 845 507 2 6 6 3 6 4
Cilic M. Carballes Baena R. 17 74 2105 695 6 3 3 6 6 1
Karatsev A. Martinez P. 59 62 795 776 6 1 6 2
Griekspoor T. Cilic M. 95 17 584 2105
Van De Zandschulp B. Marterer M. 35 159 1160 354 6 4 6 2
Bonzi B. Krajinovic F. 60 54 781 845 7 6 6 4
Griekspoor T. Karatsev A. 95 59 584 795 7 6 6 1
Bonzi B. Van De Zandschulp B. 60 35 781 1160 7 6 6 7 6 1
Griekspoor T. Bonzi B. 95 60 584 781 4 6 7 5 6 3
Mcdonald M. Evans D. 63 27 775 1450 7 5 7 5
Draper J. Sonego L. 40 44 1010 950 6 4 6 2
Kecmanovic M. Edmund K. 28 583 1420 52 6 4 7 5
Davidovich Fokina A. Nakashima B. 32 47 1280 927 6 2 7 6
Kokkinakis T. Popyrin A. 110 113 522 506 6 0 6 7 7 5
Paul T. O Connell C. 35 79 1185 652 6 4 7 5
Millman J. Ramos-Vinolas A. 148 38 378 1075 4 6 6 3 7 6
Haase R. Bonzi B. 257 50 207 911 7 0 7 6
Huesler M.A. Rinderknech A. 55 45 846 947 4 6 7 6 6 4
Kwon S.W. Machac T. 84 115 626 500 6 4 6 4
Ymer M. Ruusuvuori E. 77 46 694 941 6 4 4 6 6 3
Kubler J. Etcheverry T. 86 80 613 649 7 6 7 5
Davidovich Fokina A. Millman J. 32 148 1280 378 6 3 6 3
Draper J. Paul T. 40 35 1010 1185 6 4 6 4
Khachanov K. Huesler M.A. 20 55 1885 846 6 4 6 4
Ymer M. Mcdonald M. 77 63 694 775 3 6 7 6 6 3
Kwon S.W. Carreno Busta P. 84 15 626 2420 3 6 6 4 6 4
Bautista Agut R. Haase R. 26 257 1545 207 6 3 3 6 6 3
Kecmanovic M. Kubler J. 28 86 1420 613 5 7 7 6 6 4
Kokkinakis T. Rublev A. 110 6 522 3930 6 4 3 6 6 3
Draper J. Khachanov K. 40 20 1010 1885 6 4 7 6
Kwon S.W. Ymer M. 84 77 626 694 6 1 6 2
Bautista Agut R. Davidovich Fokina A. 26 32 1545 1280 6 3 6 2
Kokkinakis T. Kecmanovic M. 110 28 522 1420 6 3 6 7 6 1
Kwon S.W. Draper J. 84 40 626 1010 7 6 6 7 6 3
Bautista Agut R. Kokkinakis T. 26 110 1545 522 7 6 3 6 6 3
Kwon S.W. Bautista Agut R. 84 26 626 1545 6 4 3 6 7 6
Lestienne C. Cachin P. 65 59 760 809 6 3 6 1
Goffin D. Bublik A. 53 36 870 1130 6 3 6 4
Brooksby J. Fognini F. 48 57 920 843 6 7 6 1 6 3
Gasquet R. Pannu K. 67 575 740 54 6 3 6 1
Wolf J.J. Mannarino A. 66 43 746 971 6 4 7 6
Barrere G. Isner J. 88 42 603 980 6 7 7 6 6 3
Giron M. Coria F. 60 76 796 695 6 7 6 4 7 5
Eubanks C. Humbert U. 123 108 462 523 7 6 7 6
Halys Q. Molcan A. 64 54 771 850 6 3 6 4
Lehecka J. Monteiro T. 78 69 685 729 6 3 7 5
Shelton B. Baez S. 92 41 584 987 7 6 6 1
Djere L. Munar J. 70 62 713 777 3 6 6 1 7 6
Giron M. Wolf J.J. 60 66 796 746 6 4 6 4
Brooksby J. Schwartzman D. 48 25 920 1550 6 1
Norrie C. Lehecka J. 12 78 2575 685 6 4 6 7 6 3
Gasquet R. Sousa J. 67 82 740 638 7 6 6 2
Halys Q. Shelton B. 64 92 771 584 6 3 6 2
Goffin D. Eubanks C. 53 123 870 462 6 2 6 4
Lestienne C. Barrere G. 65 88 760 603 1 6 7 6 7 5
Djere L. Ruud C. 70 3 713 5720 3 6 6 3 7 6
Norrie C. Giron M. 12 60 2575 796 6 1 6 7 6 2
Brooksby J. Halys Q. 48 64 920 771 7 6 7 6
Gasquet R. Goffin D. 67 53 740 870 1 6 6 1 6 1
Lestienne C. Djere L. 65 70 760 713 2 6 7 6 7 5
Norrie C. Brooksby J. 12 48 2575 920 6 3 6 4
Gasquet R. Lestienne C. 67 65 740 760
Gasquet R. Norrie C. 67 12 740 2575 4 6 6 4 6 4
Moutet C. Wu Y. 62 114 790 494 6 4 5 7 6 2 4 6 7
Watanuki Y. Rinderknech A. 138 59 413 807 6 3 6 3 6 2
Van De Zandschulp B. Ivashka I. 34 73 1205 705 6 3 3 6 7 5 6 3
Etcheverry T. Barrere G. 79 83 649 635 3 6 6 3 6 4 6 4
Sinner J. Edmund K. 16 581 2375 52 6 4 6 0 6 2
Cerundolo F. Pella G. 29 181 1383 318 6 4 6 4 6 3
Shang J. Otte O. 194 74 289 701 6 2 6 4 6 7 7 5
Hurkacz H. Martinez P. 11 60 2860 801 7 6 6 2 6 2
Korda S. Garin C. 31 87 1325 606 6 4 1 6 6 3 6 2
Nishioka Y. Ymer M. 33 69 1212 751 6 4 6 2 7 5
Shapovalov D. Lajovic D. 22 86 1830 626 6 4 4 6 6 4 6 1
Griekspoor T. Kotov P. 63 117 789 483 6 3 7 6 6 3
Mcdonald M. Nakashima B. 65 49 775 902 7 6 7 6 1 6 6 7 6
Khachanov K. Zapata Miralles B. 20 72 1885 712 7 6 6 2 6 0
Tiafoe F. Altmaier D. 17 92 2260 584 6 3 6 3 6 7 7 6
Nadal R. Draper J. 2 38 5770 1020 7 5 2 6 6 4 6 1
Daniel T. Escobedo E. 94 313 572 163 7 5 6 2 3 6 6 3
Sonego L. Borges N. 47 111 925 512 7 6 6 3 6 7 6 1
Lehecka J. Coric B. 71 23 717 1760 6 3 6 3 6 3
Kubler J. Baez S. 84 44 633 975 6 4 6 4 6 4
Svrcina D. Munar J. 216 64 249 777 6 3 6 2 6 2
Millman J. Huesler M.A. 140 51 410 866 6 7 7 5 6 7 6 2 6
Eubanks C. Kwon S.W. 116 52 487 862 6 3 6 7 6 3 4 6 6
Fucsovics M. Coria F. 78 76 687 695 4 6 7 5 2 6 7 6 6
Molcan A. Wawrinka S. 53 139 850 412 6 7 6 3 1 6 7 6 6
Hijikata R. Hanfmann Y. 169 128 344 435 4 6 4 6 6 3 7 6 6
Norrie C. Van Assche L. 12 143 2680 403 7 6 6 0 6 3
Auger-Aliassime F. Pospisil V. 7 99 3895 560 1 6 7 6 7 6 6 3
Tsitsipas S. Halys Q. 4 61 5715 800 6 3 6 4 7 6
Lestienne C. Monteiro T. 55 77 842 690 6 3 7 6 6 3
Harris L. Musetti L. 186 19 310 1925 6 4 6 1 6 7 2 6 7
Medvedev D. Giron M. 8 56 3860 841 6 0 6 1 6 2
Rublev A. Thiem D. 6 98 3930 561 6 3 6 4 6 2
Chardy J. Galan D.E. N/A 70 N/A 735 1 6 7 5 6 1 6 4
Evans D. Bagnis F. 30 91 1380 595 6 4 4 6 6 4 6 4
Bonzi B. Bellucci M. 48 152 911 374 4 6 6 3 7 6 6 4
Dimitrov G. Karatsev A. 28 82 1395 635 7 6 7 5 6 2
Djere L. Bergs Z. 68 130 758 428 6 4 1 6 6 4 6 1
Schwartzman D. Krutykh O. 26 188 1550 308 6 4 6 7 6 3 7 6
Jarry N. Kecmanovic M. 154 27 370 1445 6 3 6 4 7 6
Davidovich Fokina A. Bublik A. 32 36 1325 1130 6 0 6 7 3 6 6 4 6
Carreno Busta P. Cachin P. 15 58 2420 809 7 6 6 1 7 6
Wolf J.J. Thompson J. 67 88 758 604 6 3 3 6 6 4 7 5
Fritz T. Basilashvili N. 9 90 3545 595 6 4 6 2 4 6 7 5
Rune H. Krajinovic F. 10 54 2876 845 6 2 6 3 6 4
Shelton B. Zhang Zh. 89 96 604 567 4 6 6 3 6 2 2 6 7
Murray A. Berrettini M. 66 14 770 2490 6 3 6 3 4 6 6 7 7
Zverev A. Varillas J. P. 13 103 2560 546 4 6 6 1 5 7 7 6 6
Paul T. Struff J.L. 35 167 1160 351 6 1 7 6 6 2
Brooksby J. O Connell C. 39 80 1010 648 3 6 6 2 6 3 6 2
De Minaur A. Hsu Y. 24 209 1710 265 6 2 6 2 6 3
Popyrin A. Tseng C. H. 113 115 506 490 4 6 7 6 6 7 7 6 6
Ruud C. Machac T. 3 110 5720 512 6 3 7 6 6 7 6 3
Djokovic N. Carballes Baena R. 5 75 5070 695 6 3 6 4 6 0
Ruusuvuori E. Purcell M. 46 205 941 268 4 6 6 3 6 4 7 6
Humbert U. Gasquet R. 106 42 523 990 6 3 6 4 6 3
Kudla D. Safiullin R. 108 97 522 563 3 6 7 5 7 6 6 3
Mmoh M. Lokoli L. 107 175 523 326 7 6 6 4 6 2
Mannarino A. Isner J. 45 43 971 980 6 7 7 6 6 2 6 2
Holt B. Vukic A. 215 146 255 384 6 4 1 6 6 3 3 6 6
Bautista Agut R. Sousa J. 25 81 1675 644 6 3 6 2 6 2
Couacaud E. Dellien H. 191 131 302 425 6 4 7 5 6 0
Cressy M. Ramos-Vinolas A. 41 37 992 1075 7 6 7 5 3 6 6 3
Kokkinakis T. Fognini F. 159 57 362 823 6 1 6 2 6 2
Sinner J. Etcheverry T. 16 79 2375 649 6 3 6 2 6 2
Auger-Aliassime F. Molcan A. 7 53 3895 850 3 6 3 6 6 3 6 2 6
Mcdonald M. Nadal R. 65 2 775 5770 6 4 6 4 7 5
Tiafoe F. Shang J. 17 194 2260 289 6 4 6 4 6 1
Fucsovics M. Harris L. 78 186 687 310 6 2 6 3 5 7 6 4
Khachanov K. Kubler J. 20 84 1885 633 6 4 5 7 6 4 6 2
Medvedev D. Millman J. 8 140 3860 410 7 5 6 2 6 2
Nishioka Y. Svrcina D. 33 216 1212 249 6 3 6 4 6 2
Cerundolo F. Moutet C. 29 62 1383 790 3 6 6 4 6 2 7 5
Shapovalov D. Daniel T. 22 94 1830 572 6 3 7 6 7 5
Hurkacz H. Sonego L. 11 47 2860 925 3 6 7 6 2 6 6 3 6
Tsitsipas S. Hijikata R. 4 169 5715 344 6 3 6 0 6 2
Korda S. Watanuki Y. 31 138 1325 413 6 2 7 5 6 4
Griekspoor T. Van De Zandschulp B. 63 34 789 1205 6 4 6 4 6 4
Lehecka J. Eubanks C. 71 116 717 487 6 4 6 4 3 6 6 3
Norrie C. Lestienne C. 12 55 2680 842 6 3 3 6 7 6 6 3
Evans D. Chardy J. 30 N/A 1380 N/A 6 4 6 4 6 1
Paul T. Davidovich Fokina A. 35 32 1160 1325 6 2 2 6 6 7 6 3 6
Brooksby J. Ruud C. 39 3 1010 5720 6 3 7 5 6 7 6 2
Rublev A. Ruusuvuori E. 6 46 3930 941 6 2 6 4 6 7 6 3
Shelton B. Jarry N. 89 154 604 370 7 6 7 6 7 5
Wolf J.J. Schwartzman D. 67 26 758 1550 6 1 6 4 6 4
Popyrin A. Fritz T. 113 9 506 3545 6 7 7 6 6 4 6 7 6
Humbert U. Kudla D. 106 108 523 522 6 2 6 7 6 2 6 4
Mmoh M. Zverev A. 107 13 523 2560 6 7 6 4 6 3 6 2
Dimitrov G. Djere L. 28 68 1395 758 6 3 6 2 6 0
Rune H. Cressy M. 10 41 2876 992 7 5 6 4 6 4
Bautista Agut R. Holt B. 25 215 1675 255 4 6 2 6 6 3 6 2 6
Bonzi B. Carreno Busta P. 48 15 911 2420 4 6 4 6 7 6 6 1 7
De Minaur A. Mannarino A. 24 45 1710 971 7 6 4 6 6 4 6 1
Djokovic N. Couacaud E. 5 191 5070 302 6 1 6 7 6 2 6 0
Murray A. Kokkinakis T. 66 159 770 362 4 6 6 7 7 6 6 3 7
Sinner J. Fucsovics M. 16 78 2375 687 4 6 4 6 6 1 6 2 6
Tsitsipas S. Griekspoor T. 4 63 5715 789 6 2 7 6 6 3
Nishioka Y. Mcdonald M. 33 65 1212 775 7 6 6 3 6 2
Auger-Aliassime F. Cerundolo F. 7 29 3895 1383 6 1 3 6 6 1 6 4
Lehecka J. Norrie C. 71 12 717 2680 6 7 6 3 3 6 6 1 6
Hurkacz H. Shapovalov D. 11 22 2860 1830 7 6 6 4 1 6 4 6 6
Khachanov K. Tiafoe F. 20 17 1885 2260 6 3 6 4 3 6 7 6
Korda S. Medvedev D. 31 8 1325 3860 7 6 6 3 7 6
Rublev A. Evans D. 6 30 3930 1380 6 4 6 2 6 3
Rune H. Humbert U. 10 106 2876 523 6 4 6 2 7 6
De Minaur A. Bonzi B. 24 48 1710 911 7 6 6 2 6 1
Paul T. Brooksby J. 35 39 1160 1010 6 1 6 4 6 3
Wolf J.J. Mmoh M. 67 107 758 523 6 4 6 1 6 2
Shelton B. Popyrin A. 89 113 604 506 6 3 7 6 6 4
Bautista Agut R. Murray A. 25 66 1675 770 6 1 6 7 6 3 6 4
Djokovic N. Dimitrov G. 5 28 5070 1395 7 6 6 3 6 4
Korda S. Hurkacz H. 31 11 1325 2860 3 6 6 3 6 2 1 6 7
Khachanov K. Nishioka Y. 20 33 1885 1212 6 0 6 0 7 6
Lehecka J. Auger-Aliassime F. 71 7 717 3895 4 6 6 3 7 6 7 6
Tsitsipas S. Sinner J. 4 16 5715 2375 6 4 6 4 3 6 4 6 6
Shelton B. Wolf J.J. 89 67 604 758 6 7 6 2 6 7 7 6 6
Rublev A. Rune H. 6 10 3930 2876 6 3 3 6 6 3 4 6 7
Paul T. Bautista Agut R. 35 25 1160 1675 6 2 4 6 6 2 7 5
Djokovic N. De Minaur A. 5 24 5070 1710 6 2 6 1 6 2
Khachanov K. Korda S. 20 31 1885 1325 7 6 6 3 3 0
Tsitsipas S. Lehecka J. 4 71 5715 717 6 3 7 6 6 4
Paul T. Shelton B. 35 89 1160 604 7 6 6 3 5 7 6 4
Djokovic N. Rublev A. 5 6 5070 3930 6 1 6 2 6 4
Tsitsipas S. Khachanov K. 4 20 5715 1885 7 6 6 4 6 7 6 3
Djokovic N. Paul T. 5 35 5070 1160 7 5 6 1 6 2
Djokovic N. Tsitsipas S. 5 4 5070 5715 6 3 7 6 7 6
Zapata Miralles B. Carballes Baena R. 76 77 702 695 6 7 6 3 7 5
Lajovic D. Varillas J. P. 89 98 591 541 7 6 6 3
Cerundolo J.M. Andujar P. 114 153 460 377 6 4 1 0
Darderi L. Gaston H. 200 101 291 533 6 4 6 3
Coria F. Monteiro T. 67 78 775 690 6 7 6 1 6 2
Barrios M. Galan D.E. 212 83 256 614 7 6 6 2
Garin C. Martinez P. 103 72 526 746 7 6 2 6 6 0
Delbonis F. Tabilo A. 131 146 426 394 6 7 6 2 7 6
Pella G. Vavassori A. 1018 221 10 248 6 2 6 2
Sousa J. Etcheverry T. 162 81 362 651 3 6 7 6 6 4
Cecchinato M. Bagnis F. 93 88 572 595 6 2 7 6
Dellien H. Cachin P. 138 66 411 777 6 3 6 4
Barrios M. Zapata Miralles B. 212 76 256 702 5 7 6 4 6 3
Baez S. Darderi L. 47 200 895 291 6 3 6 4
Sousa J. Garin C. 162 103 362 526 7 5 7 6
Coria F. Cecchinato M. 67 93 775 572 6 3 3 1
Dellien H. Pella G. 138 1018 411 10 6 3 6 4
Ramos-Vinolas A. Lajovic D. 54 89 845 591 6 4 2 6 6 2
Cerundolo F. Delbonis F. 31 131 1377 426 6 3 3 6 7 5
Cerundolo J.M. Schwartzman D. 114 28 460 1460 7 6 6 1
Ramos-Vinolas A. Sousa J. 54 162 845 362 6 4 2 6 6 1
Coria F. Cerundolo F. 67 31 775 1377 6 3 3 0
Baez S. Barrios M. 47 212 895 256 6 1 3 6 6 1
Dellien H. Cerundolo J.M. 138 114 411 460 6 7 6 4 6 0
Coria F. Ramos-Vinolas A. 67 54 775 845 6 4 7 6
Baez S. Dellien H. 47 138 895 411 6 4 6 4
Baez S. Coria F. 47 67 895 775 6 1 3 6 6 3
Sock J. Ivashka I. 141 74 405 715 7 6 4 6 6 4
Giron M. Rybakov A. 55 378 841 123 6 4 6 7 6 1
Mcdonald M. Verdasco F. 59 118 820 452 6 3 6 0
Thompson J. Kudla D. 84 92 604 573 6 1 7 5
Mannarino A. Johnson S. 63 120 791 448 7 6 6 2
Wolf J.J. Holt B. 43 195 922 302 6 3 6 3
Albot R. Krall L. 123 N/A 443 N/A 2 6 6 4 6 2
Wu Y. Mmoh M. 97 86 544 599 6 3 3 6 6 3
Isner J. Tseng C. H. 39 108 980 500 7 6 7 6
Gomez E. Diallo G. 102 211 533 260 6 4 6 7 7 6
Altmaier D. Svajda Z. 99 265 539 203 6 2 6 4
Otte O. Eubanks C. 80 104 666 524 6 4 4 6 6 2
Wolf J.J. Albot R. 43 123 922 443 6 3 7 6
Tiafoe F. Mcdonald M. 14 59 2305 820 6 1 6 3
Wu Y. Shapovalov D. 97 27 544 1560 7 6 6 4
Gomez E. Kecmanovic M. 102 33 533 1275 2 6 7 6 6 4
Mannarino A. Thompson J. 63 84 791 604 6 2 7 6
Isner J. Altmaier D. 39 99 980 539 6 3 7 6
Fritz T. Sock J. 8 141 3410 405 7 6 6 4
Giron M. Otte O. 55 80 841 666 6 4 6 3
Wolf J.J. Tiafoe F. 43 14 922 2305 4 6 6 3 6 4
Isner J. Gomez E. 39 102 980 533 7 6 7 5
Fritz T. Giron M. 8 55 3410 841 7 6 3 6 6 3
Wu Y. Mannarino A. 97 63 544 791 6 3 6 4
Isner J. Wolf J.J. 39 43 980 922 3 6 7 5 7 6
Wu Y. Fritz T. 97 8 544 3410 6 7 7 5 6 4
Wu Y. Isner J. 97 39 544 980 6 7 7 6 7 6
Fils A. Gasquet R. 163 45 361 910 7 5 7 5
Basilashvili N. Lestienne C. 87 48 595 879 6 7 7 5 6 2
Krajinovic F. Karatsev A. 71 95 755 555 3 6 7 6 6 2
Halys Q. Chidekh C. 70 434 756 101 7 5 2 6 7 5
Cressy M. Bellier A. 51 190 857 313 6 3 6 2
Fucsovics M. Blancaneaux G. 69 151 767 379 7 5 5 7 6 0
Huesler M.A. Van Assche L. 49 145 876 397 6 3 3 6 6 3
Sonego L. Bonzi B. 56 42 835 956 6 3 6 4
Rinderknech A. Nardi L. 68 164 772 360 6 4 6 4
Ruusuvuori E. Ymer M. 53 73 846 741 6 4 6 0
Davidovich Fokina A. Humbert U. 32 85 1325 603 1 6 7 6
Barrere G. Bublik A. 75 50 713 865 6 4 6 7 7 6
Sinner J. Fucsovics M. 17 69 2195 767
Fils A. Bautista Agut R. 163 24 361 1740 6 3 6 4
Cressy M. Ruusuvuori E. 51 53 857 846 6 4 6 4
Halys Q. Davidovich Fokina A. 70 32 756 1325 6 3 6 3
Sonego L. Krajinovic F. 56 71 835 755 7 5 6 1
Coric B. Rinderknech A. 23 68 1770 772 6 3 7 5
Rune H. Huesler M.A. 9 49 3046 876 7 6 6 2
Barrere G. Basilashvili N. 75 87 713 595 6 3 6 4
Fils A. Halys Q. 163 70 361 756 7 6 6 3
Sinner J. Sonego L. 17 56 2195 835 6 4 6 2
Rune H. Barrere G. 9 75 3046 713 7 6 7 6
Cressy M. Coric B. 51 23 857 1770 7 6 6 4
Sinner J. Fils A. 17 163 2195 361 7 5 6 2
Cressy M. Rune H. 51 9 857 3046 7 5 6 7 7 6
Sinner J. Cressy M. 17 51 2195 857 7 6 6 3
Zapata Miralles B. Martinez P. 74 73 702 726 6 1 3 6 6 4
Cachin P. Monteiro T. 68 78 777 676 7 6 6 4
Djere L. Fognini F. 57 66 793 778 6 4 6 4
Munar J. Pella G. 67 723 777 30 6 4 7 5
Carballes Baena R. Ramos-Vinolas A. 76 44 695 915 7 5 6 4
Etcheverry T. Dellien H. 82 107 651 501 3 6 6 2 6 2
Ugo Carabelli C. Galan D.E. 127 85 428 614 7 6 6 3
Cerundolo F. Hanfmann Y. 30 134 1365 419 6 2 4 6 7 5
Diaz Acosta F. Coria F. 191 49 316 880 7 6 7 5
Lajovic D. Baez S. 90 36 591 1125 3 6 7 6 6 3
Varillas J. P. Sousa J. 101 142 541 407 6 2 7 5
Thiem D. Molcan A. 99 51 550 850 7 6 6 3
Etcheverry T. Carballes Baena R. 82 76 651 695 4 6 6 1 6 2
Norrie C. Diaz Acosta F. 12 191 2715 316 4 6 7 5 7 6
Lajovic D. Ugo Carabelli C. 90 127 591 428 6 3 6 1
Alcaraz C. Djere L. 2 57 6730 793 6 2 4 6 6 2
Varillas J. P. Thiem D. 101 99 541 550 6 4 6 4
Cerundolo F. Munar J. 30 67 1365 777 6 2 6 1
Musetti L. Cachin P. 20 68 1821 777 6 2 6 3
Zapata Miralles B. Schwartzman D. 74 32 702 1310 6 1 6 3
Norrie C. Etcheverry T. 12 82 2715 651 5 7 6 0 6 3
Varillas J. P. Musetti L. 101 20 541 1821 6 4 6 4
Alcaraz C. Lajovic D. 2 90 6730 591 6 4 6 2
Zapata Miralles B. Cerundolo F. 74 30 702 1365 6 3 6 7 6 3
Norrie C. Varillas J. P. 12 101 2715 541 7 6 6 4
Alcaraz C. Zapata Miralles B. 2 74 6730 702 6 2 6 2
Alcaraz C. Norrie C. 2 12 6730 2715 6 3 7 5
Kudla D. Thompson J. 95 93 573 579 3 6 6 4 7 6
Gomez E. Wu T.L. 94 172 578 346 7 6 6 4
Borges N. Johnson S. 104 118 514 448 6 4 3 6 6 4
Nishioka Y. Otte O. 34 80 1232 666 6 3 0 6 6 4
Mmoh M. Kovacevic A. 87 122 599 435 6 4 3 6 6 3
Mannarino A. Altmaier D. 59 97 791 559 4 6 6 3 6 4
Wolf J.J. Ivashka I. 39 77 996 686 7 5 6 3
Mcdonald M. Daniel T. 56 106 795 502 6 2 6 2
Vukic A. Eubanks C. 171 102 347 524 6 7 6 3 6 4
Albot R. Verdasco F. 113 133 463 419 7 6 7 6
Pecotic M. Sock J. 784 143 24 405 4 6 6 2 6 2
Giron M. Shelton B. 55 42 796 964 6 4 6 4
Kecmanovic M. Borges N. 33 104 1275 514 6 3 7 5
Mcdonald M. Nishioka Y. 56 34 795 1232 6 3 3 6 6 2
Giron M. Pecotic M. 55 784 796 24 6 3 6 3
Mmoh M. Shapovalov D. 87 27 599 1560 7 5 3 6 6 3
Albot R. Vukic A. 113 171 463 347 6 4 6 4
Paul T. Kudla D. 18 95 1835 573 6 3 6 4
Mannarino A. Wolf J.J. 59 39 791 996 7 5 6 2
Fritz T. Gomez E. 7 94 3455 578 6 4 6 3
Kecmanovic M. Giron M. 33 55 1275 796 7 6 6 3
Albot R. Paul T. 113 18 463 1835 6 2 6 2
Mcdonald M. Mmoh M. 56 87 795 599 3 6 6 3 6 4
Fritz T. Mannarino A. 7 59 3455 791 7 6 6 4
Kecmanovic M. Albot R. 33 113 1275 463 7 6 3 6 6 2
Fritz T. Mcdonald M. 7 56 3455 795 6 3 7 6
Fritz T. Kecmanovic M. 7 33 3455 1275 6 0 5 7 6 2
Gasquet R. Carreno Busta P. 45 16 910 2285 2 6 7 6 6 2
Dimitrov G. Karatsev A. 28 98 1440 555 6 1 6 3
Wawrinka S. Bublik A. 130 50 422 865 7 6 6 4
Barrere G. Goffin D. 71 41 750 965 6 0 7 6
Brouwer G. Huesler M.A. 160 47 367 896 6 3 7 5
Hurkacz H. Bautista Agut R. 10 24 2950 1740 7 5 6 7 7 6
Griekspoor T. Ymer M. 61 72 789 741 7 6 7 5
Zverev A. Kwon S.W. 17 63 2275 784 6 4 7 6
Auger-Aliassime F. Sonego L. 8 60 3260 790 6 2 6 3
Tsitsipas S. Ruusuvuori E. 3 52 5940 846 7 5 6 1
Medvedev D. Davidovich Fokina A. 11 31 2750 1345 4 6 6 2 6 2
Cressy M. Van Rijthoven T. 40 110 991 494 6 3 6 7 6 3
Sinner J. Bonzi B. 14 48 2445 884 6 2 3 6 6 1
Rune H. Lestienne C. 9 54 3136 837 6 4 6 4
Van De Zandschulp B. Halys Q. 35 62 1135 785 5 7 6 4 7 6
De Minaur A. Rublev A. 25 5 1620 4065 6 4 6 4
Wawrinka S. Gasquet R. 130 45 422 910 6 3 6 3
Dimitrov G. Hurkacz H. 28 10 1440 2950 7 6 7 6
Griekspoor T. Zverev A. 61 17 789 2275 4 6 6 3 6 4
Auger-Aliassime F. Barrere G. 8 71 3260 750 6 4 6 3
Medvedev D. Van De Zandschulp B. 11 35 2750 1135 6 2 6 2
De Minaur A. Cressy M. 25 40 1620 991 7 5 3 6 6 3
Sinner J. Tsitsipas S. 14 3 2445 5940 6 4 6 3
Brouwer G. Rune H. 160 9 367 3136 6 4 4 0
Dimitrov G. De Minaur A. 28 25 1440 1620 6 3 3 6 7 6
Medvedev D. Auger-Aliassime F. 11 8 2750 3260 6 2 6 4
Sinner J. Wawrinka S. 14 130 2445 422 6 1 6 3
Griekspoor T. Brouwer G. 61 160 789 367 6 4 6 4
Medvedev D. Dimitrov G. 11 28 2750 1440 6 1 6 2
Sinner J. Griekspoor T. 14 61 2445 789 7 5 7 6
Medvedev D. Sinner J. 11 14 2750 2445 5 7 6 2 6 2
Kubler J. Karatsev A. 74 101 693 530 7 6 1 0
O Connell C. Verdasco F. 94 154 567 381 6 1 3 6 6 0
Broady L. Krutykh O. 147 167 396 355 6 0 4 6 7 6
Murray A. Sonego L. 70 71 750 745 4 6 6 1 7 6
Davidovich Fokina A. Lestienne C. 31 53 1300 841 6 4 6 3
Griekspoor T. Halys Q. 40 64 969 785 7 6 4 6 7 6
Van De Zandschulp B. Ivashka I. 34 79 1160 651 6 2 7 5
Ruusuvuori E. Evans D. 51 29 846 1380 7 5 6 4
Muller A. Basilashvili N. 170 113 345 475 7 6 6 7 6 4
Kwon S.W. Shelbayh A. 68 276 764 190 6 3 3 6 6 4
Lehecka J. Dzumhur D. 52 213 842 266 6 3 7 6
Bautista Agut R. Fucsovics M. 28 78 1490 652 7 6 5 7 6 4
Auger-Aliassime F. Kubler J. 9 74 3200 693 4 6 6 1 6 4
Lehecka J. Ruusuvuori E. 52 51 842 846 6 2 7 6
Muller A. Van De Zandschulp B. 170 34 345 1160 6 2 6 4
Rublev A. Griekspoor T. 5 40 3860 969 1 6 6 1 7 6
Davidovich Fokina A. Kwon S.W. 31 68 1300 764 6 3 6 2
Murray A. Zverev A. 70 16 750 2320 7 6 2 6 7 5
O Connell C. Bautista Agut R. 94 28 567 1490 3 6 7 6 6 4
Medvedev D. Broady L. 8 147 3250 396 6 4 6 3
Lehecka J. Rublev A. 52 5 842 3860 4 6 6 4 6 3
Murray A. Muller A. 70 170 750 345 4 6 6 1 6 2
Medvedev D. O Connell C. 8 94 3250 567 6 2 4 6 7 5
Auger-Aliassime F. Davidovich Fokina A. 9 31 3200 1300 6 4 7 6
Murray A. Lehecka J. 70 52 750 842 6 0 3 6 7 6
Medvedev D. Auger-Aliassime F. 8 9 3250 3200 6 4 7 6
Medvedev D. Murray A. 8 70 3250 750 6 4 6 4
Bublik A. Krajinovic F. 50 67 865 775 5 7 6 3 6 4
Bonzi B. Van Assche L. 60 146 794 397 7 5 7 5
Wawrinka S. Bergs Z. 105 132 512 427 6 4 6 7 6 4
Brouwer G. Ymer E. 116 172 453 340 3 6 7 5 6 3
Barrere G. Huesler M.A. 58 48 799 890 6 3 6 2
Cressy M. Blancaneaux G. 37 152 1016 385 6 3 6 7 7 6
Gasquet R. Lokoli L. 43 173 935 339 7 6 2 6 7 6
Goffin D. Klein L. 41 142 965 405 6 2 6 4
Ritschard A. Andujar P. 187 211 317 267 7 5 6 3
Riedi L. Rinderknech A. 133 72 426 702 6 3 6 4
Ymer M. Albot R. 69 99 761 533 6 3 7 6
Fils A. Safiullin R. 118 97 449 549 6 4 6 3
Bonzi B. Cressy M. 60 37 794 1016 6 7 6 4 6 3
Bublik A. Barrere G. 50 58 865 799 6 4 6 2
Wawrinka S. Gasquet R. 105 43 512 935 4 6 7 5 6 2
Ymer M. Goffin D. 69 41 761 965
Hurkacz H. Riedi L. 11 133 2995 426 4 6 6 3 6 2
Dimitrov G. Brouwer G. 25 116 1575 453 6 3 6 2
Fils A. Sinner J. 118 12 449 2745
De Minaur A. Ritschard A. 23 187 1710 317 6 3 6 3
Hurkacz H. Ymer M. 11 69 2995 761 6 3 3 6 7 6
Bublik A. Dimitrov G. 50 25 865 1575 7 5 3 6 7 6
Fils A. Wawrinka S. 118 105 449 512 6 2 6 3
Bonzi B. De Minaur A. 60 23 794 1710 6 2 6 4
Hurkacz H. Bublik A. 11 50 2995 865 6 4 7 6
Bonzi B. Fils A. 60 118 794 449 6 4 6 4
Hurkacz H. Bonzi B. 11 60 2995 794 6 3 7 6
Dellien H. Sousa J. 111 143 491 401 6 0 6 2
Molcan A. Fonseca J. 54 827 830 20 6 0 6 3
Martinez P. Garin C. 76 98 681 546 7 6 6 4
Monteiro T. Thiem D. 83 96 631 550 6 1 3 6 7 6
Djere L. Bagnis F. 57 87 806 595 6 2 3 2
Jarry N. Musetti L. 139 18 416 1855 6 4 6 1
Cerundolo F. Carballes Baena R. 33 73 1230 695 4 6 6 3 6 3
Galan D.E. Cachin P. 88 59 594 797 7 6 6 4
Varillas J.P. Gaston H. 81 106 643 509 7 5 6 4
Norrie C. Cerundolo J.M. 13 107 2615 505 7 5 6 1
Zapata Miralles B. Munar J. 63 66 786 777 6 3 7 5
Lajovic D. Schwartzman D. 80 38 648 1010 6 1 6 4
Ramos-Vinolas A. Etcheverry T. 47 75 890 684 5 7 6 4 6 4
Fognini F. Barrios M. 86 196 598 301 6 2 6 3
Alcaraz C. Alves M. 2 556 6480 60 6 4 6 4
Baez S. Bellucci T. 35 915 1105 14 6 3 6 2
Dellien H. Molcan A. 111 54 491 830 1 6 6 2 6 2
Norrie C. Monteiro T. 13 83 2615 631 7 5 7 5
Zapata Miralles B. Cerundolo F. 63 33 786 1230 6 1 4 6 6 1
Ramos-Vinolas A. Galan D.E. 47 88 890 594 6 2 6 4
Jarry N. Martinez P. 139 76 416 681 6 2 6 2
Baez S. Varillas J.P. 35 81 1105 643 7 5 7 6
Alcaraz C. Fognini F. 2 86 6480 598 6 7 6 2 6 4
Lajovic D. Djere L. 80 57 648 806 6 2 6 4
Zapata Miralles B. Ramos-Vinolas A. 63 47 786 890 6 4 2 6 6 4
Norrie C. Dellien H. 13 111 2615 491 4 6 6 1 6 4
Alcaraz C. Lajovic D. 2 80 6480 648 6 4 7 6
Jarry N. Baez S. 139 35 416 1105 6 3 7 6
Norrie C. Zapata Miralles B. 13 63 2615 786 6 2 3 6 7 6
Alcaraz C. Jarry N. 2 139 6480 416 6 7 7 5 6 0
Norrie C. Alcaraz C. 13 2 2615 6480 5 7 6 4 7 5
Mmoh M. Giron M. 86 69 624 731 7 6 6 1
Fritz T. Isner J. 5 38 3660 995 3 6 6 3 6 4
Shapovalov D. Kecmanovic M. 30 31 1335 1290 6 7 6 0 7 5
Rune H. Shelton B. 10 41 3161 964 6 7 6 4 6 2
Lopez F. Eubanks C. 1035 105 10 524 7 6 6 4
Tiafoe F. Nishioka Y. 15 34 2350 1142 7 6 6 4
Daniel T. Wolf J.J. 125 44 448 951 6 4 6 4
Paul T. Gomez E. 23 90 1700 603 6 1 7 6
Ruud C. Andreozzi G. 4 342 5515 144 6 4 4 6 7 6
Berrettini M. Molcan A. 24 57 1690 820 6 0 1 0
Borges N. Chappell N. 85 432 625 101 6 3 7 6
Ymer E. Mannarino A. 170 64 340 791 5 7 6 3 6 4
Nakashima B. Altmaier D. 49 95 902 564 6 3 3 6 6 1
Berrettini J. Otte O. 842 78 19 656 3 6 7 6 2 1
Mcdonald M. Darderi L. 62 184 795 321 6 0 6 2
De Minaur A. Pacheco Mendez R. 22 1244 1710 5 6 1 6 2
Mcdonald M. Nakashima B. 62 49 795 902 6 2 6 0
Tiafoe F. Lopez F. 15 1035 2350 10 6 2 7 6
Daniel T. Ruud C. 125 4 448 5515 7 5 2 6 7 6
Paul T. Mmoh M. 23 86 1700 624 6 4 2 2
De Minaur A. Berrettini J. 22 842 1710 19 6 1 6 0
Berrettini M. Ymer E. 24 170 1690 340 6 3 6 3
Fritz T. Shapovalov D. 5 30 3660 1335 6 4 6 4
Rune H. Borges N. 10 85 3161 625 6 0 6 2
Paul T. Mcdonald M. 23 62 1700 795 6 2 6 2
De Minaur A. Daniel T. 22 125 1710 448 6 2 6 2
Fritz T. Tiafoe F. 5 15 3660 2350 6 3 6 4
Rune H. Berrettini M. 10 24 3161 1690 6 0 1 0
Paul T. Fritz T. 23 5 1700 3660 6 3 6 7 7 6
De Minaur A. Rune H. 22 10 1710 3161 3 6 7 5 6 2
De Minaur A. Paul T. 22 23 1710 1700 3 6 6 4 6 1
Kokkinakis T. Halys Q. 101 73 532 701 6 4 7 6
Sonego L. Huesler M.A. 67 51 745 890 7 5 6 3
Griekspoor T. Lestienne C. 39 56 989 821 6 4 3 6 6 2
Davidovich Fokina A. Jaziri M. 29 444 1345 95 6 2 6 0
Kotov P. Popyrin A. 138 98 419 556 6 3 5 7 7 6
Rublev A. Krajinovic F. 6 70 3405 730 7 5 6 2
Zverev A. Lehecka J. 16 47 2320 932 4 6 6 3 6 4
O Connell C. Ruusuvuori E. 92 54 592 846 7 5 6 4
Auger-Aliassime F. Cressy M. 9 36 3245 1016 7 6 3 6 6 3
Van De Zandschulp B. Khachanov K. 33 14 1160 2470 7 5 6 2
Coric B. Evans D. 20 28 1815 1380 2 2
Ymer M. Passaro F. 59 110 806 501 6 2 6 3
Bublik A. Lazarov A. 46 301 935 170 6 1 1 0
Medvedev D. Arnaldi M. 7 111 3320 497 6 4 6 2
Djokovic N. Machac T. 1 130 6980 435 6 3 3 6 7 6
Hurkacz H. Shevchenko A. 11 119 3065 463 3 6 6 3 7 6
Rublev A. Davidovich Fokina A. 6 29 3405 1345 1 6 7 6 7 6
Van De Zandschulp B. Ymer M. 33 59 1160 806 3 6 6 3 6 3
Sonego L. Auger-Aliassime F. 67 9 745 3245 7 6 6 4
Zverev A. O Connell C. 16 92 2320 592 7 5 6 4
Coric B. Kokkinakis T. 20 101 1815 532 6 7 6 3 7 5
Djokovic N. Griekspoor T. 1 39 6980 989 6 2 6 3
Medvedev D. Bublik A. 7 46 3320 935 6 4 6 2
Hurkacz H. Kotov P. 11 138 3065 419 7 5 6 1
Zverev A. Sonego L. 16 67 2320 745 7 5 6 4
Rublev A. Van De Zandschulp B. 6 33 3405 1160 6 3 7 6
Djokovic N. Hurkacz H. 1 11 6980 3065 6 3 7 5
Medvedev D. Coric B. 7 20 3320 1815 6 3 6 2
Rublev A. Zverev A. 6 16 3405 2320 6 3 7 6
Medvedev D. Djokovic N. 7 1 3320 6980 6 4 6 4
Medvedev D. Rublev A. 7 6 3320 3405 6 2 6 2
Hanfmann Y. Martinez P. 153 117 386 476 6 2 6 0
Cerundolo J.M. Cachin P. 108 61 515 797 6 4 3 6 6 3
Bonadio R. Galan D.E. 182 83 323 639 6 3 7 6
Munar J. Tabilo A. 66 186 777 314 6 0 6 7 7 6
Etcheverry T. Fognini F. 76 82 684 643 6 1 7 6
Monteiro T. Ramos-Vinolas A. 84 50 631 890 7 5 4 6 7 5
Lajovic D. Ugo Carabelli C. 75 122 693 456 6 1 6 3
Carballes Baena R. Taberner C. 74 181 695 324 6 1
Djere L. Sousa J. 55 147 835 401 6 3 6 2
Cecchinato M. Bagnis F. 91 94 592 570 6 2 3 6 7 6
Jarry N. Varillas J.P. 87 77 616 681 7 6 6 4
Garin C. Thiem D. 100 99 546 550 6 2 7 6
Hanfmann Y. Carballes Baena R. 153 74 386 695 7 6 6 2
Munar J. Musetti L. 66 18 777 1855 6 4 6 4
Monteiro T. Cecchinato M. 84 91 631 592 3 6 6 3 6 2
Jarry N. Schwartzman D. 87 37 616 1010 6 4 4 6 7 6
Lajovic D. Cerundolo J.M. 75 108 693 515 6 2 2 6 7 6
Djere L. Bonadio R. 55 182 835 323 7 5 7 5
Etcheverry T. Cerundolo F. 76 32 684 1275 6 3 3 6 6 3
Baez S. Garin C. 35 100 1045 546 6 4 6 3
Etcheverry T. Lajovic D. 76 75 684 693 6 1 6 2
Baez S. Djere L. 35 55 1045 835 7 6 6 4
Munar J. Monteiro T. 66 84 777 631 6 3 3 6 6 2
Jarry N. Hanfmann Y. 87 153 616 386 3 6 6 3 6 4
Etcheverry T. Baez S. 76 35 684 1045 7 5 6 3
Jarry N. Munar J. 87 66 616 777 1 6 7 6 6 1
Jarry N. Etcheverry T. 87 76 616 684 6 7 7 6 6 2
Humbert U. Zapata Miralles B. 77 42 678 959 6 2 7 6
Giron M. Kovacevic A. 73 107 731 527 6 3 7 5
Ivashka I. Safiullin R. 85 113 651 513 6 4 6 2
Otte O. Djere L. 82 54 656 860 6 3 7 5
Kubler J. Sonego L. 75 60 710 835 6 4 7 6
Nakashima B. Isner J. 48 39 927 995 7 6 6 3
Cachin P. Basilashvili N. 66 118 797 481 7 5 6 3
Ruusuvuori E. Lestienne C. 59 62 846 821 6 4 4 1
Daniel T. Carballes Baena R. 103 79 548 665 6 1 7 5
Garin C. Galan D.E. 97 89 566 639 6 4 6 2
Wu Y. Munar J. 67 58 793 847 6 7 6 0 7 6
Lehecka J. Rinderknech A. 47 72 932 737 7 6 7 5
Schwartzman D. Coria F. 38 64 1010 810 6 1 6 2
Thompson J. Monfils G. 87 210 647 270 6 3 6 1
Tabilo A. Marterer M. 187 156 314 382 6 4 6 3
Wu T.L. Bublik A. 175 46 333 935 6 4 6 4
Mcdonald M. Krajinovic F. 53 74 865 730 6 3 6 0
Struff J.L. Halys Q. 134 81 446 661 1 6 6 3 6 3
Draper J. Riedi L. 56 135 854 445 6 1 6 1
Wawrinka S. Vukic A. 100 186 557 316 6 4 1 6 6 1
Pella G. Monteiro T. 739 78 30 676 3 6 7 5 6 2
Kokkinakis T. Holt B. 94 193 577 309 6 4 6 1
Shelton B. Fognini F. 41 88 964 643 6 4 6 1
Fucsovics M. Wolf J.J. 84 44 652 951 1 6 6 0 6 3
Molcan A. Ramos-Vinolas A. 63 50 820 890 6 3 6 2
Murray A. Etcheverry T. 55 61 855 822 6 7 6 1 6 4
Martinez P. Huesler M.A. 120 51 476 890 7 6 3 6 6 4
Hijikata R. Ymer M. 130 57 451 851 6 4 7 5
Gasquet R. Gojo B. 43 121 955 475 6 4 6 7 6 2
Mannarino A. Thiem D. 68 102 791 550 4 6 6 4 7 6
Sock J. Barrere G. 154 65 385 799 6 4 6 2
Popyrin A. Zhang Zh. 101 93 556 580 6 4 5 7 6 1
Norrie C. Wu T.L. 12 175 2815 333 6 2 6 4
Garin C. Nishioka Y. 97 34 566 1142 6 4 6 0
Ruud C. Schwartzman D. 4 38 5560 1010 6 2 6 3
Ivashka I. Van De Zandschulp B. 85 33 651 1205 7 5 3 2
Ruusuvuori E. Bautista Agut R. 59 27 846 1465 7 6 6 2
Thompson J. Tsitsipas S. 87 3 647 5805 7 6 4 6 7 6
Kubler J. Dimitrov G. 75 25 710 1620 2 6 7 6 3 0
Tabilo A. Cressy M. 187 37 314 1016 7 6 7 6
Davidovich Fokina A. Wu Y. 28 67 1390 793 6 4 6 1
Zverev A. Cachin P. 14 66 2500 797 6 3 6 1
Humbert U. Shapovalov D. 77 30 678 1380 7 5 6 4
Daniel T. Berrettini M. 103 23 548 1780 7 6 0 6 6 3
Khachanov K. Otte O. 15 82 2470 656 6 3 6 3
Medvedev D. Nakashima B. 6 48 3775 927 6 4 6 3
Tiafoe F. Giron M. 16 73 2395 731 6 2 6 2
Rublev A. Lehecka J. 7 47 3660 932 6 4 6 2
Draper J. Evans D. 56 29 854 1380 6 4 6 2
Sinner J. Gasquet R. 13 43 2655 955 6 3 7 6
Auger-Aliassime F. Martinez P. 10 120 3245 476 7 6 6 4
Wawrinka S. Kecmanovic M. 100 31 557 1290 7 6 6 4
Molcan A. Coric B. 63 20 820 1905 6 3 6 3
Paul T. Struff J.L. 19 134 2000 446 6 3 6 3
Fucsovics M. De Minaur A. 84 18 652 2165 6 4 6 2
Murray A. Albot R. 55 109 855 522 6 4 6 3
Cerundolo F. Sock J. 32 154 1275 385 4 6 6 3 6 4
Griekspoor T. Pella G. 36 739 1034 30 7 6 7 6
Fritz T. Shelton B. 5 41 3795 964 4 6 6 4 6 3
Mannarino A. Musetti L. 68 21 791 1855 6 4 6 4
Hurkacz H. Popyrin A. 11 101 3110 556 6 3 6 3
Baez S. Hijikata R. 35 130 1135 451 6 3 6 1
Rune H. Mcdonald M. 8 53 3321 865 7 5 6 3
Alcaraz C. Kokkinakis T. 2 94 6780 577 6 3 6 3
Garin C. Ruud C. 97 4 566 5560 6 4 7 6
Norrie C. Daniel T. 12 103 2815 548 6 7 7 5 6 2
Zverev A. Ruusuvuori E. 14 59 2500 846 7 5 1 6 7 5
Davidovich Fokina A. Khachanov K. 28 15 1390 2470 6 3 1 6 6 4
Tiafoe F. Kubler J. 16 75 2395 710 6 3 6 2
Rublev A. Humbert U. 7 77 3660 678 7 5 6 3
Medvedev D. Ivashka I. 6 85 3775 651 6 2 3 6 6 1
Tabilo A. Thompson J. 187 87 314 647 6 3 7 6
Paul T. Hurkacz H. 19 11 2000 3110 4 6 6 2 6 4
Auger-Aliassime F. Cerundolo F. 10 32 3245 1275 7 5 6 4
Wawrinka S. Rune H. 100 8 557 3321 6 2 6 7 7 5
Fucsovics M. Molcan A. 84 63 652 820 6 4 6 2
Fritz T. Baez S. 5 35 3795 1135 6 1 6 2
Sinner J. Mannarino A. 13 68 2655 791 7 6 6 4
Draper J. Murray A. 56 55 854 855 7 6 6 2
Alcaraz C. Griekspoor T. 2 36 6780 1034 7 6 6 3
Davidovich Fokina A. Garin C. 28 97 1390 566 6 3 6 4
Medvedev D. Zverev A. 6 14 3775 2500 6 7 7 6 7 5
Norrie C. Rublev A. 12 7 2815 3660 6 2 6 4
Fritz T. Fucsovics M. 5 84 3795 652 6 4 6 3
Tiafoe F. Tabilo A. 16 187 2395 314 6 4 6 4
Alcaraz C. Draper J. 2 56 6780 854 6 2 2 0
Sinner J. Wawrinka S. 13 100 2655 557 6 1 6 4
Auger-Aliassime F. Paul T. 10 19 3245 2000 3 6 6 3 7 6
Tiafoe F. Norrie C. 16 12 2395 2815 6 4 6 4
Medvedev D. Davidovich Fokina A. 6 28 3775 1390 6 3 7 5
Sinner J. Fritz T. 13 5 2655 3795 6 4 4 6 6 4
Alcaraz C. Auger-Aliassime F. 2 10 6780 3245 6 4 6 4
Medvedev D. Tiafoe F. 6 16 3775 2395 7 5 7 6
Alcaraz C. Sinner J. 2 13 6780 2655 7 6 6 3
Alcaraz C. Medvedev D. 2 6 6780 3775 6 3 6 2
Daniel T. Rinderknech A. 97 72 583 736 4 1
Nakashima B. Otte O. 45 85 927 656 7 6 6 3
Huesler M.A. Ramos-Vinolas A. 47 51 904 880 6 7 7 6 6 3
Bagnis F. Meligeni Alves F. 100 164 561 365 6 3 1 6 6 4
Fucsovics M. Cachin P. 74 63 732 822 6 4 7 6
Pella G. Varillas J.P. 581 88 55 642 1 6 6 3 6 2
Djere L. Vukic A. 58 168 845 355 6 2 7 6
Popyrin A. Ymer M. 93 53 611 870 7 6 4 4
Wolf J.J. Bublik A. 50 48 891 900 7 5 6 3
Ivashka I. Altmaier D. 80 114 696 499 6 2 6 1
Lajovic D. Murray A. 76 52 728 875 6 4 7 5
Ruusuvuori E. Borges N. 54 68 866 787 6 1 6 4
Wu Y. Edmund K. 64 544 818 62 7 5 7 5
Struff J.L. Fognini F. 103 91 543 628 6 4 5 7 6 4
Humbert U. Monfils G. 78 280 713 190 3 3
Nava E. Isner J. 182 46 323 915 7 6 7 6
Kovacevic A. Munar J. 102 66 546 796 7 6 2 6 6 1
Lehecka J. Coria F. 44 67 941 795 6 3 6 4
Halys Q. Martinez P. 79 121 705 476 6 2 7 6
Garin C. Giron M. 82 71 672 746 6 4 2 6 6 4
Mannarino A. Shang J. 62 181 826 323 1 6 6 4 6 2
Molcan A. Thompson J. 56 83 865 667 6 2 4 6 6 3
Carballes Baena R. Zapata Miralles B. 84 41 665 958 6 0 3 0
Eubanks C. Kudla D. 119 122 479 475 7 6 6 2
Mcdonald M. Galan D.E. 55 89 865 641 6 4 6 2
Watanuki Y. Paire B. 123 170 474 351 6 4 7 5
Gasquet R. O Connell C. 40 86 960 649 6 4 3 6 6 1
Monteiro T. Kubler J. 81 70 680 748 6 4 7 6
Barrere G. Safiullin R. 65 104 801 538 6 4 3 6 6 3
Etcheverry T. Kotov P. 73 117 734 490 6 2 6 2
Sonego L. Thiem D. 59 106 835 530 7 6 6 2
Kokkinakis T. Bergs Z. 94 135 607 431 4 6 6 3 7 6
Ruusuvuori E. Bautista Agut R. 54 28 866 1430 6 4 7 6
Shapovalov D. Pella G. 30 581 1345 55 6 3 3 6 6 3
Rublev A. Wolf J.J. 7 50 3390 891 7 6 6 4
Sinner J. Djere L. 11 58 2925 845 6 4 6 2
Schwartzman D. Wu Y. 38 64 990 818 7 6 6 1
Van De Zandschulp B. Popyrin A. 32 93 1170 611 4 6 7 6 6 2
Paul T. Huesler M.A. 19 47 2045 904 5 7 6 3 6 4
Fritz T. Nava E. 10 182 2975 323 6 4 6 1
Kecmanovic M. Humbert U. 35 78 1120 713 6 4 6 7 7 6
Dimitrov G. Struff J.L. 27 103 1450 543 4 6 7 6 6 4
Alcaraz C. Bagnis F. 1 100 7420 561 6 0 6 2
Davidovich Fokina A. Nakashima B. 25 45 1545 927 6 4 7 6
Lajovic D. Cressy M. 76 37 728 1016 6 4 7 6
Ruud C. Ivashka I. 4 80 5560 696 6 2 6 3
Rune H. Fucsovics M. 8 74 3325 732 6 3 7 5
Daniel T. Zverev A. 97 15 583 2580 6 0 6 4
Cerundolo F. Kovacevic A. 31 102 1320 546 6 4 6 4
Eubanks C. Coric B. 119 20 479 1905 3 6 6 4 6 2
Tsitsipas S. Gasquet R. 3 40 5770 960
Lehecka J. Musetti L. 44 21 941 1840 6 4 6 4
Garin C. Baez S. 82 33 672 1170 7 6 6 3
Mcdonald M. Berrettini M. 55 23 865 1732 7 6 7 6
Molcan A. Nishioka Y. 56 34 865 1144 7 6 1 6 6 2
Halys Q. De Minaur A. 79 18 705 2085 6 7 7 6 7 6
Auger-Aliassime F. Monteiro T. 6 81 3415 680 7 6 7 6
Sonego L. Evans D. 59 29 835 1345 4 6 6 3 6 2
Hurkacz H. Kokkinakis T. 9 94 3065 607 6 7 7 6 7 6
Khachanov K. Etcheverry T. 16 73 2505 734 6 1 3 6 6 3
Medvedev D. Carballes Baena R. 5 84 4330 665 6 1 6 2
Tiafoe F. Watanuki Y. 14 123 2710 474 6 7 7 6 6 4
Barrere G. Norrie C. 65 12 801 2815 6 3 6 2
Mannarino A. Shelton B. 62 39 826 989 6 4 3 6 6 1
Paul T. Davidovich Fokina A. 19 25 2045 1545 6 3 7 5
Rune H. Schwartzman D. 8 38 3325 990 6 4 6 2
Fritz T. Shapovalov D. 10 30 2975 1345 6 4 6 4
Rublev A. Kecmanovic M. 7 35 3390 1120 6 1 6 2
Ruusuvuori E. Daniel T. 54 97 866 583 6 3 7 6
Alcaraz C. Lajovic D. 1 76 7420 728 6 0 7 6
Sinner J. Dimitrov G. 11 27 2925 1450 6 3 6 4
Van De Zandschulp B. Ruud C. 32 4 1170 5560 3 6 6 4 6 4
Medvedev D. Molcan A. 5 56 4330 865
Khachanov K. Lehecka J. 16 44 2505 941 6 2 6 4
Tsitsipas S. Garin C. 3 82 5770 672 6 3 4 6 6 4
Halys Q. Mcdonald M. 79 55 705 865 7 6 6 3
Cerundolo F. Auger-Aliassime F. 31 6 1320 3415 6 2 7 5
Mannarino A. Hurkacz H. 62 9 826 3065 7 6 7 6
Eubanks C. Barrere G. 119 65 479 801 6 3 7 6
Sonego L. Tiafoe F. 59 14 835 2710 6 3 6 4
Sinner J. Rublev A. 11 7 2925 3390 6 2 6 4
Fritz T. Rune H. 10 8 2975 3325 6 3 6 4
Ruusuvuori E. Van De Zandschulp B. 54 32 866 1170 4 6 6 4 7 5
Alcaraz C. Paul T. 1 19 7420 2045 6 4 6 4
Khachanov K. Tsitsipas S. 16 3 2505 5770 7 6 6 4
Eubanks C. Mannarino A. 119 62 479 826 7 6 7 6
Cerundolo F. Sonego L. 31 59 1320 835 3 6 6 3 6 2
Medvedev D. Halys Q. 5 79 4330 705 6 4 6 2
Sinner J. Ruusuvuori E. 11 54 2925 866 6 3 6 1
Medvedev D. Eubanks C. 5 119 4330 479 6 3 7 5
Khachanov K. Cerundolo F. 16 31 2505 1320 6 3 6 2
Alcaraz C. Fritz T. 1 10 7420 2975 6 4 6 2
Medvedev D. Khachanov K. 5 16 4330 2505 7 6 3 6 6 3
Sinner J. Alcaraz C. 11 1 2925 7420 6 7 6 4 6 2
Medvedev D. Sinner J. 5 11 4330 2925 7 5 6 3
L5 Wsets Lsets Comment B365W B365L PSW PSL MaxW MaxL AvgW AvgL
2 1 Completed 1.91 1.91 1.93 1.95 1.99 1.95 1.89 1.89
1 0 Retired 1.36 3.2 1.39 3.25 1.44 3.4 1.36 3.12
2 0 Completed 1.57 2.38 1.58 2.53 1.64 2.53 1.58 2.36
2 1 Completed 3.75 1.29 4 1.28 4 1.31 3.56 1.29
2 0 Completed 6.5 1.11 6.2 1.15 6.75 1.18 6.04 1.13
2 0 Completed 2.1 1.73 2.14 1.78 2.15 1.83 2.08 1.74
2 0 Completed 2.2 1.67 2.27 1.7 2.36 1.71 2.2 1.65
2 0 Completed 1.67 2.2 1.69 2.29 1.7 2.4 1.65 2.22
2 0 Completed 1.91 1.91 1.97 1.92 2 2.12 1.9 1.89
1 0 Retired 1.11 6.5 1.13 7.18 1.15 7.18 1.12 6.15
2 0 Completed 1.17 5 1.18 5.52 1.24 5.52 1.18 4.84
2 0 Completed 1.03 17 1.02 18.89 1.04 18.89 1.02 13.52
2 0 Completed 1.13 6 1.13 7.01 1.15 7.01 1.12 6.04
2 1 Completed 1.25 4 1.29 3.96 1.29 4.1 1.26 3.82
2 1 Completed 3 1.4 2.72 1.5 3 1.5 2.71 1.46
2 0 Completed 1.57 2.38 1.62 2.44 1.63 2.56 1.58 2.36
2 0 Completed 2.3 1.62 2.43 1.63 2.46 1.82 2.25 1.63
2 0 Completed 1.62 2.3 1.69 2.31 1.7 2.45 1.64 2.24
2 0 Completed 1.14 5.5 1.18 5.66 1.18 6 1.16 5.24
2 1 Completed 1.73 2.1 1.78 2.17 1.85 2.22 1.74 2.09
2 0 Completed 1.4 3 1.51 2.78 1.51 3.02 1.45 2.73
2 0 Completed 1.03 15 1.04 19.16 1.03 20.42 1.02 14.1
2 0 Completed 1.8 2 1.85 2.06 1.85 2.24 1.79 2.01
2 0 Completed 1.25 4 1.27 4.25 1.29 4.25 1.24 3.92
2 1 Completed 1.73 2.1 1.76 2.18 1.77 2.35 1.68 2.16
2 0 Completed 2.5 1.53 2.51 1.6 2.56 1.6 2.44 1.55
2 0 Completed 1.25 4 1.26 4.31 1.3 4.31 1.24 3.97
2 0 Completed 1.14 5.5 1.17 5.96 1.19 5.96 1.15 5.34
1 0 Retired 1.33 3.4 1.37 3.39 1.4 3.5 1.33 3.25
2 0 Completed 1.53 2.5 1.62 2.47 1.62 2.78 1.54 2.46
2 1 Completed 1.14 5.5 1.16 6.14 1.18 6.14 1.15 5.55
2 0 Completed 1.4 3 1.43 3.04 1.43 3.1 1.4 2.91
2 0 Completed 2 1.8 2.08 1.83 2.1 1.83 2.01 1.78
2 0 Completed 1.002 41 1.01 38.66 1.02 41 1.01 22.04
2 0 Completed 1.8 2 1.88 2.01 1.9 2.03 1.82 1.97
2 0 Completed 1.91 1.91 1.89 2 1.95 2 1.88 1.9
2 0 Completed 2.75 1.44 2.87 1.47 3 1.47 2.76 1.44
2 1 Completed 1.25 4 1.28 3.99 1.28 4.33 1.25 3.89
2 0 Completed 1.8 2 1.83 2.08 1.87 2.11 1.79 2.01
2 1 Completed 2.1 1.73 2.06 1.83 2.15 1.83 2.04 1.77
2 1 Completed 1.57 2.38 1.66 2.34 1.75 2.4 1.63 2.25
2 0 Completed 1.3 3.5 1.31 3.79 1.33 3.79 1.29 3.52
2 0 Completed 1.33 3.4 1.37 3.37 1.38 3.53 1.34 3.19
2 0 Completed 2.38 1.57 2.36 1.67 2.58 1.67 2.38 1.56
2 0 Completed 1.57 2.38 1.74 2.23 1.76 2.38 1.67 2.19
2 1 Completed 1.91 1.91 1.97 1.93 1.97 1.95 1.91 1.88
2 0 Completed 1.33 3.4 1.31 3.85 1.36 3.85 1.29 3.52
2 0 Completed 1.29 3.75 1.29 3.97 1.3 4.04 1.27 3.72
2 0 Completed 2.3 1.62 2.3 1.69 2.45 1.7 2.27 1.62
2 1 Completed 1.8 2 1.86 2.05 1.86 2.16 1.79 2.01
2 1 Completed 1.22 4.33 1.23 4.68 1.25 4.68 1.21 4.28
2 0 Completed 1.5 2.63 1.5 2.81 1.54 2.81 1.48 2.63
Walkover 2.75 1.44 3.07 1.43 3.07 1.47 2.79 1.43
2 0 Completed 1.4 3 1.4 3.23 1.47 3.45 1.42 2.83
2 0 Completed 1.5 2.63 1.6 2.52 1.62 2.65 1.53 2.48
2 0 Completed 2.63 1.5 2.53 1.59 2.63 1.62 2.46 1.54
2 1 Completed 2.3 1.62 2.25 1.72 2.33 1.72 2.22 1.65
2 1 Completed 2.3 1.62 2.31 1.69 2.38 1.73 2.24 1.64
2 0 Completed 2.5 1.53 2.57 1.56 2.6 1.56 2.51 1.51
2 0 Completed 1.44 2.75 1.48 2.83 1.48 2.9 1.44 2.75
2 0 Completed 1.17 5 1.23 4.67 1.23 5 1.2 4.53
2 0 Completed 2.75 1.44 2.88 1.47 2.95 1.47 2.79 1.43
2 1 Completed 1.73 2.1 1.75 2.18 1.75 2.3 1.7 2.14
2 0 Completed 1.44 2.75 1.51 2.73 1.51 3 1.45 2.71
2 1 Completed 1.57 2.38 1.6 2.48 1.61 2.5 1.56 2.41
2 0 Completed
2 1 Completed 2.3 1.62 2.16 1.77 2.3 1.8 2.14 1.69
2 0 Completed 1.8 2 1.93 1.96 2 2.19 1.87 1.92
2 1 Completed 1.8 2 1.74 2.21 1.83 2.25 1.73 2.09
2 0 Completed 1.44 2.75 1.44 2.97 1.46 3.39 1.42 2.85
2 0 Completed 1.4 3 1.5 2.89 1.53 3 1.43 2.81
2 0 Completed 1.8 2 1.88 2.04 1.88 2.1 1.81 2
2 0 Completed 1.33 3.4 1.38 3.36 1.39 3.39 1.35 3.19
2 1 Completed 1.73 2.1 1.68 2.33 1.74 2.33 1.68 2.19
2 1 Completed 2.63 1.5 2.58 1.57 2.65 1.57 2.55 1.52
2 1 Completed 1.11 6.5 1.1 8.83 1.12 8.83 1.09 7.29
2 1 Completed 1.53 2.5 1.54 2.66 1.61 2.66 1.52 2.47
2 1 Completed 3.4 1.33 3.4 1.37 3.6 1.37 3.28 1.33
2 0 Completed 2 1.8 1.9 1.99 2.12 2.09 1.91 1.88
2 0 Completed 2.2 1.67 2.21 1.75 2.3 1.75 2.17 1.68
2 0 Completed 1.62 2.3 1.72 2.26 1.72 2.44 1.64 2.23
2 1 Completed 1.62 2.3 1.72 2.26 1.74 2.38 1.65 2.22
2 1 Completed 3.2 1.36 3.27 1.39 3.32 1.42 3.07 1.37
2 1 Completed 1.8 2 1.9 2.01 1.91 2.1 1.83 1.97
2 1 Completed 2.75 1.44 2.49 1.61 3 1.62 2.58 1.5
2 0 Completed 1.62 2.3 1.65 2.38 1.71 2.38 1.64 2.23
2 0 Completed 2.1 1.73 2.28 1.69 2.28 1.8 2.13 1.7
2 1 Completed 1.4 3 1.41 3.13 1.44 3.15 1.39 2.94
2 0 Completed 1.06 10 1.06 12.25 1.06 12.25 1.05 9.76
2 0 Completed 2 1.8 2.12 1.79 2.12 1.83 2.03 1.77
2 1 Completed 2.5 1.53 2.39 1.64 2.7 1.64 2.42 1.55
2 1 Completed 1.14 5.5 1.23 4.66 1.25 5.5 1.19 4.71
2 0 Completed 2.1 1.73 2.14 1.78 2.24 1.81 2.1 1.72
2 0 Completed 1.36 3.2 1.44 2.99 1.44 3.25 1.39 2.93
2 0 Completed 1.57 2.38 1.57 2.54 1.58 2.55 1.54 2.43
2 0 Completed 1.4 3 1.47 2.86 1.51 3.1 1.43 2.79
2 1 Completed 1.73 2.1 1.78 2.15 1.81 2.21 1.75 2.06
2 0 Completed 2.2 1.67 2.34 1.68 2.36 1.7 2.22 1.65
1 0 Retired 1.53 2.5 1.54 2.67 1.57 2.67 1.52 2.51
2 1 Completed 1.25 4 1.32 3.72 1.32 4.11 1.28 3.68
2 0 Completed 1.36 3.2 1.48 2.87 1.48 3.4 1.41 2.89
2 0 Completed 1.8 2 1.71 2.27 1.82 2.28 1.73 2.11
2 0 Completed 1.57 2.38 1.62 2.46 1.63 2.61 1.54 2.46
2 1 Completed 1.91 1.91 1.91 2 1.92 2 1.86 1.93
2 1 Completed 5 1.17 5.03 1.21 5.75 1.21 4.82 1.18
2 1 Completed 1.29 3.75 1.34 3.61 1.34 3.66 1.31 3.47
2 0 Completed 1.91 1.91 1.93 1.97 2.06 2.1 1.86 1.93
2 1 Completed 2.3 1.62 2.39 1.65 2.5 1.68 2.27 1.62
2 1 Completed 2.2 1.67 2.27 1.71 2.28 1.86 2.16 1.69
2 0 Completed 1.36 3.2 1.39 3.29 1.46 3.36 1.35 3.15
Walkover 1.5 2.63 1.48 2.88 1.57 2.88 1.47 2.7
2 1 Completed 3.75 1.29 4.18 1.27 4.18 1.3 3.83 1.26
5 3 2 Completed 2.38 1.57 2.4 1.65 2.4 1.66 2.33 1.61
3 0 Completed 2.3 1.62 2.18 1.77 2.45 1.77 2.28 1.64
3 1 Completed 1.36 3.2 1.47 2.91 1.52 3.3 1.39 3.03
3 1 Completed 2.3 1.62 2.43 1.63 2.55 1.67 2.36 1.6
3 0 Completed 1.06 10 1.05 15.72 1.07 15.72 1.05 11.18
3 0 Completed 1.13 6 1.17 6.06 1.2 6.06 1.15 5.58
3 1 Completed 2.75 1.44 2.86 1.48 3 1.5 2.79 1.44
3 0 Completed 1.06 10 1.06 13.22 1.06 13.22 1.05 10.6
3 1 Completed 1.08 8 1.1 9.05 1.11 9.25 1.08 8.1
3 0 Completed 1.91 1.91 2.02 1.88 2.04 2 1.94 1.86
3 1 Completed 1.08 8 1.09 9.82 1.1 9.82 1.08 8.01
3 0 Completed 1.36 3.2 1.42 3.1 1.42 3.4 1.37 3.13
4 3 2 Completed 2.5 1.53 2.59 1.56 2.72 1.6 2.54 1.52
3 0 Completed 1.07 9 1.06 13 1.09 13 1.06 9.77
3 1 Completed 1.1 7 1.1 8.65 1.12 8.65 1.1 7.19
3 1 Completed 1.36 3.2 1.44 3.02 1.44 3.3 1.39 3.02
3 1 Completed 1.57 2.38 1.57 2.57 1.63 2.57 1.57 2.43
3 1 Completed 1.3 3.5 1.37 3.37 1.38 3.6 1.34 3.27
3 0 Completed 3.2 1.36 3.34 1.38 3.34 1.39 3.2 1.35
3 0 Completed 1.33 3.4 1.36 3.48 1.36 3.66 1.33 3.38
3 0 Completed 2.75 1.44 2.74 1.52 2.8 1.52 2.64 1.48
3 3 2 Completed 2.2 1.67 2.25 1.72 2.3 1.78 2.18 1.69
4 3 2 Completed 2.38 1.57 2.65 1.55 2.65 1.62 2.38 1.58
2 3 2 Completed 1.14 5.5 1.17 5.96 1.22 6 1.16 5.38
4 3 2 Completed 3.75 1.29 3.89 1.3 4 1.31 3.7 1.28
3 3 2 Completed 2 1.8 1.98 1.93 2.1 1.93 1.98 1.83
3 0 Completed 1.06 10 1.07 11.47 1.09 11.47 1.06 9.17
3 1 Completed 1.07 9 1.08 10.82 1.08 10.82 1.07 8.87
3 0 Completed 1.14 5.5 1.14 6.96 1.18 6.96 1.14 5.69
3 0 Completed 2.1 1.73 2.19 1.76 2.19 1.84 2.08 1.76
6 3 2 Completed 3.4 1.33 3.61 1.34 3.61 1.39 3.35 1.33
3 0 Completed 1.03 17 1.04 18.34 1.08 18.34 1.03 13.88
3 0 Completed 1.25 4 1.28 4.13 1.3 4.2 1.27 3.84
3 1 Completed 3.2 1.36 3.32 1.38 3.38 1.4 3.19 1.36
3 1 Completed 1.11 6.5 1.14 7.05 1.15 7.05 1.12 6.38
3 1 Completed 1.4 3 1.4 3.23 1.42 3.25 1.39 3.01
3 0 Completed 1.4 3 1.41 3.17 1.5 3.17 1.4 3
3 1 Completed 1.44 2.75 1.51 2.75 1.54 2.79 1.49 2.63
3 1 Completed 1.5 2.63 1.58 2.52 1.64 2.78 1.55 2.49
3 0 Completed 3.5 1.3 3.87 1.31 3.87 1.35 3.58 1.3
3 3 2 Completed 1.73 2.1 1.76 2.2 1.82 2.25 1.72 2.13
3 0 Completed 1.08 8 1.09 9.27 1.12 9.27 1.08 7.93
3 1 Completed 1.57 2.38 1.65 2.39 1.65 2.5 1.61 2.33
3 1 Completed 1.03 17 1.04 16.86 1.04 18 1.03 14.25
3 0 Completed 1.14 5.5 1.18 5.65 1.21 5.65 1.17 5.08
6 3 2 Completed 1.4 3 1.46 2.95 1.46 3 1.43 2.87
6 3 2 Completed 4 1.25 4.62 1.24 4.8 1.26 4.28 1.22
4 3 2 Completed 1.06 10 1.1 8.9 1.1 10 1.08 8.35
3 0 Completed 1.4 3 1.4 3.24 1.43 3.24 1.39 3.02
3 1 Completed 1.44 2.75 1.49 2.84 1.51 2.96 1.46 2.76
3 0 Completed 1.04 13 1.06 13.57 1.07 17 1.05 11.41
1 3 2 Completed 1.17 5 1.16 6.33 1.17 6.33 1.15 5.56
3 1 Completed 1.17 5 1.19 5.52 1.22 6.26 1.17 5.1
3 0 Completed 1.01 29 1.02 30.3 1.02 30.3 1.01 19.91
3 1 Completed 1.36 3.2 1.41 3.18 1.41 3.35 1.35 3.2
3 0 Completed 2.1 1.73 2.05 1.86 2.02 2.03 1.86 1.8
3 1 Completed 3.2 1.36 3.47 1.35 3.47 1.41 3.19 1.36
3 0 Completed 1.53 2.5 1.62 2.5 1.58 2.42
3 1 Completed 2 1.8 2.01 1.9 2.16 1.9 2 1.82
3 3 2 Completed 2.38 1.57 2.38 1.65 2.45 1.65 2.35 1.6
3 0 Completed 1.08 8 1.09 9.27 1.1 9.43 1.08 8.27
3 0 Completed 1.11 6.5 1.13 7.08 1.19 7.33 1.13 6.27
3 1 Completed 1.36 3.2 1.41 3.17 1.41 3.35 1.38 3.06
3 0 Completed 1.17 5 1.19 5.56 1.22 6 1.18 5
3 0 Completed 1.05 11 1.04 17.66 1.07 18 1.04 11.92
2 3 2 Completed 1.05 11 1.08 11.09 1.1 14 1.07 9.08
3 0 Completed 9 1.07 9.06 1.09 9.52 1.12 7.88 1.08
3 0 Completed 1.14 5.5 1.1 8.34 1.15 8.34 1.11 6.68
3 1 Completed 1.8 2 1.91 1.98 1.91 2.05 1.85 1.97
3 1 Completed 1.29 3.75 1.29 3.93 1.3 4.11 1.28 3.73
3 0 Completed 1.02 19 1.02 27.6 1.04 28.58 1.02 17.35
3 0 Completed 1.25 4 1.27 4.24 1.28 4.45 1.24 4.11
3 1 Completed 1.91 1.91 2.05 1.85 2.05 1.95 1.97 1.85
3 0 Completed 1.17 5 1.19 5.48 1.2 5.85 1.17 5.13
3 3 2 Completed 1.25 4 1.29 4.05 1.34 4.25 1.26 3.91
3 0 Completed 1.05 11 1.03 19.14 1.08 19.14 1.04 12.14
3 0 Completed 1.22 4.33 1.21 5.01 1.25 5.01 1.22 4.38
3 0 Completed 2.1 1.73 2.17 1.78 2.29 1.79 2.11 1.73
3 1 Completed 1.44 2.75 1.46 2.9 1.52 3.01 1.45 2.76
3 1 Completed 1.1 7 1.11 8.07 1.12 8.34 1.1 7.11
3 0 Completed 1.13 6 1.13 7.49 1.19 7.49 1.12 6.27
4 3 2 Completed 1.5 2.63 1.49 2.84 1.54 2.84 1.49 2.63
3 1 Completed 3.4 1.33 3.61 1.34 3.64 1.36 3.34 1.33
3 1 Completed 1.22 4.33 1.23 4.69 1.27 5.3 1.21 4.49
3 0 Completed 1.8 2 1.85 2.06 1.9 2.24 1.81 2.01
3 0 Completed 1.53 2.5 1.49 2.83 1.59 2.83 1.51 2.56
2 3 2 Completed 6.5 1.11 8.3 1.11 8.3 1.12 7.16 1.1
3 1 Completed 1.44 2.75 1.45 2.97 1.49 2.97 1.44 2.81
3 1 Completed 4.5 1.2 5.26 1.2 5.26 1.22 4.73 1.19
3 0 Completed 1.29 3.75 1.27 4.16 1.3 4.35 1.25 3.97
3 0 Completed 1.17 5 1.2 5.21 1.2 5.5 1.18 5.01
2 3 2 Completed 1.1 7 1.1 8.84 1.13 8.84 1.09 7.64
6 3 2 Completed 3.2 1.36 3.41 1.37 3.41 1.4 3.17 1.36
3 1 Completed 1.17 5 1.18 5.68 1.19 5.68 1.17 5.13
3 1 Completed 1.01 29 1.01 42 1.02 42 1.01 22.36
5 3 2 Completed 2.38 1.57 2.56 1.58 2.56 1.64 2.42 1.57
0 3 2 Completed 1.1 7 1.13 7.22 1.17 7.22 1.11 6.6
3 0 Completed 1.1 7 1.09 9.21 1.11 9.43 1.09 7.71
3 0 Completed 1.57 2.38 1.61 2.49 1.61 2.56 1.57 2.41
3 1 Completed 1.11 6.5 1.1 8.61 1.13 8.61 1.09 7.38
4 3 2 Completed 3.4 1.33 4.04 1.29 4.04 1.34 3.62 1.29
3 3 2 Completed 1.91 1.91 1.91 2 1.94 2.05 1.89 1.93
3 1 Completed 2 1.8 2.06 1.86 2.06 1.91 1.98 1.83
3 0 Completed 4.5 1.2 4.83 1.22 4.83 1.23 4.56 1.2
3 0 Completed 1.3 3.5 1.36 3.46 1.36 3.75 1.31 3.49
3 0 Completed 1.17 5 1.22 4.93 1.22 5.2 1.19 4.71
3 0 Completed 1.22 4.33 1.23 4.78 1.27 4.78 1.22 4.42
3 0 Completed 1.67 2.2 1.71 2.27 1.74 2.35 1.68 2.2
3 0 Completed 1.33 3.4 1.35 3.52 1.42 3.6 1.34 3.29
3 0 Completed 2.3 1.62 2.4 1.65 2.63 1.69 2.34 1.61
3 1 Completed 1.33 3.4 1.37 3.41 1.4 4 1.34 3.3
3 0 Completed 1.2 4.5 1.25 4.52 1.25 5.5 1.2 4.59
6 3 2 Completed 1.53 2.5 1.64 2.41 1.65 2.65 1.58 2.4
3 0 Completed 1.4 3 1.47 2.95 1.53 3 1.43 2.86
3 1 Completed 4.5 1.2 4.72 1.23 4.89 1.25 4.34 1.22
3 3 2 Completed 1.44 2.75 1.51 2.77 1.52 3.11 1.47 2.71
2 3 2 Completed 1.91 1.91 2 1.9 2 2 1.93 1.89
6 3 2 Completed 2.1 1.73 2.17 1.78 2.25 1.78 2.12 1.74
3 1 Completed 1.73 2.1 1.77 2.18 1.81 2.3 1.73 2.13
3 0 Completed 1.2 4.5 1.25 4.51 1.26 4.75 1.21 4.4
2 0 Retired 2 1.8 2.13 1.8 2.24 1.86 2.07 1.78
3 0 Completed 1.14 5.5 1.18 5.79 1.2 6 1.16 5.49
3 1 Completed 1.33 3.4 1.33 3.67 1.39 3.67 1.35 3.28
3 0 Completed 1.11 6.5 1.15 6.53 1.18 7.1 1.13 6.25
3 1 Completed 1.3 3.5 1.3 3.95 1.4 3.95 1.32 3.48
3 0 Completed 1.05 11 1.08 10.57 1.08 12.29 1.05 10.67
3 0 Completed 1.2 4.8 1.22 4.85 1.23 5.25 1.2 4.69
2 1 Completed 2.63 1.5 2.58 1.56 2.95 1.56 2.53 1.51
2 0 Completed 2.2 1.67 2.19 1.75 2.2 1.8 2.13 1.7
1 0 Retired 1.2 4.5 1.22 4.76 1.25 5.08 1.21 4.35
2 0 Completed 1.73 2.1 1.76 2.17 1.76 2.42 1.7 2.13
2 1 Completed 1.62 2.3 1.63 2.4 1.67 2.4 1.62 2.26
2 0 Completed 1.8 2 1.85 2.05 2 2.05 1.9 1.89
2 1 Completed 1.8 2 1.77 2.16 1.87 2.16 1.77 2.03
2 1 Completed 2 1.8 2 1.89 2 1.9 1.96 1.82
2 0 Completed 2.5 1.53 2.64 1.54 2.64 1.57 2.48 1.53
2 1 Completed 3.75 1.29 3.9 1.29 3.9 1.29 3.65 1.28
2 0 Completed 2.1 1.73 2.14 1.78 2.2 1.8 2.1 1.72
2 0 Completed 1.62 2.3 1.63 2.42 1.65 2.42 1.6 2.3
2 1 Completed 2.38 1.57 2.22 1.74 2.4 1.74 2.2 1.66
2 0 Completed 1.44 2.75 1.52 2.73 1.55 2.78 1.49 2.6
2 0 Completed 4 1.25 4.24 1.27 4.24 1.33 3.88 1.25
1 0 Retired 1.57 2.38 1.55 2.64 1.62 2.67 1.55 2.43
2 0 Completed 1.44 2.75 1.47 2.91 1.48 2.91 1.44 2.76
2 1 Completed 1.73 2.1 1.85 2.07 1.85 2.21 1.74 2.08
2 1 Completed 1.53 2.5 1.6 2.52 1.62 2.61 1.56 2.4
2 0 Completed 2.1 1.73 2.05 1.87 2.11 1.87 2.04 1.77
2 1 Completed 1.36 3.2 1.4 3.2 1.4 3.26 1.36 3.1
1 0 Retired 1.67 2.2 1.7 2.29 1.72 2.35 1.65 2.22
2 1 Completed 1.36 3.2 1.4 3.22 1.4 3.3 1.36 3.1
2 1 Completed 2.3 1.62 2.3 1.69 2.33 1.71 2.23 1.64
2 0 Completed 1.73 2.1 1.82 2.1 1.82 2.13 1.74 2.08
2 0 Completed 1.44 2.75 1.52 2.72 1.53 2.8 1.48 2.63
2 1 Completed 1.53 2.5 1.67 2.35 1.67 2.62 1.59 2.35
2 1 Completed 3 1.4 2.88 1.47 3 1.48 2.8 1.43
2 1 Completed 1.14 5.5 1.18 5.61 1.18 5.8 1.16 5.23
2 0 Completed 1.25 4 1.26 4.64 1.28 4.64 1.25 3.93
2 0 Completed 1.73 2.1 1.74 2.2 1.8 2.23 1.72 2.11
2 0 Completed 1.57 2.38 1.58 2.51 1.62 2.53 1.57 2.38
2 0 Completed 1.33 3.4 1.33 3.6 1.37 3.84 1.33 3.26
2 1 Completed 1.05 11 1.07 11.44 1.07 13 1.05 10.45
2 1 Completed 1.67 2.2 1.71 2.25 1.78 2.3 1.7 2.15
2 0 Completed 1.25 4 1.32 3.7 1.33 4.04 1.28 3.6
2 1 Completed 1.73 2.1 1.87 2.05 2 1.8 2 1.8
2 0 Completed 1.91 1.91 1.98 1.91 2.01 2 1.9 1.89
2 1 Completed 2.3 1.62 2.61 1.55 2.65 1.64 2.41 1.56
2 0 Completed 1.14 5.5 1.17 5.85 1.17 6.05 1.15 5.37
2 0 Completed 1.5 2.63 1.56 2.61 1.58 2.63 1.53 2.49
2 0 Completed 3.2 1.36 3.04 1.44 3.32 1.45 2.96 1.39
2 1 Completed 3.75 1.29 3.89 1.3 4 1.31 3.63 1.28
2 0 Completed 1.53 2.5 1.59 2.53 1.61 2.53 1.57 2.39
2 0 Completed 1.44 2.75 1.46 2.94 1.54 3.75 1.43 2.81
2 0 Completed 1.11 6.5 1.14 6.68 1.15 6.68 1.13 5.98
2 0 Completed 1.5 2.63 1.54 2.66 1.57 2.7 1.51 2.54
2 1 Completed 2.75 1.44 2.91 1.47 2.91 1.48 2.77 1.44
2 0 Completed 1.25 4 1.27 4.17 1.28 4.33 1.24 4
2 1 Completed 1.22 4.33 1.26 4.31 1.27 4.7 1.23 4.11
2 0 Completed 2 1.8 2.09 1.83 2.1 1.83 2.02 1.78
2 1 Completed 2.1 1.73 2.22 1.74 2.25 1.78 2.12 1.72
2 1 Completed 3.75 1.29 3.88 1.3 3.9 1.33 3.62 1.29
2 1 Completed 1.8 2 1.87 2.04 1.92 2.1 1.83 1.97
2 0 Completed 2.63 1.5 2.68 1.52 2.74 1.55 2.57 1.5
2 1 Completed 3 1.4 3.01 1.43 3.2 1.47 2.89 1.41
2 1 Completed 1.8 2 1.83 2.06 1.87 2.08 1.8 2
2 1 Completed 1.33 3.4 1.35 3.5 1.35 3.6 1.31 3.39
2 0 Completed 1.22 4.33 1.23 4.67 1.28 4.67 1.21 4.3
2 1 Completed 1.29 3.75 1.34 3.55 1.34 3.75 1.31 3.42
2 1 Completed 1.44 2.75 1.46 2.9 1.5 3 1.44 2.76
2 0 Completed 2 1.8 2 1.89 2 1.92 1.94 1.85
2 0 Completed 1.57 2.38 1.66 2.34 1.67 2.45 1.61 2.3
2 0 Completed 2 1.8 1.95 1.93 2 1.95 1.93 1.86
1 1 Retired 2.2 1.67 2.22 1.73 2.25 1.74 2.16 1.68
2 1 Completed 1.8 2 1.89 2 1.9 2.1 1.79 2.01
Walkover 1.14 5.5 1.18 5.57 1.18 5.82 1.16 5.06
2 0 Completed 3.75 1.29 3.99 1.29 4.12 1.32 3.75 1.27
2 0 Completed 2.75 1.44 2.82 1.5 2.87 1.57 2.71 1.45
2 0 Completed 2.1 1.73 2.08 1.84 2.19 1.84 2.06 1.75
2 0 Completed 1.53 2.5 1.61 2.47 1.67 2.61 1.56 2.39
2 0 Completed 1.4 3 1.46 2.95 1.48 3 1.42 2.82
2 0 Completed 1.3 3.5 1.33 3.67 1.34 3.67 1.3 3.43
2 0 Completed 1.53 2.5 1.63 2.45 1.63 2.88 1.54 2.45
2 0 Completed 2 1.8 2.08 1.84 2.15 1.84 2.01 1.79
2 0 Completed 1.3 3.5 1.34 3.57 1.34 3.85 1.3 3.49
2 0 Completed 1.2 4.5 1.19 5.36 1.21 5.54 1.18 4.82
2 0 Completed 3.2 1.36 3.26 1.39 3.26 1.43 3.07 1.36
2 0 Completed 1.25 4 1.25 4.5 1.27 4.5 1.24 4.02
2 1 Completed 4 1.25 4.37 1.26 4.37 1.28 4.05 1.24
2 0 Completed 1.3 3.5 1.33 3.69 1.35 4.03 1.3 3.5
2 1 Completed 1.91 1.91 1.83 2.07 1.91 2.07 1.83 1.96
2 0 Completed 2.2 1.67 2.17 1.76 2.2 1.76 2.11 1.71
2 0 Completed 1.36 3.2 1.32 3.72 1.36 3.72 1.33 3.26
2 0 Completed 1.44 2.75 1.59 2.49 1.59 2.75 1.51 2.5
2 0 Completed 2.2 1.67 2.31 1.68 2.31 1.68 2.22 1.65
2 1 Completed 2.1 1.73 2.11 1.81 2.15 1.81 2.08 1.74
2 0 Completed 1.57 2.38 1.71 2.25 1.71 2.38 1.65 2.22
2 1 Completed 1.57 2.38 1.63 2.41 1.65 2.41 1.6 2.31
2 0 Completed 2.38 1.57 2.56 1.56 2.58 1.6 2.45 1.54
2 1 Completed 2.75 1.44 3.01 1.43 3.1 1.53 2.69 1.46
2 0 Completed 1.44 2.75 1.49 2.79 1.49 2.83 1.45 2.72
2 0 Completed 1.67 2.2 1.69 2.29 1.76 2.32 1.66 2.18
2 1 Completed 1.91 1.91 1.83 2.09 1.91 2.09 1.82 1.97
2 1 Completed 1.29 3.75 1.31 3.84 1.33 3.85 1.28 3.64
2 0 Completed 1.53 2.5 1.57 2.57 1.65 2.57 1.56 2.39
2 1 Completed 1.25 4 1.28 4.07 1.3 4.1 1.26 3.76
2 0 Completed 3.2 1.36 3.16 1.41 3.2 1.44 2.97 1.39
2 0 Completed 1.62 2.3 1.56 2.6 1.62 2.6 1.58 2.37
2 0 Completed 1.33 3.4 1.34 3.59 1.36 3.59 1.32 3.32
2 0 Completed 2.38 1.57 2.37 1.66 2.68 1.66 2.36 1.58
2 1 Completed 1.57 2.38 1.66 2.38 1.66 2.5 1.58 2.36
2 0 Completed 3.5 1.3 3.8 1.31 3.8 1.33 3.44 1.3
2 0 Completed 1.14 5.5 1.17 6.2 1.18 6.81 1.14 5.44
2 1 Completed 2.63 1.5 2.72 1.52 2.79 1.57 2.6 1.49
2 0 Completed 1.53 2.5 1.57 2.58 1.61 2.67 1.52 2.51
2 0 Completed 1.11 6.5 1.12 7.96 1.12 7.96 1.11 6.73
2 0 Completed 1.17 5 1.21 5.13 1.21 5.5 1.17 4.96
2 1 Completed 1.62 2.3 1.62 2.43 1.64 2.5 1.59 2.33
2 0 Completed 1.91 1.91 1.97 1.92 1.97 2.06 1.9 1.89
2 1 Completed 1.36 3.2 1.38 3.29 1.44 3.29 1.38 2.99
2 1 Completed 1.3 3.5 1.35 3.46 1.39 3.5 1.32 3.32
2 1 Completed 1.73 2.1 1.7 2.26 1.83 2.26 1.7 2.13
2 1 Completed 1.4 3 1.42 3.07 1.43 3.16 1.39 2.93
2 0 Completed 1.36 3.2 1.43 3.04 1.43 3.2 1.38 2.97
2 0 Completed 1.36 3.2 1.39 3.24 1.43 3.25 1.36 3.08
2 1 Completed 2.38 1.57 2.3 1.68 2.4 1.68 2.27 1.62
2 0 Completed 1.57 2.38 1.53 2.67 1.66 2.7 1.51 2.53
2 1 Completed 4 1.25 4.25 1.26 4.5 1.26 3.98 1.24
2 0 Completed 2.2 1.67 2.16 1.77 2.35 1.77 2.14 1.7
2 0 Completed 1.44 2.75 1.53 2.71 1.53 3 1.46 2.7
2 1 Completed 2.1 1.73 1.99 1.92 2.15 1.92 2.01 1.79
2 0 Completed 1.13 6 1.19 5.46 1.19 6.05 1.15 5.31
2 1 Completed 3.75 1.29 4.01 1.29 4.01 1.3 3.65 1.28
2 0 Completed 2.1 1.73 2.21 1.75 2.21 1.76 2.1 1.73
2 0 Completed 1.17 5 1.17 6.05 1.18 6.05 1.16 5.18
2 0 Completed 2.38 1.57 2.46 1.62 2.58 1.67 2.33 1.6
2 0 Completed 1.07 9 1.1 9 1.1 9.33 1.07 8.04
2 0 Completed 1.91 1.91 2.11 1.82 2.11 1.91 1.98 1.82
2 0 Completed 5.5 1.14 6.61 1.15 6.61 1.16 5.54 1.14
2 1 Completed 1.53 2.5 1.55 2.65 1.64 2.68 1.51 2.53
2 0 Completed 1.22 4.33 1.28 4.07 1.28 4.33 1.25 3.86
2 1 Completed 1.33 3.4 1.38 3.31 1.38 3.45 1.34 3.22
2 0 Completed 1.3 3.5 1.33 3.7 1.35 3.7 1.31 3.41
2 1 Completed 1.29 3.75 1.31 3.85 1.32 3.85 1.29 3.62
2 1 Completed 2.75 1.44 2.83 1.48 2.9 1.48 2.74 1.44
2 0 Completed 1.4 3 1.41 3.12 1.41 3.6 1.35 3.18
2 0 Completed 1.8 2 1.77 2.16 1.83 2.16 1.75 2.05
2 0 Completed 2.2 1.67 2.3 1.68 2.3 1.73 2.19 1.67
2 0 Completed 3.75 1.29 3.71 1.32 3.85 1.33 3.62 1.28
2 1 Completed 1.62 2.3 1.68 2.31 1.7 2.46 1.64 2.24
2 0 Completed 1.8 2 1.9 1.98 1.91 2.06 1.83 1.97
2 0 Completed 1.53 2.5 1.57 2.54 1.58 2.62 1.53 2.46
2 0 Completed 1.29 3.75 1.34 3.5 1.35 3.75 1.31 3.41
2 0 Completed 1.14 5.5 1.17 5.88 1.2 6.26 1.15 5.33
2 1 Completed 1.17 5 1.17 5.85 1.19 6.55 1.15 5.24
2 1 Completed 1.5 2.63 1.48 2.85 1.57 2.85 1.5 2.55
2 1 Completed 1.17 5 1.15 6.33 1.2 6.88 1.15 5.35
2 0 Completed 1.14 5.5 1.15 6.47 1.17 6.5 1.14 5.67
2 1 Completed 1.67 2.2 1.78 2.14 1.78 2.25 1.69 2.14
2 0 Completed 2.63 1.5 2.8 1.49 2.92 1.5 2.71 1.45
2 0 Completed 1.67 2.2 1.68 2.34 1.68 2.51 1.62 2.28
2 0 Completed 2 1.8 2.02 1.89 2.02 2 1.96 1.83
2 1 Completed 3 1.4 2.85 1.49 3 1.5 2.79 1.43
2 0 Completed 1.2 4.5 1.23 5.02 1.23 5.34 1.2 4.47
2 0 Completed 1.13 6 1.14 6.96 1.16 6.96 1.13 6.03
2 1 Completed 1.4 3 1.4 3.22 1.44 3.22 1.39 2.98
2 0 Completed 2.2 1.67 2.13 1.8 2.25 1.8 2.16 1.68
1 0 Retired 8 1.08 8.75 1.1 9.33 1.1 7.96 1.08
2 1 Completed 2 1.8 2.01 1.9 2.12 1.9 2.03 1.77
2 0 Completed 1.67 2.2 1.64 2.42 1.74 2.42 1.63 2.26
2 0 Completed 1.22 4.33 1.2 5.29 1.23 5.45 1.19 4.66
2 0 Completed 1.33 3.4 1.38 3.36 1.4 3.51 1.33 3.27
2 0 Completed 1.2 4.5 1.28 4.08 1.29 4.5 1.23 4.11
2 0 Completed 1.14 5.5 1.17 5.84 1.18 6.55 1.15 5.45
2 1 Completed 1.57 2.38 1.67 2.35 1.67 2.4 1.61 2.3
1 0 Retired 1.73 2.1 1.84 2.06 1.84 2.15 1.75 2.06
2 1 Completed 1.36 3.2 1.36 3.39 1.4 3.43 1.34 3.18
2 1 Completed 1.36 3.2 1.38 3.31 1.38 3.45 1.35 3.13
2 1 Completed 1.67 2.2 1.74 2.2 1.78 2.26 1.69 2.15
2 0 Completed 1.5 2.63 1.53 2.65 1.58 2.7 1.51 2.53
2 1 Completed 1.62 2.3 1.71 2.24 1.71 2.32 1.64 2.22
2 0 Completed 1.57 2.38 1.67 2.32 1.71 2.45 1.61 2.28
2 0 Completed 1.8 2 1.91 1.98 1.95 2.04 1.88 1.9
2 1 Completed 2.2 1.67 2.23 1.72 2.24 1.77 2.13 1.7
2 1 Completed 1.25 4 1.24 4.45 1.3 4.45 1.25 3.91
2 0 Completed 1.17 5 1.2 5.42 1.21 5.42 1.18 4.83
2 1 Completed 1.3 3.5 1.32 3.6 1.33 3.71 1.3 3.46
2 1 Completed 1.17 5 1.21 5.12 1.21 5.25 1.17 4.86
2 0 Completed 1.8 2 1.9 2.01 1.9 2.1 1.82 1.97
2 0 Completed 3.5 1.3 3.41 1.37 3.65 1.37 3.32 1.32
2 1 Completed 1.29 3.75 1.28 4.11 1.31 4.11 1.27 3.72
2 0 Completed 1.73 2.1 1.74 2.23 1.8 2.23 1.72 2.09
2 1 Completed 2.2 1.67 2.36 1.67 2.36 1.68 2.24 1.63
2 1 Completed 4.33 1.22 4.38 1.26 4.38 1.26 4.08 1.23
2 0 Completed 1.06 10 1.08 10.14 1.1 11 1.06 8.79
2 1 Completed 2.75 1.44 2.68 1.53 3.33 1.55 2.62 1.48
2 1 Completed 1.36 3.2 1.39 3.29 1.42 3.29 1.37 3.05
2 1 Completed 1.05 11 1.06 13.58 1.06 13.72 1.05 10.32
2 0 Completed 1.33 3.4 1.34 3.63 1.38 3.63 1.33 3.25
2 1 Completed 2.63 1.5 2.65 1.55 2.65 1.57 2.54 1.51
2 0 Completed 1.4 3 1.37 3.38 1.42 3.38 1.39 2.99
2 0 Completed 1.14 5.5 1.14 6.76 1.17 7 1.13 5.89
2 1 Completed 1.57 2.38 1.59 2.5 1.65 2.7 1.58 2.36
2 0 Completed 1.5 2.63 1.5 2.75 1.51 2.79 1.48 2.63
2 1 Completed 1.3 3.5 1.31 3.75 1.31 3.82 1.29 3.51
2 1 Completed 1.53 2.5 1.58 2.52 1.58 2.59 1.54 2.47
2 0 Completed 1.67 2.2 1.67 2.32 1.7 2.32 1.66 2.19
2 1 Completed 1.2 4.5 1.23 4.76 1.23 4.76 1.2 4.4
2 1 Completed 1.25 4 1.31 3.72 1.31 4.2 1.27 3.7
2 0 Completed 1.44 2.75 1.44 2.96 1.45 3 1.42 2.84
2 0 Completed 1.25 4 1.26 4.24 1.28 4.25 1.24 3.97
2 0 Completed 2.3 1.62 2.24 1.72 2.35 1.72 2.24 1.64
2 0 Completed 1.3 3.5 1.32 3.69 1.32 3.83 1.29 3.55
2 0 Completed 1.57 2.38 1.74 2.21 1.74 2.38 1.63 2.26
2 1 Completed 2.3 1.62 2.29 1.7 2.32 1.7 2.23 1.64
2 0 Completed 2 1.8 2.11 1.82 2.11 1.86 2.02 1.78
2 1 Completed 1.44 2.75 1.5 2.81 1.5 2.95 1.44 2.75
Walkover 2 1.8 2.01 1.9 2.05 1.9 1.97 1.82
2 1 Completed 1.25 4 1.27 4.18 1.3 4.18 1.25 3.86
2 0 Completed 1.2 4.5 1.2 5.34 1.23 5.55 1.2 4.55
Walkover 4.5 1.2 4.91 1.22 5.16 1.22 4.55 1.19
2 0 Completed 1.07 9 1.08 10.48 1.09 10.48 1.07 8.75
2 1 Completed 1.33 3.4 1.38 3.34 1.4 3.4 1.35 3.18
2 1 Completed 2.63 1.5 2.88 1.48 2.88 1.54 2.67 1.47
2 0 Completed 1.67 2.2 1.79 2.14 1.81 2.22 1.73 2.09
2 0 Completed 3.4 1.33 3.54 1.35 3.54 1.36 3.32 1.32
2 0 Completed 1.62 2.3 1.56 2.61 1.64 2.61 1.59 2.35
2 0 Completed 2.2 1.67 2.15 1.79 2.22 1.79 2.11 1.72
2 0 Completed 1.5 2.63 1.5 2.81 1.54 3.1 1.48 2.65
2 0 Completed 1.4 3 1.45 2.93 1.46 3 1.41 2.85
2 0 Completed 1.07 9 1.1 8.66 1.14 10.55 1.08 8.06
2 0 Completed 2.2 1.67 2.51 1.58 2.62 1.68 2.35 1.59
2 1 Completed 3 1.4 2.74 1.51 3 1.51 2.76 1.44
1 0 Retired 1.44 2.75 1.44 2.98 1.46 3.01 1.42 2.81
2 0 Completed 2.63 1.5 2.44 1.61 2.63 1.61 2.5 1.52
2 1 Completed 1.44 2.75 1.48 2.83 1.5 3.05 1.45 2.71
2 0 Completed 2.5 1.53 2.38 1.64 2.51 1.68 2.35 1.58
2 0 Completed 1.53 2.5 1.56 2.58 1.6 2.61 1.52 2.49
2 0 Completed 1.36 3.2 1.36 3.4 1.44 3.4 1.36 3.11
2 0 Completed 1.73 2.1 1.71 2.24 1.74 2.24 1.69 2.16
2 0 Completed 1.62 2.3 1.65 2.37 1.65 2.37 1.6 2.3
2 1 Completed 1.73 2.1 1.93 1.95 1.94 2.1 1.86 1.93
2 0 Completed 2.2 1.67 2.25 1.71 2.25 1.72 2.16 1.68
2 0 Completed 1.02 21 1.01 22.82 1.03 25 1.01 18.42
2 0 Completed 1.03 15 1.05 15.23 1.06 15.23 1.03 11.91
2 1 Completed 1.73 2.1 1.78 2.17 1.83 2.17 1.73 2.08
2 0 Completed 1.29 3.75 1.36 3.44 1.36 3.75 1.31 3.46
2 1 Completed 2.38 1.57 2.42 1.64 2.45 1.64 2.34 1.58
2 0 Completed 1.5 2.63 1.61 2.49 1.61 2.63 1.54 2.46
2 0 Completed 1.36 3.2 1.37 3.4 1.4 3.42 1.35 3.18
2 0 Completed 1.53 2.5 1.56 2.6 1.6 2.64 1.53 2.46
2 1 Completed 1.06 10 1.08 10.23 1.08 10.23 1.06 8.81
2 0 Completed 2.3 1.62 2.48 1.61 2.48 1.62 2.36 1.57
2 1 Completed 1.73 2.1 1.79 2.14 1.89 2.16 1.74 2.08
2 1 Completed 1.4 3 1.42 3.11 1.46 3.26 1.4 2.91
2 0 Completed 1.13 6 1.15 6.61 1.16 6.61 1.13 5.88
2 0 Completed 1.73 2.1 1.82 2.1 1.82 2.19 1.75 2.06
2 1 Completed 1.44 2.75 1.45 2.99 1.46 3.04 1.42 2.84
2 1 Completed 1.2 4.5 1.26 4.38 1.26 5 1.2 4.5
2 1 Completed 4.33 1.22 4.81 1.23 4.9 1.24 4.47 1.21
2 0 Completed 2.5 1.53 2.4 1.63 2.55 1.63 2.4 1.56
2 1 Completed 1.29 3.75 1.29 3.97 1.33 4.01 1.27 3.7
2 1 Completed 1.67 2.2 1.7 2.27 1.74 2.33 1.65 2.21
2 1 Completed 1.33 3.4 1.38 3.28 1.4 3.4 1.34 3.19
2 0 Completed 5.5 1.14 5.56 1.18 5.56 1.18 5.13 1.16
2 0 Completed 1.5 2.63 1.52 2.71 1.55 2.71 1.5 2.57
2 0 Completed 2.75 1.44 3.39 1.36 3.39 1.53 2.83 1.43
2 0 Completed 1.14 5.5 1.17 5.89 1.17 5.89 1.14 5.41
2 1 Completed 1.07 9 1.09 9.58 1.09 10.25 1.07 8.27
1 0 Retired 1.17 5 1.22 4.82 1.22 5.05 1.2 4.48
2 0 Completed 1.11 6.5 1.12 7.65 1.18 7.66 1.11 6.54
2 1 Completed 3 1.4 3 1.42 2.83 1.41
2 1 Completed 1.44 2.75 1.51 2.74 1.51 2.85 1.46 2.68
1 1 Retired 5.5 1.14 5.73 1.17 5.73 1.18 5.1 1.16
2 0 Completed 1.14 5.5 1.17 5.64 1.25 5.64 1.18 4.88
2 0 Completed 1.02 19 1.02 35.33 1.03 35.33 1.01 16.91
2 0 Completed 1.91 1.91 1.9 2.01 1.91 2.05 1.86 1.93
2 0 Completed 1.06 10 1.09 9.56 1.13 10 1.07 8.3
2 1 Completed 3.5 1.3 3.52 1.35 3.75 1.35 3.39 1.31
1 0 Retired 1.36 3.2 1.37 3.42 1.4 3.42 1.34 3.21
2 0 Completed 1.03 15 1.04 20.18 1.04 20.18 1.03 13.76
2 0 Completed 1.08 8 1.09 9.37 1.1 9.5 1.07 8.08
2 0 Completed 1.62 2.3 1.62 2.46 1.7 2.46 1.61 2.31
2 0 Completed 1.2 4.5 1.23 4.71 1.24 4.98 1.2 4.41
2 0 Completed 1.62 2.3 1.62 2.45 1.68 2.45 1.63 2.27
2 0 Completed 1.25 4 1.28 4.15 1.28 4.33 1.25 3.86
2 0 Completed 1.44 2.75 1.56 2.54 1.56 2.75 1.49 2.59
1 0 Retired 1.8 2 1.86 2.06 1.87 2.08 1.8 1.99
2 1 Completed 2.5 1.53 2.6 1.58 2.72 1.58 2.49 1.53
2 1 Completed 2.75 1.44 2.69 1.53 2.75 1.54 2.61 1.48
2 1 Completed 1.67 2.2 1.67 2.35 1.72 2.35 1.65 2.24
2 0 Completed 1.57 2.38 1.7 2.27 1.7 2.43 1.59 2.33
2 0 Completed 1.5 2.63 1.47 2.88 1.55 3 1.47 2.65
2 1 Completed 1.33 3.4 1.37 3.33 1.37 3.6 1.33 3.29
2 0 Completed 1.02 21 1.02 26.68 1.02 28.11 1.01 16.76
2 1 Completed 2.38 1.57 2.57 1.56 2.72 1.65 2.46 1.54
2 0 Completed 1.17 5 1.2 5.06 1.2 5.54 1.18 4.83
2 1 Completed 1.8 2 1.81 2.11 1.92 2.14 1.8 2
2 0 Completed 2.63 1.5 2.63 1.54 2.63 1.55 2.53 1.51
2 1 Completed 1.3 3.5 1.34 3.52 1.36 3.63 1.31 3.39
2 0 Completed 3 1.4 3.13 1.41 3.6 1.44 3.01 1.38
0 0 Retired 1.53 2.5 1.56 2.58 1.58 2.58 1.54 2.45
2 0 Completed 1.25 4 1.22 4.83 1.26 4.83 1.21 4.25
1 0 Retired 1.2 4.5 1.25 4.34 1.28 4.65 1.22 4.17
2 0 Completed 1.02 19 1.02 25.83 1.02 25.83 1.01 16.79
2 1 Completed 1.05 11 1.04 15.85 1.06 16.05 1.04 11.28
2 1 Completed 1.1 7 1.1 8.9 1.1 10.8 1.09 7.38
2 1 Completed 1.3 3.5 1.35 3.55 1.4 3.86 1.32 3.34
2 1 Completed 1.8 2 1.89 2.02 1.89 2.1 1.82 1.97
2 0 Completed 4 1.25 3.6 1.34 4 1.34 3.63 1.28
2 0 Completed 1.29 3.75 1.29 4.04 1.3 4.07 1.26 3.79
2 1 Completed 1.73 2.1 1.79 2.15 1.8 2.21 1.73 2.1
2 0 Completed 1.06 10 1.08 10.49 1.09 10.67 1.06 8.87
2 0 Completed 1.14 5.5 1.16 6.37 1.16 6.55 1.14 5.62
2 0 Completed 1.2 4.5 1.25 4.52 1.27 4.7 1.22 4.17
2 0 Completed 1.44 2.75 1.51 2.76 1.51 3 1.44 2.76
2 0 Completed 1.4 3 1.38 3.31 1.46 3.31 1.39 2.97
2 0 Completed 1.1 7 1.12 7.59 1.13 7.66 1.11 6.7
2 0 Completed 1.2 4.5 1.19 5.37 1.23 5.37 1.19 4.65
2 0 Completed 2.2 1.67 2.23 1.74 2.3 1.74 2.15 1.69
2 0 Completed 2.75 1.44 2.89 1.47 2.95 1.48 2.77 1.44
2 0 Completed 1.22 4.33 1.25 4.46 1.25 4.51 1.23 4.18
2 0 Completed 1.73 2.1 1.63 2.41 1.73 2.41 1.64 2.24
2 1 Completed 1.5 2.63 1.56 2.39 1.56 2.65 1.51 2.5
2 0 Completed 2.75 1.44 2.5 1.59 2.78 1.59 2.51 1.51
2 1 Completed 2.3 1.62 2.26 1.7 2.38 1.71 2.2 1.65
2 0 Completed 1.62 2.3 1.7 2.26 1.7 2.43 1.64 2.22
2 1 Completed 2.2 1.67 2.25 1.71 2.25 1.74 2.18 1.66
2 0 Completed 1.36 3.2 1.36 3.37 1.4 3.45 1.35 3.13
1 0 Retired 1.36 3.2 1.41 3.12 1.42 3.25 1.38 2.97
2 0 Completed 1.22 4.33 1.23 4.57 1.25 4.57 1.22 4.15
2 1 Completed 2.2 1.67 2.24 1.71 2.27 1.73 2.17 1.67
2 0 Completed 1.57 2.38 1.57 2.55 1.62 2.61 1.55 2.41
2 0 Completed 2.2 1.67 2.25 1.71 2.25 1.75 2.17 1.67
2 0 Completed 1.53 2.5 1.57 2.58 1.58 2.58 1.54 2.46
2 0 Completed 2.75 1.44 3.08 1.43 3.08 1.45 2.81 1.42
2 1 Completed 1.57 2.38 1.61 2.47 1.61 2.54 1.56 2.4
2 1 Completed 1.36 3.2 1.38 3.28 1.4 3.5 1.35 3.17
2 1 Completed 1.5 2.63 1.58 2.55 1.59 2.72 1.52 2.49
2 0 Completed 1.17 5 1.18 5.7 1.19 6.38 1.16 5.06
2 1 Completed 2.3 1.62 2.28 1.71 2.3 1.71 2.24 1.63
2 0 Completed 1.67 2.2 1.65 2.4 1.67 2.5 1.61 2.31
2 0 Completed 2 1.8 1.98 1.93 2.1 1.93 1.98 1.82
2 0 Completed 1.53 2.5 1.63 2.44 1.64 2.6 1.56 2.4
2 1 Completed 1.67 2.2 1.69 2.31 1.76 2.45 1.67 2.19
2 1 Completed 1.57 2.38 1.6 2.52 1.63 2.52 1.57 2.37
2 0 Completed 2.63 1.5 2.61 1.56 2.68 1.56 2.54 1.51
2 1 Completed 1.44 2.75 1.47 2.91 1.53 2.92 1.46 2.7
2 1 Completed 1.91 1.91 1.97 1.93 2.1 2.06 1.93 1.87
2 0 Completed 1.44 2.75 1.48 2.85 1.53 2.87 1.46 2.72
2 0 Completed 1.62 2.3 1.74 2.21 1.74 2.46 1.68 2.19
2 0 Completed 2 1.8 2.04 1.85 2.1 1.9 1.98 1.84
2 0 Completed 2.38 1.57 2.51 1.58 2.52 1.58 2.44 1.55
2 0 Completed 2.75 1.44 2.74 1.51 2.75 1.51 2.63 1.49
2 0 Completed 1.91 1.91 2.03 1.86 2.03 1.98 1.95 1.86
2 0 Completed 2.1 1.73 2.19 1.75 2.2 1.78 2.13 1.72
1 0 Retired 1.44 2.75 1.49 2.81 1.49 2.9 1.44 2.77
2 0 Completed 1.36 3.2 1.46 2.91 1.46 3.2 1.41 2.91
2 0 Completed 1.4 3 1.46 2.89 1.46 3 1.43 2.84
2 1 Completed 1.36 3.2 1.4 3.11 1.41 3.21 1.38 3.06
2 0 Completed 1.25 4 1.29 3.87 1.29 4 1.26 3.8
2 0 Completed 1.5 2.63 1.61 2.46 1.61 2.66 1.53 2.51
2 0 Completed 1.57 2.38 1.68 2.32 1.68 2.45 1.61 2.31
2 0 Completed 1.8 2 1.91 1.98 1.91 2.1 1.84 1.98
2 0 Completed 4 1.25 4.04 1.28 4.08 1.33 3.65 1.28
2 0 Completed 1.44 2.75 1.42 3.08 1.48 3.08 1.42 2.88
2 1 Completed 1.67 2.2 1.8 2.11 1.8 2.33 1.69 2.18
2 0 Completed 1.44 2.75 1.6 2.48 1.6 2.8 1.48 2.64
2 1 Completed 1.44 2.75 1.46 2.89 1.5 3.04 1.44 2.78
2 1 Completed 2.63 1.5 2.62 1.54 2.65 1.54 2.58 1.5
2 0 Completed 1.22 4.33 1.25 4.39 1.25 4.5 1.23 4.22
2 0 Completed 1.25 4 1.27 4.1 1.29 4.14 1.25 3.92
2 1 Completed 2.3 1.62 2.38 1.64 2.4 1.65 2.31 1.61
2 0 Completed 2.2 1.67 2.26 1.7 2.33 1.72 2.22 1.67
2 1 Completed 1.29 3.75 1.32 3.69 1.32 4.11 1.28 3.68
2 1 Completed 2.75 1.44 2.61 1.55 2.9 1.55 2.73 1.46
2 0 Completed 3.75 1.29 3.82 1.3 3.85 1.3 3.67 1.28
2 1 Completed 2.3 1.62 2.42 1.63 2.42 1.68 2.32 1.61
2 1 Completed 1.8 2 1.82 2.09 1.86 2.09 1.81 2
2 0 Completed 2.3 1.62 2.44 1.62 2.62 1.67 2.36 1.59
2 1 Completed 1.53 2.5 1.52 2.69 1.59 2.75 1.52 2.55
2 0 Completed 1.1 7 1.1 8.46 1.12 8.46 1.1 7.17
2 0 Completed 2.5 1.53 2.58 1.56 2.58 1.63 2.39 1.58
2 0 Completed 1.25 4 1.29 3.96 1.33 4.33 1.28 3.72
1 0 Retired 2.5 1.53 2.48 1.6 2.56 1.6 2.46 1.55
2 0 Completed 2.3 1.62 2.4 1.63 2.43 1.66 2.33 1.6
2 1 Completed 5.5 1.14 5.25 1.19 6 1.19 5.29 1.16
1 1 Retired 3.4 1.33 3.33 1.37 3.45 1.38 3.24 1.34
2 0 Completed 2.63 1.5 2.71 1.52 2.71 1.53 2.59 1.5
2 0 Completed 1.8 2 1.82 2.09 1.88 2.1 1.8 2.02
2 0 Completed 1.08 8 1.08 10.54 1.09 10.86 1.07 8.93
2 0 Completed 2.63 1.5 2.49 1.59 2.75 1.59 2.48 1.54
2 1 Completed 3.5 1.3 3.36 1.37 3.5 1.37 3.29 1.33
2 0 Completed 1.29 3.75 1.3 3.85 1.3 4 1.28 3.68
2 0 Completed 1.1 7 1.1 8.72 1.1 8.72 1.09 7.5
2 0 Completed 1.36 3.2 1.41 3.12 1.42 3.2 1.39 3
2 0 Completed 1.44 2.75 1.49 2.81 1.5 2.88 1.46 2.73
2 0 Completed 1.36 3.2 1.41 3.12 1.43 3.25 1.39 3.02
2 0 Completed 1.11 6.5 1.09 9.41 1.12 11 1.08 7.93
2 0 Completed 1.08 8 1.1 8.69 1.11 9.33 1.08 8.07
2 0 Completed 2.2 1.67 2.12 1.79 2.22 1.83 2.07 1.76
2 0 Completed 3.5 1.3 3.62 1.33 3.62 1.35 3.48 1.31
2 0 Completed 1.3 3.5 1.29 3.98 1.32 3.98 1.3 3.55
2 0 Completed 3.75 1.29 3.71 1.32 4 1.32 3.62 1.29
2 0 Completed 1.29 3.75 1.25 4.35 1.31 4.35 1.27 3.8
2 1 Completed 1.91 1.91 2.04 1.85 2.04 2 1.93 1.88
2 0 Completed 1.2 4.5 1.23 4.66 1.24 4.66 1.21 4.41
2 1 Completed 1.25 4 1.25 4.37 1.27 4.4 1.23 4.13
2 0 Completed 1.91 1.91 1.96 1.93 1.96 1.95 1.92 1.89
2 0 Completed 1.22 4.33 1.22 4.82 1.23 4.96 1.21 4.47
2 0 Completed 2 1.8 1.95 1.93 2.1 1.93 1.97 1.85
2 0 Completed 1.36 3.2 1.36 3.39 1.41 3.5 1.35 3.23
2 0 Completed 1.33 3.4 1.39 3.25 1.39 3.6 1.34 3.28
2 0 Completed 4.33 1.22 4.04 1.29 4.5 1.29 4.05 1.24
2 1 Completed 1.22 4.33 1.2 5.24 1.24 5.24 1.21 4.42
2 1 Completed 1.3 3.5 1.38 3.33 1.39 3.5 1.35 3.2
2 1 Completed 2.3 1.62 2.29 1.7 2.33 1.7 2.28 1.64
2 0 Completed 1.2 4.5 1.29 4.02 1.29 4.54 1.23 4.2
2 0 Completed 1.22 4.33 1.25 4.48 1.25 4.48 1.23 4.21
2 1 Completed 1.03 15 1.04 17.03 1.04 17.03 1.03 13.4
2 0 Completed 2.2 1.67 2.12 1.81 2.22 1.81 2.13 1.72
2 1 Completed 2.1 1.73 2.11 1.82 2.17 1.82 2.09 1.75
2 0 Completed 1.2 4.5 1.21 5.07 1.22 5.25 1.19 4.76
2 1 Completed 4.33 1.22 4.26 1.27 4.33 1.3 4.02 1.25
2 0 Completed 1.57 2.38 1.63 2.43 1.67 2.43 1.63 2.29
2 0 Completed 1.11 6.5 1.13 7.23 1.13 7.23 1.12 6.4
2 0 Completed 1.1 7 1.12 7.65 1.12 7.65 1.11 6.89
2 0 Completed 1.67 2.2 1.67 2.36 1.69 2.36 1.65 2.25
2 0 Completed 1.1 7 1.14 6.99 1.14 7.5 1.11 6.76
2 0 Completed 1.4 3 1.51 2.77 1.51 3 1.46 2.74
2 1 Completed 1.25 4 1.25 4.42 1.3 4.42 1.25 3.99
2 0 Completed 2.3 1.62 2.22 1.74 2.32 1.74 2.22 1.67
2 0 Completed 1.2 4.5 1.27 4.18 1.27 4.54 1.23 4.19
2 0 Completed 1.2 4.5 1.2 5.25 1.21 5.5 1.19 4.75
1 0 Retired 1.3 3.5 1.32 3.76 1.32 3.86 1.29 3.62
2 0 Completed 1.17 5 1.2 5.25 1.22 5.76 1.19 4.81
2 1 Completed 1.8 2 1.88 2.03 1.91 2.03 1.84 1.96
2 0 Completed 2.38 1.57 2.64 1.55 2.64 1.62 2.44 1.56
2 0 Completed 1.22 4.33 1.26 4.32 1.27 4.4 1.23 4.16
2 1 Completed 1.67 2.2 1.69 2.3 1.74 2.38 1.67 2.22
2 0 Completed 1.36 3.2 1.43 3.02 1.43 3.5 1.37 3.11
2 0 Completed 1.25 4 1.25 4.46 1.26 4.89 1.23 4.18
2 0 Completed 1.53 2.5 1.63 2.42 1.65 2.6 1.57 2.41
2 0 Completed 1.73 2.1 1.82 2.11 1.86 2.15 1.78 2.06
0 0 Retired 1.44 2.75 1.5 2.77 1.55 2.87 1.45 2.71
2 0 Completed 1.33 3.4 1.34 3.55 1.36 3.55 1.33 3.27
2 1 Completed 1.67 2.2 1.78 2.15 1.78 2.4 1.65 2.23
2 1 Completed 1.62 2.3 1.68 2.31 1.7 2.38 1.63 2.26
2 0 Completed 1.22 4.33 1.22 4.8 1.26 5.34 1.2 4.46
2 1 Completed 1.8 2 1.84 2.06 1.9 2.06 1.81 1.99
2 0 Completed 2.2 1.67 2.21 1.74 2.25 1.74 2.18 1.67
1 0 Retired 1.8 2 1.78 2.14 1.83 2.22 1.77 2.05
2 0 Completed 1.73 2.1 1.78 2.14 1.82 2.2 1.74 2.07
2 0 Completed 1.53 2.5 1.56 2.56 1.59 2.56 1.55 2.44
2 0 Completed 4.5 1.2 4.41 1.25 4.55 1.25 4.11 1.23
2 0 Completed 1.36 3.2 1.39 3.25 1.39 3.5 1.34 3.2
2 0 Completed 1.13 6 1.14 6.74 1.15 6.74 1.13 5.8
2 1 Completed 1.29 3.75 1.34 3.57 1.34 4 1.3 3.48
0 0 Retired 1.29 3.75 1.29 3.89 1.37 3.89 1.3 3.51
2 0 Completed 4 1.25 4.37 1.25 4.37 1.29 3.98 1.24
2 1 Completed 1.53 2.5 1.61 2.45 1.66 2.67 1.58 2.37
2 0 Completed 1.1 7 1.13 6.86 1.15 7.66 1.12 6.2
2 0 Completed 1.33 3.4 1.36 3.42 1.37 3.61 1.32 3.36
2 1 Completed 1.73 2.1 1.81 2.09 1.83 2.15 1.77 2.04
2 1 Completed 1.36 3.2 1.35 3.44 1.38 3.44 1.35 3.18
2 1 Completed 2.3 1.62 2.28 1.69 2.32 1.71 2.21 1.66
1 0 Retired 2.1 1.73 2.06 1.84 2.2 1.87 2.05 1.77
2 0 Completed 1.67 2.2 1.75 2.19 1.75 2.28 1.67 2.19
2 0 Completed 1.11 6.5 1.14 6.54 1.14 7.3 1.12 6.15
2 0 Completed 1.62 2.3 1.59 2.5 1.63 2.55 1.55 2.42
2 1 Completed 1.8 2 1.8 2.11 1.86 2.16 1.79 2.01
2 0 Completed 3 1.4 3.19 1.4 3.38 1.4 3.08 1.37
2 1 Completed 2.3 1.62 2.33 1.67 2.38 1.67 2.27 1.63
2 0 Completed 1.8 2 1.83 2.07 1.91 2.07 1.81 1.99
2 0 Completed 1.62 2.3 1.61 2.45 1.69 2.45 1.59 2.33
2 1 Completed 1.17 5 1.16 6.16 1.18 6.16 1.15 5.47
2 0 Completed 1.73 2.1 1.86 2.03 1.86 2.17 1.79 2.01
2 1 Completed 1.22 4.33 1.26 4.29 1.26 5.16 1.22 4.25
2 0 Completed 1.25 4 1.26 4.29 1.29 4.44 1.24 4.04
2 0 Completed 1.07 9 1.08 10.17 1.09 10.22 1.06 8.85
2 0 Completed 2.75 1.44 2.72 1.51 2.9 1.58 2.64 1.48
2 1 Completed 1.73 2.1 1.9 1.99 1.95 2.12 1.81 2
2 1 Completed 1.17 5 1.17 5.77 1.17 6.37 1.16 5.23
2 0 Completed 1.06 10 1.07 11.85 1.07 11.85 1.05 9.86
2 1 Completed 1.91 1.91 2.07 1.83 2.07 1.92 1.94 1.85
2 1 Completed 1.44 2.75 1.54 2.63 1.57 2.75 1.49 2.58
2 0 Completed 1.01 23 1.02 31.56 1.02 32.56 1.01 20.39
2 0 Completed 1.57 2.38 1.61 2.46 1.62 2.48 1.58 2.36
2 0 Completed 2.38 1.57 2.3 1.68 2.58 1.68 2.32 1.6
2 0 Completed 1.4 3 1.45 2.96 1.45 3.23 1.41 2.87
2 0 Completed 1.33 3.4 1.32 3.69 1.33 3.69 1.3 3.46
2 0 Completed 4.5 1.2 5.1 1.2 5.1 1.21 4.61 1.19
2 0 Completed 1.67 2.2 1.79 2.13 1.79 2.22 1.71 2.12
2 1 Completed 3.2 1.36 3.3 1.38 3.3 1.42 3.03 1.38
Walkover 1.17 5 1.23 4.69 1.23 5.36 1.18 4.75
2 0 Completed 1.4 3 1.46 2.9 1.46 3.08 1.42 2.83
2 0 Completed 1.53 2.5 1.6 2.48 1.6 2.5 1.56 2.4
2 0 Completed 2.75 1.44 2.93 1.45 3 1.51 2.81 1.43
2 1 Completed 2 1.8 2.15 1.77 2.15 1.8 2.07 1.75
2 1 Completed 3.5 1.3 3.7 1.32 3.7 1.32 3.51 1.3
2 0 Completed 1.07 9 1.08 9.95 1.08 10.75 1.06 8.92
2 1 Completed 1.44 2.75 1.48 2.83 1.5 3.27 1.44 2.77
2 1 Completed 1.3 3.5 1.35 3.44 1.35 3.65 1.31 3.43
2 1 Completed 1.3 3.5 1.3 3.81 1.32 3.81 1.29 3.55
2 0 Completed 1.02 19 1.03 22.22 1.03 22.22 1.02 15.38
2 1 Completed 1.17 5 1.16 5.99 1.22 6.04 1.17 5.05
2 0 Completed 6 1.13 5.91 1.16 6.5 1.16 5.79 1.13
2 1 Completed 2.2 1.67 2.31 1.68 2.36 1.7 2.22 1.65
2 0 Completed 1.62 2.3 1.58 2.56 1.63 2.56 1.6 2.32
2 0 Completed 1.17 5 1.19 5.36 1.19 5.36 1.17 4.99
2 0 Completed 1.36 3.2 1.39 3.27 1.39 3.46 1.34 3.22
2 0 Completed 1.22 4.33 1.23 4.69 1.29 4.8 1.22 4.25
2 0 Completed 1.57 2.38 1.62 2.46 1.62 2.6 1.55 2.43
2 0 Completed 1.03 15 1.03 24.76 1.03 24.76 1.02 14.98
2 0 Completed 1.22 4.33 1.25 4.44 1.25 4.44 1.22 4.17
2 1 Completed 3.5 1.3 3.54 1.35 3.6 1.37 3.37 1.32
Walkover 1.05 11 1.06 13.8 1.06 13.8 1.04 11.12
2 0 Completed 1.73 2.1 1.83 2.09 1.83 2.19 1.74 2.07
2 1 Completed 1.3 3.5 1.3 3.91 1.35 4 1.29 3.55
2 0 Completed 2.38 1.57 2.34 1.68 2.55 1.71 2.31 1.61
2 0 Completed 4.33 1.22 4.61 1.24 4.67 1.24 4.36 1.21
2 0 Completed 4 1.25 3.68 1.33 4.01 1.33 3.63 1.28
2 0 Completed 2.1 1.73 2.18 1.77 2.25 1.91 2.08 1.74
2 0 Completed 3.4 1.33 3.28 1.39 3.4 1.4 3.12 1.36
2 0 Completed 1.5 2.63 1.56 2.6 1.58 2.69 1.51 2.54
2 0 Completed 1.62 2.3 1.74 2.24 1.74 2.3 1.66 2.2
2 1 Completed 1.67 2.2 1.63 2.44 1.68 2.44 1.62 2.28
2 0 Completed 1.13 6 1.17 6.02 1.17 6.05 1.15 5.47
2 0 Completed 1.91 1.91 1.87 2.02 2 2.03 1.84 1.95
2 0 Completed 2.5 1.53 2.66 1.54 2.69 1.65 2.47 1.53
2 1 Completed 2.3 1.62 2.37 1.66 2.37 1.66 2.27 1.62
2 0 Completed 1.07 9 1.09 9.1 1.1 9.59 1.07 8.27
2 0 Completed 1.13 6 1.14 7.04 1.2 7.04 1.13 6.07
2 0 Completed 1.04 13 1.05 15.04 1.05 15.39 1.04 11.43
2 0 Completed 1.36 3.2 1.41 3.18 1.41 3.25 1.36 3.1
2 0 Completed 1.22 4.33 1.26 4.28 1.26 4.59 1.23 4.19
2 1 Completed 1.2 4.5 1.23 4.77 1.23 5.34 1.2 4.59
2 1 Completed 3 1.4 3.05 1.44 3.23 1.44 2.92 1.4
2 0 Completed 1.91 1.91 1.93 1.98 1.99 2.02 1.87 1.93