Search for active players ...
Date
Winner
Loser
Tournament
Round
Score
2024-08-04
Mackenzie McDonald (93)
Giovanni Mpetshi Perricard (49)
Montreal
RR
7(7)-6(5) 3-6 4-6
2024-07-29
Mattia Bellucci (146)
Mackenzie McDonald (97)
Washington
R64
7(7)-6(4) 7(7)-6(3)
2024-07-03
Emil Ruusuvuori (87)
Mackenzie McDonald (96)
Wimbledon
R128
7-6 4-6 5-7 7-6 6-3
2024-06-12
Tallon Griekspoor (27)
Mackenzie McDonald (96)
Hertogenbosch
R16
6-3 7(7)-6(5)
2024-06-11
Mackenzie McDonald (96)
Botic Van De Zandschulp (97)
Hertogenbosch
R32
4-6 6-4 2-6
2024-05-28
Tallon Griekspoor (27)
Mackenzie McDonald (96)
Roland Garros
R128
3-6 4-6 6-1 2-6
2024-01-15
Juncheng Shang (91)
Mackenzie McDonald (96)
Australian Open
R128
3-6 6-1 6-3 4-6 2-6
2023-10-30
Jannik Sinner (4)
Mackenzie Mcdonald (42)
Paris Masters
R32
6-7(6) 7-5 6-1
2023-10-30
Mackenzie Mcdonald (42)
J J Wolf (57)
Paris Masters
R64
1-6 6-4 6-2
2023-10-16
Tommy Paul (12)
Mackenzie Mcdonald (37)
Tokyo
R16
6-4 6-2
2023-10-16
Mackenzie Mcdonald (37)
Max Purcell (40)
Tokyo
R32
7-5 6-4
2023-10-02
Francisco Cerundolo (21)
Mackenzie Mcdonald (38)
Shanghai Masters
R64
7-6(4) 7-6(5)
2023-10-02
Mackenzie Mcdonald (38)
Corentin Moutet (119)
Shanghai Masters
R128
6-2 6-3
2023-09-27
Grigor Dimitrov (19)
Mackenzie Mcdonald (39)
Beijing
R32
2-6 7-6(4) 6-1
2023-09-20
Karen Khachanov (15)
Mackenzie Mcdonald (39)
Zhuhai
QF
4-6 6-4 6-4
2023-09-20
Mackenzie Mcdonald (39)
Kimmer Coppejans (186)
Zhuhai
R16
4-6 6-3 6-2
2023-09-20
Mackenzie Mcdonald (39)
Juncheng Shang (158)
Zhuhai
R32
6-4 6-7(3) 6-3
2023-09-16
Otto Virtanen (125)
Mackenzie Mcdonald (39)
Davis Cup Finals RR: USA vs FIN
RR
7-6(5) 1-6 7-6(7)
2023-09-13
Mackenzie Mcdonald (39)
Dino Prizmic (168)
Davis Cup Finals RR: CRO vs USA
RR
6-4 6-2
2023-08-28
Borna Gojo (105)
Mackenzie Mcdonald (40)
US Open
R64
6-3 6-4 6-4
2023-08-28
Mackenzie Mcdonald (40)
Felix Auger-Aliassime (15)
US Open
R128
7-6(5) 4-6 6-1 6-4
2023-08-14
Adrian Mannarino (32)
Mackenzie Mcdonald (43)
Cincinnati Masters
R16
6-4 3-0 RET
2023-08-14
Mackenzie Mcdonald (43)
Holger Rune (5)
Cincinnati Masters
R32
6-4 2-0 RET
2023-08-14
Mackenzie Mcdonald (43)
Yannick Hanfmann (50)
Cincinnati Masters
R64
7-5 6-1
2023-08-07
Alejandro Davidovich Fokina (37)
Mackenzie Mcdonald (59)
Canada Masters
QF
6-4 6-2
2023-08-07
Mackenzie Mcdonald (59)
Milos Raonic (545)
Canada Masters
R16
6-3 6-3
2023-08-07
Mackenzie Mcdonald (59)
Andrey Rublev (7)
Canada Masters
R32
6-4 6-3
2023-08-07
Mackenzie Mcdonald (59)
Aslan Karatsev (71)
Canada Masters
R64
6-3 6-4
2023-07-31
Grigor Dimitrov (20)
Mackenzie Mcdonald (60)
Washington
R32
7-6(6) 6-2
2023-07-31
Mackenzie Mcdonald (60)
Diego Schwartzman (95)
Washington
R64
6-3 6-3
2023-07-17
Alex Michelsen (190)
Mackenzie Mcdonald (59)
Newport
QF
6-3 6-3
2023-07-17
Mackenzie Mcdonald (59)
Li Tu (252)
Newport
R16
6-4 7-6(5)
2023-07-03
Alexander Bublik (26)
Mackenzie Mcdonald (54)
Wimbledon
R128
6-7(3) 6-4 6-4 6-4
2023-06-26
Francisco Cerundolo (19)
Mackenzie Mcdonald (64)
Eastbourne
SF
2-6 7-5 6-2
2023-06-26
Mackenzie Mcdonald (64)
Mikael Ymer (61)
Eastbourne
QF
6-4 3-6 6-3
2023-06-26
Mackenzie Mcdonald (64)
Taylor Fritz (9)
Eastbourne
R16
7-6(3) 7-6(8)
2023-06-26
Mackenzie Mcdonald (64)
Marco Cecchinato (88)
Eastbourne
R32
6-3 6-3
2023-06-19
Diego Schwartzman (107)
Mackenzie Mcdonald (67)
Queen's Club
R32
6-2 6-4
2023-06-12
Rinky Hijikata (133)
Mackenzie Mcdonald (68)
s Hertogenbosch
QF
5-7 6-3 6-1
2023-06-12
Mackenzie Mcdonald (68)
Borna Coric (15)
s Hertogenbosch
R16
6-4 6-4
2023-06-12
Mackenzie Mcdonald (68)
Ilya Ivashka (87)
s Hertogenbosch
R32
6-4 6-3
2023-05-29
Sebastian Korda (30)
Mackenzie Mcdonald (59)
Roland Garros
R128
6-4 7-5 6-4
2023-05-08
Marco Cecchinato (83)
Mackenzie Mcdonald (55)
Rome Masters
R128
6-3 7-5
2023-04-24
Bernabe Zapata Miralles (42)
Mackenzie Mcdonald (54)
Madrid Masters
R128
3-6 6-3 7-6(4)
2023-04-17
Ben Shelton (37)
Mackenzie Mcdonald (54)
Barcelona
R64
7-5 6-4
2023-04-10
Ivan Gakhov (198)
Mackenzie Mcdonald (52)
Monte Carlo Masters
R64
7-6(6) 2-6 6-3
2023-03-20
Quentin Halys (79)
Mackenzie Mcdonald (55)
Miami Masters
R32
7-6(2) 6-3
2023-03-20
Mackenzie Mcdonald (55)
Matteo Berrettini (23)
Miami Masters
R64
7-6(8) 7-6(5)
2023-03-20
Mackenzie Mcdonald (55)
Daniel Elahi Galan (89)
Miami Masters
R128
6-4 6-2
2023-03-06
Holger Rune (8)
Mackenzie Mcdonald (53)
Indian Wells Masters
R64
7-5 6-3
2023-03-06
Mackenzie Mcdonald (53)
Filip Krajinovic (74)
Indian Wells Masters
R128
6-3 6-0
2023-02-27
Tommy Paul (23)
Mackenzie Mcdonald (62)
Acapulco
QF
6-2 6-2
2023-02-27
Mackenzie Mcdonald (62)
Brandon Nakashima (49)
Acapulco
R16
6-2 6-0
2023-02-27
Mackenzie Mcdonald (62)
Luciano Darderi (184)
Acapulco
R32
6-4 6-2
2023-02-13
Taylor Fritz (7)
Mackenzie Mcdonald (56)
Delray Beach
SF
6-3 7-6(6)
2023-02-13
Mackenzie Mcdonald (56)
Michael Mmoh (87)
Delray Beach
QF
3-6 6-3 6-4
2023-02-13
Mackenzie Mcdonald (56)
Yoshihito Nishioka (34)
Delray Beach
R16
6-3 3-6 6-2
2023-02-13
Mackenzie Mcdonald (56)
Taro Daniel (106)
Delray Beach
R32
6-2 6-2
2023-02-06
Frances Tiafoe (14)
Mackenzie Mcdonald (59)
Dallas
R16
6-1 6-3
2023-02-06
Mackenzie Mcdonald (59)
Fernando Verdasco (118)
Dallas
R32
6-3 6-0
2023-02-03
Mackenzie Mcdonald (63)
Sergey Fomin (366)
Davis Cup QLS R1: USA vs UZB
RR
6-4 6-1
2023-01-16
Yoshihito Nishioka (33)
Mackenzie Mcdonald (65)
Australian Open
R32
7-6(6) 6-3 6-2
2023-01-16
Mackenzie Mcdonald (65)
Rafael Nadal (2)
Australian Open
R64
6-4 6-4 7-5
2023-01-16
Mackenzie Mcdonald (65)
Brandon Nakashima (49)
Australian Open
R128
7-6(5) 7-6(1) 1-6 6-7(10) 6-4
2023-01-09
Mikael Ymer (77)
Mackenzie Mcdonald (63)
Adelaide 2
R16
3-6 7-6(2) 6-3
2023-01-09
Mackenzie Mcdonald (63)
Daniel Evans (27)
Adelaide 2
R32
7-5 7-5
2023-01-02
Yoshihito Nishioka (36)
Mackenzie Mcdonald (63)
Adelaide 1
R16
6-4 6-3
2023-01-02
Mackenzie Mcdonald (63)
Daniel Elahi Galan (67)
Adelaide 1
R32
6-3 0-0 RET
2022-10-24
Alex Molcan (46)
Mackenzie Mcdonald (65)
Basel
R32
5-7 6-4 7-5
2022-10-17
Matteo Berrettini (16)
Mackenzie Mcdonald (74)
Naples
SF
3-6 7-6(2) 6-3
2022-10-17
Mackenzie Mcdonald (74)
Zhizhen Zhang (109)
Naples
QF
4-6 6-3 6-2
2022-10-17
Mackenzie Mcdonald (74)
Roberto Bautista Agut (22)
Naples
R16
6-4 6-4
2022-10-17
Mackenzie Mcdonald (74)
Francesco Passaro (124)
Naples
R32
6-3 7-5
2022-10-10
Lorenzo Musetti (28)
Mackenzie Mcdonald (79)
Florence
QF
6-3 6-2
2022-10-10
Mackenzie Mcdonald (79)
Francesco Passaro (126)
Florence
R16
6-4 7-5
2022-10-10
Mackenzie Mcdonald (79)
Jenson Brooksby (42)
Florence
R32
6-4 4-6 6-1
2022-10-03
Soon Woo Kwon (120)
Mackenzie Mcdonald (78)
Tokyo
R16
6-3 6-7(4) 6-2
2022-10-03
Mackenzie Mcdonald (78)
Kaichi Uchida (155)
Tokyo
R32
7-6(4) 6-7(2) 6-3
2022-09-26
Aleksandar Kovacevic (222)
Mackenzie Mcdonald (82)
Seoul
QF
4-6 6-3 6-2
2022-09-26
Mackenzie Mcdonald (82)
Shintaro Mochizuki (417)
Seoul
R16
6-3 6-4
2022-09-26
Mackenzie Mcdonald (82)
Pedro Martinez (67)
Seoul
R32
7-5 6-4
2022-09-19
Jenson Brooksby (50)
Mackenzie Mcdonald (84)
San Diego
R16
6-4 3-6 6-2
2022-09-19
Mackenzie Mcdonald (84)
Henri Laaksonen (125)
San Diego
R32
6-0 6-2
2022-08-29
Joao Sousa (59)
Mackenzie Mcdonald (77)
US Open
R128
1-6 7-6(4) 7-6(4) 6-3
2022-08-15
Carlos Alcaraz (4)
Mackenzie Mcdonald (72)
Cincinnati Masters
R32
6-3 6-2
2022-08-15
Mackenzie Mcdonald (72)
Nikoloz Basilashvili (34)
Cincinnati Masters
R64
6-0 6-1
2022-08-08
Alex Molcan (42)
Mackenzie Mcdonald (72)
Canada Masters
R64
7-6(1) 6-4
2022-08-01
Emil Ruusuvuori (46)
Mackenzie Mcdonald (48)
Washington
R64
1-6 6-4 6-4
2022-07-25
Jenson Brooksby (43)
Mackenzie Mcdonald (51)
Atlanta
R16
6-3 6-4
2022-07-25
Mackenzie Mcdonald (51)
Denis Kudla (83)
Atlanta
R32
6-2 7-6(8)
2022-06-27
Richard Gasquet (69)
Mackenzie Mcdonald (55)
Wimbledon
R64
6-3 3-6 6-4 6-3
2022-06-27
Mackenzie Mcdonald (55)
Nuno Borges (123)
Wimbledon
R128
6-4 6-4 7-6(3)
2022-06-20
Marcos Giron (67)
Mackenzie Mcdonald (52)
Mallorca
R16
4-6 7-6(5) 6-4
2022-06-20
Mackenzie Mcdonald (52)
Joao Sousa (59)
Mallorca
R32
4-6 7-5 6-1
2022-06-13
Felix Auger-Aliassime (9)
Mackenzie Mcdonald (53)
Halle
R16
7-6(7) 6-1
2022-06-13
Mackenzie Mcdonald (53)
Marc Andrea Huesler (114)
Halle
R32
7-6(4) 6-4
2022-06-06
Ilya Ivashka (49)
Mackenzie Mcdonald (51)
s Hertogenbosch
R32
6-3 6-7(8) 6-1
2022-05-23
Jannik Sinner (12)
Mackenzie Mcdonald (60)
Roland Garros
R32
6-3 7-6(6) 6-3
2022-05-23
Mackenzie Mcdonald (60)
Nikoloz Basilashvili (24)
Roland Garros
R64
6-3 6-1 6-4
2022-05-23
Mackenzie Mcdonald (60)
Franco Agamenone (156)
Roland Garros
R128
1-6 6-2 6-3 7-6(3)
2022-04-25
Ilya Ivashka (44)
Mackenzie Mcdonald (51)
Munich
R32
6-4 3-6 6-3
2022-04-18
Diego Schwartzman (15)
Mackenzie Mcdonald (51)
Barcelona
R32
6-2 6-2
2022-04-18
Mackenzie Mcdonald (51)
Hugo Grenier (156)
Barcelona
R64
6-7(2) 6-1 7-6(2)
2022-04-04
Nick Kyrgios (94)
Mackenzie Mcdonald (52)
Houston
R32
4-6 6-3 6-4
2022-03-21
Alexander Zverev (4)
Mackenzie Mcdonald (54)
Miami Masters
R32
6-2 6-2
2022-03-21
Mackenzie Mcdonald (54)
Grigor Dimitrov (29)
Miami Masters
R64
6-1 6-4
2022-03-21
Mackenzie Mcdonald (54)
Dominik Koepfer (64)
Miami Masters
R128
6-7(8) 6-4 6-4
2022-03-07
Carlos Alcaraz (19)
Mackenzie Mcdonald (59)
Indian Wells Masters
R64
6-3 6-3
2022-03-07
Mackenzie Mcdonald (59)
Marton Fucsovics (48)
Indian Wells Masters
R128
7-6(11) 7-5
2022-02-21
Andrey Rublev (7)
Mackenzie Mcdonald (61)
Dubai
QF
2-6 6-3 6-1
2022-02-21
Mackenzie Mcdonald (61)
Filip Krajinovic (44)
Dubai
R16
6-4 7-6(7)
2022-02-21
Mackenzie Mcdonald (61)
Aslan Karatsev (22)
Dubai
R32
7-5 6-3
2022-02-14
Karen Khachanov (27)
Mackenzie Mcdonald (51)
Doha
R32
7-6(3) 6-3
2022-02-07
Alex De Minaur (34)
Mackenzie Mcdonald (49)
Rotterdam
R16
7-6(6) 1-6 6-4
2022-02-07
Mackenzie Mcdonald (49)
Nikoloz Basilashvili (21)
Rotterdam
R32
6-3 6-2
2022-01-31
Alexander Zverev (3)
Mackenzie Mcdonald (56)
Montpellier
R16
6-2 7-6(5)
2022-01-31
Mackenzie Mcdonald (56)
Ilya Ivashka (48)
Montpellier
R32
6-3 7-6(2)
2022-01-17
Aslan Karatsev (15)
Mackenzie Mcdonald (55)
Australian Open
R64
3-6 6-2 6-2 6-3
2022-01-17
Mackenzie Mcdonald (55)
Nikola Milojevic (139)
Australian Open
R128
5-7 6-4 6-3 6-2
2022-01-10
Arthur Rinderknech (58)
Mackenzie Mcdonald (55)
Adelaide 2
R32
6-3 6-7(5) 6-3
2022-01-03
Botic Van De Zandschulp (57)
Mackenzie Mcdonald (55)
Melbourne
R16
6-2 7-5
2022-01-03
Mackenzie Mcdonald (55)
Peter Gojowczyk (86)
Melbourne
R32
6-0 6-3
2021-11-08
Alejandro Davidovich Fokina (49)
Mackenzie Mcdonald (55)
Stockholm
R32
6-2 3-6 7-5
2021-11-01
Dusan Lajovic (34)
Mackenzie Mcdonald (54)
Paris Masters
R64
6-3 6-4
2021-10-25
Roberto Bautista Agut (20)
Mackenzie Mcdonald (56)
St. Petersburg
R16
6-3 6-2
2021-10-25
Mackenzie Mcdonald (56)
Egor Gerasimov (105)
St. Petersburg
R32
7-5 6-4
2021-10-18
Gilles Simon (117)
Mackenzie Mcdonald (55)
Moscow
R16
6-3 6-2
2021-10-18
Mackenzie Mcdonald (55)
Yoshihito Nishioka (78)
Moscow
R32
6-3 6-4
2021-10-04
Daniil Medvedev (2)
Mackenzie Mcdonald (57)
Indian Wells Masters
R64
6-4 6-2
2021-10-04
Mackenzie Mcdonald (57)
James Duckworth (54)
Indian Wells Masters
R128
6-3 6-3
2021-08-30
Kei Nishikori (56)
Mackenzie Mcdonald (61)
US Open
R64
7-6(3) 6-3 6-7(5) 2-6 6-3
2021-08-30
Mackenzie Mcdonald (61)
David Goffin (30)
US Open
R128
6-2 7-5 6-3
2021-08-16
Daniil Medvedev (2)
Mackenzie Mcdonald (64)
Cincinnati Masters
R32
6-2 6-2
2021-08-16
Mackenzie Mcdonald (64)
Brandon Nakashima (86)
Cincinnati Masters
R64
7-5 6-2
2021-08-09
Benoit Paire (50)
Mackenzie Mcdonald (64)
Canada Masters
R64
6-3 6-4
2021-08-02
Jannik Sinner (24)
Mackenzie Mcdonald (107)
Washington
F
7-5 4-6 7-5
2021-08-02
Mackenzie Mcdonald (107)
Kei Nishikori (67)
Washington
SF
6-4 3-6 7-5
2021-08-02
Mackenzie Mcdonald (107)
Denis Kudla (103)
Washington
QF
6-3 6-2
2021-08-02
Mackenzie Mcdonald (107)
Ilya Ivashka (65)
Washington
R16
6-4 6-4
2021-08-02
Mackenzie Mcdonald (107)
Benoit Paire (49)
Washington
R32
6-7(6) 6-4 6-4
2021-08-02
Mackenzie Mcdonald (107)
Nick Kyrgios (77)
Washington
R64
6-4 6-4
2021-07-26
Emil Ruusuvuori (78)
Mackenzie Mcdonald (106)
Atlanta
R32
7-6(3) 7-5
2021-07-19
Ernesto Escobedo (182)
Mackenzie Mcdonald (106)
Los Cabos
R32
6-3 6-4
2021-06-28
Karen Khachanov (29)
Mackenzie Mcdonald (108)
Wimbledon
R128
3-6 6-3 6-4 7-6(3)
2021-05-31
Cristian Garin (23)
Mackenzie Mcdonald (119)
Roland Garros
R64
4-6 4-6 7-6(7) 6-3 8-6
2021-05-31
Mackenzie Mcdonald (119)
Emil Ruusuvuori (75)
Roland Garros
R128
4-6 6-3 7-6(4) 6-3
2021-04-26
Ilya Ivashka (107)
Mackenzie Mcdonald (127)
Munich
R16
6-7(7) 6-1 6-2
2021-04-26
Mackenzie Mcdonald (127)
Dusan Lajovic (37)
Munich
R32
6-4 6-4
2021-03-22
John Isner (28)
Mackenzie Mcdonald (120)
Miami Masters
R64
2-6 6-3 7-5
2021-03-22
Mackenzie Mcdonald (120)
Vasek Pospisil (67)
Miami Masters
R128
6-3 4-6 6-3
2021-03-08
Karen Khachanov (21)
Mackenzie Mcdonald (120)
Marseille
R16
7-6(4) 6-4
2021-03-08
Mackenzie Mcdonald (120)
Stefano Travaglia (65)
Marseille
R32
7-6(2) 7-6(1)
2021-02-08
Daniil Medvedev (4)
Mackenzie Mcdonald (192)
Australian Open
R16
6-4 6-2 6-3
2021-02-08
Mackenzie Mcdonald (192)
Lloyd Harris (91)
Australian Open
R32
7-6(7) 6-1 6-4
2021-02-08
Mackenzie Mcdonald (192)
Borna Coric (25)
Australian Open
R64
6-4 6-2 4-6 6-4
2021-02-08
Mackenzie Mcdonald (192)
Marco Cecchinato (82)
Australian Open
R128
3-6 6-3 6-2 6-2
2021-02-01
Alex Bolt (174)
Mackenzie Mcdonald (194)
Murray River Open
R32
6-4 6-7(7) 7-5
2021-02-01
Mackenzie Mcdonald (194)
Richard Gasquet (48)
Murray River Open
R64
7-6(2) 7-5
2021-01-04
Sam Querrey (56)
Mackenzie Mcdonald (194)
Delray Beach
R32
6-3 6-4
2020-10-26
Adrian Mannarino (39)
Mackenzie Mcdonald (209)
Nur-Sultan
QF
6-1 6-4
2020-10-26
Mackenzie Mcdonald (209)
Andreas Seppi (103)
Nur-Sultan
R16
3-6 6-3 6-3
2020-10-26
Mackenzie Mcdonald (209)
Alexander Bublik (49)
Nur-Sultan
R32
6-3 6-2
2020-10-12
Alexander Bublik (52)
Mackenzie Mcdonald (221)
St Petersburg
R32
2-6 7-6(2) 6-4
2020-09-28
Rafael Nadal (2)
Mackenzie Mcdonald (236)
Roland Garros
R64
6-1 6-0 6-3
2020-09-28
Mackenzie Mcdonald (236)
Steven Diez (181)
Roland Garros
R128
4-6 6-3 6-3 6-4
2020-08-31
Casper Ruud (37)
Mackenzie Mcdonald (243)
US Open
R128
4-6 4-6 6-4 6-3 6-2
2020-08-24
Marcos Giron (101)
Mackenzie Mcdonald (269)
Cincinnati Masters
R64
7-6(2) 7-5
2020-02-24
Tommy Paul (66)
Mackenzie Mcdonald (196)
Acapulco
R32
6-7(4) 6-4 6-4
2020-02-17
Reilly Opelka (54)
Mackenzie Mcdonald (159)
Delray Beach
R16
6-3 6-4
2020-02-17
Mackenzie Mcdonald (159)
Yasutaka Uchiyama (96)
Delray Beach
R32
6-2 7-6(5)
2020-01-20
Daniel Evans (32)
Mackenzie Mcdonald (129)
Australian Open
R128
3-6 4-6 6-1 6-2 6-3
2019-05-27
Yoshihito Nishioka (72)
Mackenzie Mcdonald (66)
Roland Garros
R128
6-7(7) 6-0 4-6 6-2 6-3
2019-05-20
Benoit Paire (51)
Mackenzie Mcdonald (65)
Lyon
R32
3-6 7-6(5) 6-1
2019-04-29
Yoshihito Nishioka (71)
Mackenzie Mcdonald (57)
Estoril
R32
6-2 6-4
2019-04-22
Daniil Medvedev (14)
Mackenzie Mcdonald (61)
Barcelona
R16
6-3 6-2
2019-04-22
Mackenzie Mcdonald (61)
Gilles Simon (27)
Barcelona
R32
6-3 6-2
2019-04-22
Mackenzie Mcdonald (61)
Taro Daniel (71)
Barcelona
R64
6-2 6-2
2019-04-08
Henri Laaksonen (126)
Mackenzie Mcdonald (59)
Houston
R32
6-3 6-4
2019-03-18
Stefanos Tsitsipas (10)
Mackenzie Mcdonald (60)
Miami Masters
R64
7-6(4) 6-1
2019-03-18
Mackenzie Mcdonald (60)
Ugo Humbert (63)
Miami Masters
R128
6-4 6-7(4) 7-6(4)
2019-03-04
Daniil Medvedev (15)
Mackenzie Mcdonald (62)
Indian Wells Masters
R64
7-5 6-0
2019-03-04
Mackenzie Mcdonald (62)
Joao Sousa (41)
Indian Wells Masters
R128
6-4 3-6 6-3
2019-02-25
Cameron Norrie (64)
Mackenzie Mcdonald (71)
Acapulco
QF
6-3 6-2
2019-02-25
Mackenzie Mcdonald (71)
Frances Tiafoe (34)
Acapulco
R16
6-7(7) 7-5 6-3
2019-02-25
Mackenzie Mcdonald (71)
Emilio Nava ()
Acapulco
R32
6-1 6-3
2019-02-18
Radu Albot (82)
Mackenzie Mcdonald (84)
Delray Beach
SF
3-6 6-0 6-0
2019-02-18
Mackenzie Mcdonald (84)
Juan Martin del Potro (4)
Delray Beach
QF
6-4 3-6 7-6(5)
2019-02-18
Mackenzie Mcdonald (84)
Guillermo Garcia Lopez (101)
Delray Beach
R16
7-5 6-4
2019-02-18
Mackenzie Mcdonald (84)
Taylor Fritz (42)
Delray Beach
R32
3-6 6-4 6-3
2019-02-11
Denis Istomin (106)
Mackenzie Mcdonald (82)
New York
R32
4-6 6-2 6-3
2019-01-14
Marin Cilic (7)
Mackenzie Mcdonald (81)
Australian Open
R64
7-5 6-7(9) 6-4 6-4
2019-01-14
Mackenzie Mcdonald (81)
Andrey Rublev (87)
Australian Open
R128
6-4 6-4 2-6 6-4
2019-01-07
Matteo Berrettini (52)
Mackenzie Mcdonald (79)
Auckland
R32
6-3 6-4
2018-10-15
Gilles Simon (32)
Mackenzie Mcdonald (84)
Antwerp
R16
6-1 6-1
2018-10-15
Mackenzie Mcdonald (84)
Nicolas Jarry (43)
Antwerp
R32
6-1 7-6(8)
2018-10-08
Roberto Bautista Agut (28)
Mackenzie Mcdonald (78)
Shanghai Masters
R32
3-6 6-4 6-1
2018-10-08
Mackenzie Mcdonald (78)
Milos Raonic (20)
Shanghai Masters
R64
6-3 5-7 6-3
2018-09-24
Alex De Minaur (40)
Mackenzie Mcdonald (80)
Shenzhen
R16
1-6 7-6(1) 6-0
2018-09-24
Mackenzie Mcdonald (80)
Lukas Lacko (77)
Shenzhen
R32
5-7 6-0 5-0 RET
2018-08-27
Robin Haase (49)
Mackenzie Mcdonald (79)
US Open
R128
4-6 4-6 6-3 6-1 6-3
2018-08-13
Kyle Edmund (16)
Mackenzie Mcdonald (81)
Cincinnati Masters
R64
6-3 6-2
2018-08-06
Ryan Harrison (57)
Mackenzie Mcdonald (83)
Canada Masters
R64
6-4 6-2
2018-07-30
Andy Murray (832)
Mackenzie Mcdonald (80)
Washington
R64
3-6 6-4 7-5
2018-07-02
Milos Raonic (32)
Mackenzie Mcdonald (103)
Wimbledon
R16
6-3 6-4 6-7(5) 6-2
2018-07-02
Mackenzie Mcdonald (103)
Guido Pella (82)
Wimbledon
R32
6-4 6-4 7-6(6)
2018-07-02
Mackenzie Mcdonald (103)
Nicolas Jarry (66)
Wimbledon
R64
7-6(5) 5-7 3-6 6-2 11-9
2018-07-02
Mackenzie Mcdonald (103)
Ricardas Berankis (96)
Wimbledon
R128
4-6 7-6(6) 6-3 7-6(6)
2018-06-11
Jeremy Chardy (72)
Mackenzie Mcdonald (110)
s Hertogenbosch
QF
6-4 4-6 7-6(5)
2018-06-11
Mackenzie Mcdonald (110)
Alex Bolt (176)
s Hertogenbosch
R16
6-4 7-5
2018-06-11
Mackenzie Mcdonald (110)
Andreas Seppi (49)
s Hertogenbosch
R32
6-4 6-2
2018-04-09
Frances Tiafoe (58)
Mackenzie Mcdonald (142)
Houston
R32
6-3 6-3
2018-02-26
Alexander Zverev (5)
Mackenzie Mcdonald (140)
Acapulco
R32
6-3 7-5
2018-02-12
Ernesto Escobedo (131)
Mackenzie Mcdonald (146)
New York
R32
4-6 6-3 7-6(5)
2018-01-15
Grigor Dimitrov (3)
Mackenzie Mcdonald (186)
Australian Open
R64
4-6 6-2 6-4 0-6 8-6
2018-01-15
Mackenzie Mcdonald (186)
Elias Ymer (140)
Australian Open
R128
6-4 6-3 4-6 6-1
2016-08-29
Jan Satral (226)
Mackenzie Mcdonald (406)
US Open
R128
4-6 3-6 6-3 6-2 6-2
2016-07-11
Rajeev Ram (69)
Mackenzie Mcdonald (419)
Newport
R32
6-2 6-3
2016-03-07
Vincent Millot (166)
Mackenzie Mcdonald (377)
Indian Wells Masters
R128
6-1 6-3
2013-08-11
David Goffin (80)
Mackenzie Mcdonald ()
Cincinnati Masters
R64
6-1 6-1