Tennis
2
Predictions game
0
Community
Sign in
News
Games
Rankings
Competitions
Videos
Investigations
Head to head
Faria
Ruud
7
4
2
6
6
6
Rublev
Pellegrino
40
7
4
15
6
5
Oliynykova
Pridankina
6
6
1
2
Bublik
Halys
Soon
Korneeva
Li
14:30
Borges
Darderi
10:30
Molcan
Davidovich Fokina
19:00
16
live
All
(166)
Tennis
2
Predictions game
Community
Tired of ads ? Get premium
3 days of free trial and 4 boosts offered each month
Subscribe
John Mcnally
20 followers
Follow
Unfollow
ATP
Best 2026:
Best 2025:
Best
Country
USA
Age
27 yo / 183 cm
Forehand
Right Handed (Double hand)
Birthplace/Residence
Cincinnati OH /
Cincinnati, OH, USA
Earnings
53,316$
Sponsored
Info
Results
Ranking
Stats
Comments
Share
2022
2022
2020
2019
2018
2017
2016
Columbus
• M 25
SF
Bernard A
5
67
4
76
3
63
19 November
QF
Anthrop J
63 75
18 November
R2
Kadiri Hassani Y
Q
63 62
18 November
R1
Burdet A
61 63
16 November
Las Vegas
• ATP CH 80
Q1
Clark E
9
64 76
1
24 October
Columbus
• ATP CH 80
Q1
Cash R
WC
64 64
18 September
Cary
• ATP CH 80
Q1
Johns G
Alt
46 76
5
62
12 September
Rome
• ATP CH 80
Q1
Young D
06 63 20 ab
10 July
Dallas
• M 25
R2
Boitan G
62 64
1 July
R1
Nanda G
6
64 63
29 June
Tulsa
• M 25
R1
Martin A
WC
26 61 64
23 June
East Lansing
• M 25
R2
Lapadat J
Q
62 64
9 June
R1
Sheldon M
WC
61 64
7 June
Little Rock
• ATP CH 100
Q1
Zhu E
7
61 76
5
30 May
Tallahassee
• ATP CH 80
Q1
Chung Y
6
63 64
17 April
Calabasas
• M 25
R2
Aragone J
4
62 36 64
24 March
R1
Badon J
WC
63 62
23 March
Bakersfield
• M 25
R1
Gunneswaran P
1
61 61
16 March
Cancun
• M 25
R2
Cukierman D
36 60 62
17 February
R1
Steiner M
LL
76
4
64
16 February
More news
Djokovic Set to Attend World Cup Final? Serb Stars at MetLife for Argentina-Spain
Arthur Millot
16/07/2026, 13:39
Fred Verdier Blasts Laver Cup: 'I Couldn't Care Less with Astonishing Force and Precision'
Arthur Millot
16/07/2026, 13:04
8 players who cracked ATP Top 5 without a Masters 1000 title or Grand Slam semi
Arthur Millot
16/07/2026, 12:34
Arthur Fils' US Open Prep: Full Schedule with Low Points to Defend
Arthur Millot
16/07/2026, 11:44