Smashrssmashrs.

Command Palette

Search for a command to run...

ATP Tour

Ryan Haviland

Unranked

ATP World Ranking - 0 pts

Player Archetype

๐Ÿชƒ Counterpuncher

Turns defense into offense. Absorbs pace, redirects with precision, and thrives in long rallies by letting opponents beat themselves. Excels at converting break points when they matter most.

Elite BP conversionStrong return gameDefensive consistencyRally tolerance

Strong against

๐Ÿงฑ The Wall55%
โš”๏ธ The Gladiator53%

Weak against

๐Ÿค– Servebot45%
๐ŸŽฏ Baseliner46%

Player Overview

Career-High Ranking

#1545 (2024-06-24)

Record 2015-2026

30

Wins

32

Losses

48.4%

Win %

0

Titles

Win / Loss by Year

Career record broken down by surface

YearSummaryClayHardGrass
202610/148/102/4-
20178/71/37/4-
20168/61/27/4-
20154/5-3/41/1
Career30/3210/1519/161/1

Serve & Return

Averages ยท Last 90 days (1 matches)

Serve

1st Serve In-
1st Serve Pts Won-
2nd Serve Pts Won-
Break Points Saved-
Aces / Match-
Double Faults / Match-
Avg 1st Serve-
Max Serve Speed-

Return

1st Return Pts Won-
2nd Return Pts Won-
Break Points Converted-

Rally

Winners / Match-
Unforced Errors / Match-
Net Pts Won %-
Total Pts Won %-

Recent Matches

Last 10 results

FormLLWWL
DateOpponentScoreResult
Sep 28, 2026Matisse Farzam
36
16
L
May 13, 2026Dan Martin
16
67
L
May 12, 2026Dakotah Bobo
64
76
W
May 11, 2026Nicolas Simkin
62
64
W
May 6, 2026Justin Roberts
67
67
L
May 5, 2026Teodor Davidov
67
63
106
W
May 4, 2026Ben Chetewy Ungar
60
64
W
Apr 28, 2026Joao Portugal
67
57
L
Apr 27, 2026Juan Arturo Espanol Moreno
62
62
W
Apr 21, 2026Vihaan Reddy
36
06
L

Ryan Haviland FAQ

Ryan Haviland does not hold a current ATP ranking. The career-high ranking is #1545, reached in 2024.

Ryan Haviland is from United States.

Ryan Haviland has a win-loss record since 2015 of 30-32 (48% win rate).

Ryan Haviland: a career-high ranking of #1545 in 2024.

Ryan Haviland's strongest surface by win rate is hard, with a 19-16 record (54%). Surface splits: hard 19-16 (54%), clay 10-15 (40%), and grass 1-1 (50%).

Ryan Haviland has won 5 of the last 10 completed matches (50%). The current run is 2 straight losses.