██████████████████████████████████████████████████████████████████████████████████████████████████████████████ ██████████████████████████████████████████████████████████████████████████████████████████████████████████████ ██████████████████████████████████████████████████████████████████████████████████████████████████████████████ ████████████&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&@██████████ ████████████. .. ...: ... ,. :,,,,,,,,,,,,,,,,,,,,,,,,,,,,:. x██████████ ████████████, . ,....... . .::::::::::::::::::::::::::::::. x██████████ ████████████, . ....,. .. . ,,............................ x██████████ ████████████, x██████████ ████████████, . .,,;~~++++-:, x██████████ ████████████, ,;+*x%##&&#&&##%*: x██████████ ████████████, .:~*x%#&&&&&&&&###%%*. x██████████ ████████████, -=*x%%%#&&&&&&####%%%~ x██████████ ████████████, ,~=**x%%#######&&&&&#%= x██████████ ████████████, .----+=x%#&@&###%x***x#x. x██████████ ████████████, ;: .,,.;=#&&x**+~--;:-%~ x██████████ ████████████, .-,;++=**+~+%@#%x**##&#==x. x██████████ ████████████. ,--~:;;:++-,=&&%~;:;+~*%xx, *██████████ ████████████:.,......................., ,---;+*x%x-:~%#&%**x#x*%%x, .;---------------------------#██████████ ████████████=~~~~~~~~~~~~~~~~~~~~~~~~~~:, .--=x%%#%+;-x&&#&@&&@@&#%x.;#=x%xxxxxxxxxxxxxxxxxxxxxxxxx@██████████ ████████████-:;::::::::::::::::::::::;:,~::~+*x%%%*-~+x&%x&@@█@@@#%x~*@*x%%%%%%%%%%%%%%%%%%%%%%%%%%@██████████ ████████████:..........................,::+~~=x%%%+;+:+%x+%@@@@@&&#**#&%###########################@██████████ ████████████. ..~~~+***%x+-*%%&##&@@@&&&#==&#xxxxxxxxxxxxxxxxxxxxxxxxxxxx&██████████ ████████████;::::::::::::::::::::::::::::,;~~==++==+~+*=*x#########=*&x============================&██████████ ████████████=;-----------------------------~++++=x~:;~~++~+*x###&##*=%*============================&██████████ ████████████#=:;;;;:;;;;;;;;;;;;;;;;;;;;;-;-~=++**~-~==*%%x%###&&##=~+++++++++++++++++~~+=x#*~xxxxx@██████████ ████████████%%====++-;;:;;;;;;;;;;;;;;;;;;;;-~~~+===*xxx%#####%##%x~~~-~~~~~~~~~~~---~=x&@█@x~%xxxx@██████████ ████████████%%%%%x%@&#xx~;;---------------------~++=x#&@@&####%%x=+~~~~~~~~~~~~~~~+*x#███@@@x~%xxxx@██████████ ████████████%%%x%x%&&&&██#=-::;;;;;;;;;;;;;;;;;--~+*x%#&&&&&%x*=++++++++++++++++x@@@#&@@@@@@x~%xxxx@██████████ ████████████%%%%%x%&&&&████&%+;:::;;;;;;;;;;;:::;-~++==****=++===*+++++++++++=%@██@&#&@██@@@x~%xxxx@██████████ ████████████%%%%%x%&&&&██@@@██*=~-;;;;;;;;;;;::::;;----~~~+=*xxxx*+++~~+*++%%%@███@&#&@██@@@x~%xxxx@██████████ ████████████%%%%%x%&&&&██@@@@@*x*%==x*=-;::;;;;;-;;-+*x%##&#####%*~~~=%█#==@#%&███@&#&@██@@@x~%xxxx@██████████ ████████████%%%%%x%&&&&██@@@@@*x*%*x&&###x+:;;-~+~-+=x#&@&&#####%*~*&███#==&#%&███@&#&@██@@@x~%xxxx@██████████ ████████████%%%%%x%&&&&██@@@@@*x*%=*#&##██%;;;-+=*++*=x&&###&&##%*=#████#=+&#%&███@&#&@██@@@x~%xxxx@██████████ ████████████%%%%%x%&&&&██@@@@@*x*%*x&&%#@@#,-;~+=***xxx%####&##%x**=x███&*x&#%&███@&#&@██@@@x~%xxxx@██████████ ████████████%%%%%x%&&&&██@@@@@*x*%*=#x*█@@█~:-~+=*x*x%########%%%xx=%███&&@&&%&███@&#&@█@@@@x~%xxxx@██████████ ████████████%%%%%x%&&&&██@@@@@*x*#*=*+=████@~-+=++*xxx%%%####%%%x%x=@██@x%#&&@@@██@&#&███@@@x~%xxxx@██████████ ████████████%%%%%x%&&&&██@@@@@xxxx*%%%*%@███&x+==+=%%xxx%%%%%%#%x%x@██@xx#%%###&&#%%%##&@@@@*~%xxxx@██████████ ████████████%%%%%x%&&&&███@█@█%#%#%&&#&%##&███@#x==%#%%%%xx%%%xx#&███#=xxxxxxxxx%x*%%x%####&x~x*xx*&██████████ ████████████%%%%%x%&&##&#%#%#%*x=%=#%xxxx**x&&████&&&&&#x*x#&##███&x*=*********xx**#%*%###&&x~;:::,%██████████ ████████████%xx%xx%%xx***xxxx*x*x=xxx**xx%%xxx*#&██████████████@&#**x***=+=====xx**&%#%&&&@&==+~~+~#██████████ ████████████##%*+=x*****xx*******%xxxxxxxxx%xxx%%%#%##@█&█##%%%xxx*xxxx*=====+=*x=*##&x##@@*+===++~#██████████ ████████████%x*+==*x*xxxxxx****x%xxx*xx*xxxxxx%%*%%xxx%&#x*x%x%%%x**xxxx***===**x=*##&x*@█%+*=+==~-#██████████ ████████████=~~=**=x=**xxx**xxxxxx****xxxx%%x%#%x%%%%x%&###%%x%%%xxxxxxxxx******x=*%%#%+&&+*=*==*+~#██████████ ████████████=~===x***+=**xxxxxxx***xxxxx%x%%%%#xx%*xx*%&&&&##%xx%xxxx%xxxxxxx***x*x%%x#~%%=xx**===x███████████
Mackenzie Mcdonald
USA · Right-handed · 31 yrs · 178 cm
model rank
#132
in the world
ATP rank
#125
current
record
346-290
ATP-level
── the model's read
How good is he, really?
Mackenzie is the model's world #132 — in the top 73% of the rated field. The ATP ranks him 7 spots higher than the model does (#125). He's an all-court player (below avg serve, average return), strongest on hard courts. Recent form: 28‑30 over the last 52 weeks.
── surface Elo
By surface
Hard
1869best
Clay
1572
Grass
1667
── vs the rated field
Scouting
overall Elo
183427th · below avg
serve rating
30th · below avg
return rating
42th · average
percentile across players with a current rating
── model Elo over time
Elo trajectory
── ATP ranking over time · lower is better
Ranking trajectory
── nearest on the rating profile
Similar players
- 1Alexandre MullerFRA1833
- 2Hugo DellienBOL1843
- 3Dusan LajovicSRB1837
- 4Tomas Barrios VeraCHI1853
- 5Luca NardiITA1811
- 6Adrian MannarinoFRA1838
── year by year
Seasons
| year | W-L | win% | titles |
|---|---|---|---|
| 2026 | 10-14 | 42% | |
| 2025 | 40-30 | 57% | |
| 2024 | 26-24 | 52% | 1 |
| 2023 | 35-30 | 54% | |
| 2022 | 27-31 | 47% | |
| 2021 | 42-26 | 62% | 1 |
| 2020 | 15-16 | 48% | |
| 2019 | 18-16 | 53% | |
| 2018 | 35-28 | 56% | 1 |
| 2017 | 44-30 | 59% | 2 |
| 2016 | 23-16 | 59% | 1 |
| 2015 | 22-13 | 63% | |
| 2014 | 7-9 | 44% | |
| 2013 | 2-3 | 40% | |
| 2012 | 0-2 | 0% | |
| 2010 | 0-1 | 0% | |
| 2009 | 0-1 | 0% |
── filter the record · shareable link
Splits
All 636 matches — pick filters to split the record, serve/return and log below.
── career · point data
Serve & return profile
Serve
aces6.2%
double faults3.2%
1st serve in64%
1st serve won70%
2nd serve won51%
serve pts won63%
hold %79%
Return
return pts won38%
break %24%
BP conversion42%
Under pressure
BP saved (serve)61%
BP saved2187/3610
BP conversion42%
Career aggregate over 571 matches with point data · hold/break derived from break-point outcomes.
── 636 matches