Knockout bracket
Round of 16
Quarterfinal
Early rounds
Round of 32 12 matches
| Winner | Loser | Set 1 | Set 2 | Set 3 |
|---|---|---|---|---|
| Soon Woo Kwon | Go Soeda | 6-2 | 6-72 | 6-3 |
| Dominik Koepfer | Brayden Schnur | 6-4 | 6-3 | · |
| Kyle Edmund | Yasutaka Uchiyama | 7-5 | 6-4 | · |
| Marcos Giron | Jack Sock | 6-3 | 6-4 | · |
| Paolo Lorenzi | Danilo Petrovic | 4-6 | 6-4 | 6-0 |
| Miomir Kecmanovic | Tommy Paul | 6-4 | 6-2 | · |
| Cameron Norrie | Brian Shi | 7-5 | 6-3 | · |
| Jason Jung | Kevin Anderson | 7-66 | 6-4 | · |
| Yoshihito Nishioka | Henri Laaksonen | 6-3 | 0-6 | 6-2 |
| Steve Johnson | Tennys Sandgren | 6-75 | 6-3 | 7-63 |
| Andreas Seppi | Damir Dzumhur | 6-3 | 1-6 | 7-66 |
| Jordan Thompson | Ivo Karlovic | 6-3 | 7-62 | · |
Players
| Player | Country | Reached | |
|---|---|---|---|
| Kyle Edmund | GBR | Winner | |
| Andreas Seppi | ITA | Final | |
| Jason Jung | TPE | Semifinal | |
| Miomir Kecmanovic | SRB | Semifinal | |
| Jordan Thompson | AUS | Quarterfinal | |
| Reilly Opelka | USA | Quarterfinal | |
| Soon Woo Kwon | KOR | Quarterfinal | |
| Ugo Humbert | FRA | Quarterfinal | |
| Cameron Norrie | GBR | Round of 16 | |
| Dominik Koepfer | GER | Round of 16 | |
| John Isner | USA | Round of 16 | |
| Marcos Giron | USA | Round of 16 | |
| Milos Raonic | CAN | Round of 16 | |
| PL | Paolo Lorenzi | ITA | Round of 16 |
| Steve Johnson | USA | Round of 16 | |
| Yoshihito Nishioka | JPN | Round of 16 | |
| BS | Brayden Schnur | CAN | Round of 32 |
| BS | Brian Shi | USA | Round of 32 |
| Damir Dzumhur | BIH | Round of 32 | |
| DP | Danilo Petrovic | SRB | Round of 32 |
| GS | Go Soeda | JPN | Round of 32 |
| Henri Laaksonen | SUI | Round of 32 | |
| Ivo Karlovic | CRO | Round of 32 | |
| Jack Sock | USA | Round of 32 | |
| Kevin Anderson | RSA | Round of 32 | |
| TS | Tennys Sandgren | USA | Round of 32 |
| Tommy Paul | USA | Round of 32 | |
| Yasutaka Uchiyama | JPN | Round of 32 |