CourtCockpit
picks1d agosackmann1d agotennis-data1d agoodds4h ago
ATP · #149 ·

Mackenzie Mcdonald

?H · ?cm · age 29
Hard 1762Clay 1466Grass 1531
Recent Form · L10
8/10
Hard 56% · Clay 44% · Grass 54%
Serve · Hold %
78%
Hold
Return · Win %
28%
Return
Tiebreak %
55%
TB%
Days Since Match
554
last:
Head-to-Head
167
OpponentRecordHardClayGrassLast met
Ilya Ivashka ·#103342-00-31-12023-06-12
Yoshihito Nishioka ·#60232-30-00-02024-07-22
Brandon Nakashima ·#33414-10-00-02024-07-22
Jannik Sinner ·#1040-30-10-02024-08-26
Karen Khachanov ·#16040-30-00-12023-09-20
Emil Ruusuvuori ·#71130-21-00-12024-07-01
Aslan Karatsev ·#139222-10-10-02024-05-06
Unknown220-11-11-02022-08-29
Taro Daniel ·#89121-10-10-02023-05-01
Kimmer Coppejans ·#186301-01-01-02023-09-20
James Duckworth ·#77212-10-00-02024-10-07
Marco Cecchinato ·#109211-00-11-02023-06-26
Dominik Koepfer ·#81212-10-00-02022-03-21
Daniil Medvedev ·#10030-30-00-02021-10-04
Alexander Bublik ·#11121-10-00-12023-07-03
Mikael Ymer ·#59120-20-01-02023-06-26
Alex Bolt ·#210120-10-01-12024-06-03
Tommy Paul ·#21030-30-00-02023-10-16
Daniel Elahi Galan ·#124212-00-10-02023-03-20
Roberto Bautista Agut ·#47121-10-10-02024-05-13
Jenson Brooksby ·#39121-20-00-02022-10-10
Tallon Griekspoor ·#33030-10-10-12024-06-10
Grigor Dimitrov ·#42121-20-00-02023-09-27
Diego Schwartzman ·#244121-00-10-12023-07-31
Rinky Hijikata ·#78211-00-01-12024-10-07
Nikoloz Basilashvili ·#118302-01-00-02022-08-15
Denis Kudla ·#160202-00-00-02022-07-25
Rafael Nadal ·#154111-00-10-02023-01-16
Richard Gasquet ·#133111-00-00-12022-06-27
Alejandro Davidovich Fokina ·#62020-20-00-02023-08-07
Unknown020-10-00-12024-07-15
Marcos Giron ·#49020-10-00-12022-06-20
Peter Gojowczyk ·#108201-01-00-02022-01-03
Zhizhen Zhang ·#47201-00-01-02022-10-17
Benoit Paire ·#227111-10-00-02021-08-09
Daniel Evans ·#180111-10-00-02023-01-09
Sebastian Ofner ·#58111-10-00-02024-01-01
Kei Nishikori ·#141111-10-00-02021-08-30
Borna Coric ·#96201-00-01-02023-06-12
Adrian Mannarino ·#54020-20-00-02023-08-14
Aleksandar Vukic ·#85110-01-10-02024-05-20
Henri Laaksonen ·#125202-00-00-02022-09-19
Dusan Lajovic ·#86110-11-00-02021-11-01
Unknown202-00-00-02020-11-16
Nick Kyrgios ·#25111-00-10-02022-04-04
Taylor Fritz ·#7110-10-01-02023-06-26
Unknown020-10-00-12024-09-18
Holger Rune ·#11111-10-00-02023-08-14
Adam Walton ·#94111-10-00-02024-10-21
Filip Krajinovic ·#93202-00-00-02023-03-06
Juncheng Shang ·#50111-10-00-02024-01-15
Matteo Berrettini ·#35111-10-00-02023-03-20
Botic Van De Zandschulp ·#80110-10-01-02024-06-10
Felix Auger Aliassime ·#19111-00-00-12023-08-28
Alexander Zverev ·#3020-20-00-02022-03-21
Carlos Alcaraz ·#2020-20-00-02022-08-15
Shintaro Mochizuki ·#146111-00-00-12024-06-03
Francesco Passaro ·#240202-00-00-02022-10-17
Alex Michelsen ·#37020-10-00-12024-08-12
J J Wolf ·#143201-00-01-02023-10-30
Andrey Rublev ·#15111-10-00-02023-08-07
Alex Molcan ·#135020-20-00-02022-10-24
Francisco Cerundolo ·#20020-10-00-12023-10-02
Gabriel Diallo ·#86202-00-00-02024-10-07
Billy Harris ·#106201-00-01-02024-10-07
Juan Manuel Cerundolo ·#161100-01-00-02021-05-03
Unknown101-00-00-02021-03-22
Lloyd Harris ·#118101-00-00-02021-02-08
Unknown100-01-00-02021-05-17
Martin Klizan ·#150010-10-00-02020-10-19
Yuichi Sugita ·#131101-00-00-02020-08-24
John Isner ·#157010-10-00-02021-03-22
Unknown100-00-01-02021-06-14
Unknown101-00-00-02020-03-02
Unknown101-00-00-02020-10-19
Ivo Karlovic ·#221101-00-00-02021-03-22
Unknown101-00-00-02020-11-16
Tomas Machac ·#25010-10-00-02021-03-01
Leonardo Mayer ·#146010-00-10-02021-05-03
Evgeny Donskoy ·#149010-00-00-12021-06-07
Casper Ruud ·#7010-10-00-02020-08-31
Jurij Rodionov ·#170101-00-00-02021-02-22
Unknown010-10-00-02021-01-04
Brayden Schnur ·#238101-00-00-02021-03-01
Unknown101-00-00-02021-03-22
Maxime Cressy ·#173100-00-01-02021-06-28
Yasutaka Uchiyama ·#160101-00-00-02020-02-17
Andrej Martin ·#115100-01-00-02021-04-26
Joao Menezes ·#217100-01-00-02021-05-10
Unknown010-10-00-02020-02-10
Andreas Seppi ·#141101-00-00-02020-10-26
Marco Trungelliti ·#138100-01-00-02021-05-31
Renzo Olivo ·#179100-01-00-02021-05-31
Unknown101-00-00-02021-10-25
David Goffin ·#54101-00-00-02021-08-30
Alexis Galarneau ·#200010-10-00-02020-11-09
Stefano Travaglia ·#233101-00-00-02021-03-08
Thanasi Kokkinakis ·#77100-01-00-02021-05-31
Unknown010-10-00-02021-07-19
Cristian Garin ·#115010-00-10-02021-05-31
Antoine Hoang ·#155100-00-01-02021-06-14
Unknown101-00-00-02020-10-19
Unknown100-00-01-02021-06-28
Unknown101-00-00-02021-02-22
Unknown100-01-00-02020-09-28
Gilles Simon ·#188010-10-00-02021-10-18
Unknown101-00-00-02020-02-03
Unknown010-10-00-02021-04-12
Mikhail Kukushkin ·#111101-00-00-02021-02-22
Felipe Meligeni Alves ·#144101-00-00-02020-10-19
Unknown010-10-00-02020-01-27
Frederico Ferreira Silva ·#185101-00-00-02021-02-22
Luciano Darderi ·#43101-00-00-02023-02-27
Jordan Thompson ·#28010-00-00-12023-06-05
Nikola Milojevic ·#136101-00-00-02022-01-17
Unknown101-00-00-02023-02-03
Li Tu ·#191100-00-01-02023-07-17
Lukas Klein ·#153101-00-00-02024-09-13
Coleman Wong ·#133101-00-00-02024-09-24
Arthur Rinderknech ·#60010-10-00-02022-01-10
Lorenzo Musetti ·#17010-10-00-02022-10-10
Yu Hsiou Hsu ·#230101-00-00-02024-10-07
Arthur Cazaux ·#85101-00-00-02024-10-14
Giovanni Mpetshi Perricard ·#31101-00-00-02024-08-05
Aleksandar Kovacevic ·#101010-10-00-02022-09-26
Unknown101-00-00-02024-10-21
Unknown010-10-00-02024-09-24
Sumit Nagal ·#83101-00-00-02024-08-12
Frances Tiafoe ·#18010-10-00-02023-02-06
Pedro Martinez ·#42101-00-00-02022-09-26
Ben Shelton ·#6010-00-10-02023-04-17
Nuno Borges ·#33100-00-01-02022-06-27
Alex de Minaur ·#8010-10-00-02022-02-07
Corentin Moutet ·#66101-00-00-02023-10-02
Unknown101-00-00-02024-10-14
Paul Jubb ·#201100-00-01-02024-06-17
Unknown010-10-00-02023-08-28
Kaichi Uchida ·#155101-00-00-02022-10-03
Hugo Grenier ·#173100-01-00-02022-04-18
Fernando Verdasco ·#244101-00-00-02023-02-06
Franco Agamenone ·#136100-01-00-02022-05-23
Unknown101-00-00-02024-10-14
Unknown101-00-00-02024-10-21
Mitchell Krueger ·#140101-00-00-02024-09-24
Miomir Kecmanovic ·#53010-10-00-02024-01-08
Michael Mmoh ·#123101-00-00-02023-02-13
Otto Virtanen ·#116010-10-00-02023-09-16
Unknown100-00-01-02023-06-19
Milos Raonic ·#177101-00-00-02023-08-07
Dino Prizmic ·#171101-00-00-02023-09-13
Yannick Hanfmann ·#95101-00-00-02023-08-14
Hugo Dellien ·#106010-00-10-02022-05-02
Matteo Arnaldi ·#72010-10-00-02024-08-05
Marc Andrea Huesler ·#152100-00-01-02022-06-13
Unknown101-00-00-02024-10-28
Unknown010-00-10-02023-04-10
Unknown010-10-00-02024-10-28
Quentin Halys ·#84010-10-00-02023-03-20
Unknown010-10-00-02022-10-03
Max Purcell ·#97101-00-00-02023-10-16
Alexei Popyrin ·#45010-00-00-12024-06-17
Unknown101-00-00-02024-10-14
Sebastian Korda ·#16010-00-10-02023-05-29
Marton Fucsovics ·#91101-00-00-02022-03-07
Unknown101-00-00-02024-09-24
Bernabe Zapata Miralles ·#144010-00-10-02023-04-24
Mattia Bellucci ·#101010-10-00-02024-07-29
Recent Matches
DateEventRoundSurfaceOpponentScoreW/L
2024-10-28Seoul CHR32hardJie Cui6-3 6-0W
2024-10-28Seoul CHR16hardHiroki Moriya6-3 0-6 6-4L
2024-10-21Taipei 2 CHR32hardKaito Uesugi6-2 6-4W
2024-10-21Taipei 2 CHR16hardKokoro Isomura6-2 6-0W
2024-10-21Taipei 2 CHQFhardAdam Walton6-1 7-6(0)L
2024-10-14Shenzhen Longhua CHFhardArthur Cazaux6-4 7-6(4)W
2024-10-14Shenzhen Longhua CHQFhardKris Van Wyk6-3 6-2W
2024-10-14Shenzhen Longhua CHR16hardRio Noguchi6-2 6-3W
2024-10-14Shenzhen Longhua CHSFhardAdam Walton6-3 6-4W
2024-10-14Shenzhen Longhua CHR32hardThomas Fancutt7-6(5) 6-7(5) 6-1W
2024-10-07Hangzhou CHR32hardYu Hsiou Hsu6-2 6-4W
2024-10-07Hangzhou CHQFhardRinky Hijikata6-2 6-1W
2024-10-07Hangzhou CHR16hardBilly Harris6-0 6-1W
2024-10-07Hangzhou CHFhardJames Duckworth2-6 7-6(5) 6-4L
2024-10-07Hangzhou CHSFhardGabriel Diallo7-6(9) 6-3W
2024-09-24Nonthaburi 4 CHQFhardGabriel Diallo7-6(6) 6-3W
2024-09-24Nonthaburi 4 CHR16hardMitchell Krueger6-3 6-2W
2024-09-24Nonthaburi 4 CHFhardTung Lin Wu6-3 7-6(4)L
2024-09-24Nonthaburi 4 CHSFhardColeman Wong6-3 6-4W
2024-09-24Nonthaburi 4 CHR32hardThanapet Chanta6-3 6-1W