Final 2024
Finished
Sebastian Korda (4)
S. Korda (4)
Flavio Cobolli (10)
F. Cobolli (10)
Semi finals
Finished
Frances Tiafoe (5)
F. Tiafoe (5)
Sebastian Korda (4)
S. Korda (4)
Finished
Flavio Cobolli (10)
F. Cobolli (10)
Ben Shelton (2)
B. Shelton (2)
Quarter finals
Finished
Andrey Rublev (1)
A. Rublev (1)
Frances Tiafoe (5)
F. Tiafoe (5)
Finished
Sebastian Korda (4)
S. Korda (4)
Jordan Thompson (7)
J. Thompson (7)
Finished
Denis Shapovalov (WC)
D. Shapovalov (WC)
Ben Shelton (2)
B. Shelton (2)
Finished
Flavio Cobolli (10)
F. Cobolli (10)
Alex Michelsen (15)
A. Michelsen (15)