:.-;:;,.
.;;;=-;;+%=*+xxx*++*;+*=~:, ,
;+~-:;:;;;:..,,,;---*-;=**x=xx~:;~:,
.:;::,;,;--~-;;-;;-::.,::;-++--+=+*x=&+;,
:++;::~;. ,::,:-:,.:,,,:::,,,:~~~+=~-;:;:;==+;:
+*=~-;.:: .,,;,:++: .,:,. :=~:;::;;~+-~+++:-=x~=%~
-&-:+-,.-..,,;-.~~. .:--~-:,:;,-+::;:;;,;;;+~;==,&-
~%=::~*;;~,;;-.,-=,,,,-;:;;:::,,,..,;--,:=+-,;=+;;:@%
x*=;::+:+...~~, .::-;+-+-;:.,...,,,,,:-==x%~..-*-,+**,
;+~+ .,..: .~-::-~;:*~~-+::.,,......;+~~+-~x=. -+;+:++.
x~,:. .. :. =-;*x%*--~~;;-;, ,::,:.;;;~-::..::,.-~*~.+#,
=&+,-. .,,,.:+-+%%*++**=~~;;: ,, ,.;~~~++-,....,,---+:=*
,::,-. ,:, ;+;-~+*%#x==**=++~~-;:--;;-=~=~::,,:. ,:;:~;;&,
::--, .,-,:==++~~-~+#&#%%%xxx**=*=+++-:;;,. .... :;,;~;+
~=;:... ,-.=%*##&@#&#%%&@&@&@&&&###%%x*+;:,::,,,,.,,-,,-*+
-#~~.:,,.;-~*x&&&@█████@@@███@@@@@&@@@&#%x*~;;;: ,.,,:;.-%x
~x+:;.,.+*x#&&@@████████████████████████@@@#x*+; ,,:- ;%-
.,~~;; ;**%#&@████@███@█████████████████████@@&x- :,:~:-%~
+=;;,*#*x&&@█@@@@@@@@@@@██████████████████████x:- ,=--*~
~=:;=##&%x**+++~+++*x###&&&&&&&#%x****x*=*x%&█&-=,:+=-x=
-=,;%##x=++-;;::,,:;-+x%%%%%%%%*+-;:,;:;--+*=*#x%=~~+-x;
,;x,-&#*+**==***=++++++=x%xxxxxx*=*=++==******xx@@@=~+~*
;=##;-&%x**=+~~~::,::;-~+*x%xx%%*=+~:::::;~~+=xxx#@█*~~+=;+,
,*.+&x-@#x*+~;:-#-,.,=~;+~~%@@&%*=++,=~,.;=%;;-+=x%&█x-=&#@%x:
~+,%&x+&##%%%x*===--++-~++x█████*~+=-+=-;~*++++=x#&@█%;&&x*.++
,~-&%~x&#&@@@@&##xx*==*xx%@██████#=~~~~+==*x#&███████@+%*=%:x~
+**-=###&&@@██@@&&#&@&&##&████████&####@@█████████@&@#~=*&~+.
~%~-█#%#&&&&@@&&&&&@@&###&██████████████@@██████@@@&#@=;~%%+
,%x*x#%%##&&&&&&&&&&&###&@███████@@@@@&@@@@█@&&&&&#&%&#x%&*.
~%#x%%%%#&&&&&&&###%x%##&@█@█████@%#&&&&&&&@&&&####%&@#%%,
+#xx%%%%###&#####%xx%#*~xx*%*+x@#x%%####%######%%%#&@%=:
~%%x%x%%%%###%%%%##%x-:+=**~;-*#&&&%%%%##%%%%%%#%@@&+.
,.~#x*xx%%%%%##&&&&&*+====*=+@████@###%%%%%xx%#~:;.
.x%x***x%#####&####%x*==*x&█@@@@@@###%xxxx%%%:
=%xx**%%###%##&&&##%##x%██@██@##&&###**x%#%x
+xxxxxx%%%*+~==+~~--~~~--~++=*++x##%#%%%%%%~
:x*x%%%x%x**+*=****=+~+=*=+*+=+-=*%###%%%%*.
+*xx%%%%%%%&&#xx*xxx%%%%###&@@#%%%##%%%%x~
.=**x%%%%%x*%%x=+++~~+++=*x%%#####%%%%x*=.
,~+*x%%%%%%%xxxx%xx**x%###%%###%#%%%*=%*
,*+=x%%#%#####&&@████████@&##&#%%x*+%&+
*#=+=*%%x%####&&&&&&&&@@&&##%xx==+*@#+
+%#=+++=xxxxxx%xxxxx%###%%***=====###=
-x%#*=++++==+=+======**===+======x&&#x.
;xx%%*===+~+++++++++++==========*&###x.
:*x%%x*===+++=========*========*####%%-
=xxxx%*=============**========%#%%%%%%;
..,,:=xxx*xx%x*========****========x%%%%%%x&&=*-,,,,
.:... ,#%%*xxxxx%%x=======***=*****==x%%%%%%%%%█%&█#*-,,::..
..,. -&x%*xxxxxxxxx*==****=******==x%%%%%%%%%%@&x████#;,::,:,.
..,.. :@*%*xxxxxxxxxx**=**x****====*%%xx%xx%%%#@#x██████:,:,.:,,,:.
,;;,. . #%xxx*xxxxxxxxxx***********xxxxxxxx%%%#&█%%██████% ::,,....,,,..
.,,:,. ~&xxxx**xxxxx**xx*****xxxxxxx*xxxx%%###@@x&██████&.,,,,::,::,:,,.,..
... ,#%*%xxxx*xx*x***********xx%xxxxx%%#&&&&@*@██████#.,,,.,,,,,,,,.,:,,,,,.
+%*#%xxxxxxxx****+=*****x%%%%%%%%#&&@@@@*███████x.,,,.,,.,,,,,,,,,,,,,,,
xx*#%%%%xxxxx******xxxxx%%######&&@███&*███████-.,,.,:,.,,,,,,,,,,,,,,,,.
:#xx#%%%%%%xxxxx%xxxxx%%%x###&&&@█████#%██████* ,,,.,,,,,,,.,,,,,,,,,,,,,
. ;&x%#%#%%%%xx*xxxxxx#%%%#&&@@█@@█████&x█████* ..,.,,,,,.,..:,.,,,,,,,,,,
. .=x&######%%%xxx%#&@&&&&&@@@@███████@@████+ ....,,,...,,.,,,.,,.,,,,,,,
,=&######%%##&███@&@█@@███████████&@██#: ..............,.,,,,.,,,,,,,Sam Riffice
USA · Right-handed · 27 yrs · 188 cm
model rank
—
in the world
ATP rank
#698
current
record
71-57
ATP-level
── the model's read
How good is he, really?
Sam is the model's unrated. The model and the ATP broadly agree (ATP #698).
── surface Elo
By surface
Hard—
Clay—
Grass—
── vs the rated field
Scouting
overall Eloinsufficient data
serve ratinginsufficient data
return ratinginsufficient data
percentile across players with a current rating
── model Elo over time
Elo trajectory
Elo — not enough data
── ATP ranking over time · lower is better
Ranking trajectory
── nearest on the rating profile
Similar players
Not enough rating data to find similar players.
── year by year
Seasons
| year | W-L | win% | titles |
|---|---|---|---|
| 2022 | 20-10 | 67% | 1 |
| 2021 | 7-5 | 58% | |
| 2020 | 0-1 | 0% | |
| 2019 | 12-6 | 67% | 1 |
| 2018 | 18-17 | 51% | |
| 2017 | 12-12 | 50% | |
| 2016 | 2-6 | 25% |
── filter the record · shareable link
Splits
All 128 matches — pick filters to split the record, serve/return and log below.
── career · point data
Serve & return profile
Serve
aces5.8%
double faults3.6%
1st serve in54%
1st serve won70%
2nd serve won48%
serve pts won60%
hold %75%
Return
return pts won37%
break %25%
BP conversion44%
Under pressure
BP saved (serve)66%
BP saved160/243
BP conversion44%
Career aggregate over 30 matches with point data · hold/break derived from break-point outcomes.
── 128 matches