St Petersburg 2020

ATP · Hard

Andrey Rublev won the title, beating Borna Coric 7–6(5) 6–4 in the final.

Matches by round

Final

1 finished
Fin
🇷🇺Andrey Rublev3#2376
🇭🇷Borna Coric7654

Semifinals

2 finished
Fin
🇭🇷Borna Coric7166
🇨🇦Milos Raonic6614
Fin
🇷🇺Andrey Rublev3#23466
🇨🇦Denis Shapovalov2#50634

Quarterfinals

4 finished
Fin
🇭🇷Borna Coric776
🇺🇸Reilly Opelka#275633
Fin
🇨🇦Milos Raonic667
🇷🇺Karen Khachanov4#24161
Fin
🇷🇺Andrey Rublev3#2366
🇬🇧Cameron Norrie#5321
Fin
🇨🇦Denis Shapovalov2#5067
🇨🇭Stan Wawrinka5#16445

Round of 16

8 finished
Fin
🇺🇸Reilly Opelka#275276
🇷🇺Daniil Medvedev1#5654
Fin
🇭🇷Borna Coric767
🇷🇺Roman SafiullinWC#7435
Fin
🇷🇺Karen Khachanov4#24476
🇷🇺Aslan KaratsevWC653
Fin
🇨🇦Milos Raonic666
🇰🇿Alexander Bublik#2632
Fin
🇬🇧Cameron Norrie#537656
🇷🇸Miomir Kecmanovic#64573
Fin
🇷🇺Andrey Rublev3#23467
🇫🇷Ugo Humbert#39645
Fin
🇨🇭Stan Wawrinka5#164636
🇷🇺Evgeny DonskoyWC163
Fin
🇨🇦Denis Shapovalov2#5066
🇧🇾Ilya IvashkaQ#22314

Round of 32

16 finished
Fin
🇷🇺Daniil Medvedev1#5366
🇫🇷Richard Gasquet630
Fin
🇺🇸Reilly Opelka#275376
🇭🇷Nino SerdarusicQ6652
Fin
🇷🇺Roman SafiullinWC#7466
🇪🇨Emilio GomezLL42
Fin
🇭🇷Borna Coric767
🇪🇸Feliciano Lopez362
Fin
🇷🇺Karen Khachanov4#2466
🇦🇺James Duckworth#7644
Fin
🇷🇺Aslan KaratsevWC737
🇺🇸Tennys Sandgren565
Fin
🇰🇿Alexander Bublik#26276
🇺🇸Mackenzie McDonaldPR#2626624
Fin
🇨🇦Milos Raonic676
🇺🇸J J WolfQ651
Fin
🇬🇧Cameron Norrie#53646
🇺🇸Taylor Fritz8#10463
Fin
🇷🇸Miomir Kecmanovic#6467
🇰🇿Mikhail Kukushkin#344367
Fin
🇫🇷Ugo Humbert#39466
🇷🇺Pavel KotovQ#167623
Fin
🇷🇺Andrey Rublev3#2366
🇨🇦Vasek Pospisil24
Fin
🇨🇭Stan Wawrinka5#164377
🇬🇧Daniel Evans6635
Fin
🇷🇺Evgeny DonskoyWC67
🇧🇾Egor Gerasimov464
Fin
🇧🇾Ilya IvashkaQ#22367
🇫🇷Adrian Mannarino#61366
Fin
🇨🇦Denis Shapovalov2#5066
🇷🇸Viktor TroickiLL23

Qualifying round 2

4 finished
Fin
🇷🇺Pavel KotovWC#167576
🇪🇨Emilio Gomez47642
Fin
🇭🇷Nino SerdarusicWC6166
🇷🇸Nikola Milojevic3722
Fin
🇧🇾Ilya Ivashka2#22376
🇷🇸Viktor Troicki751
Fin
🇺🇸J J Wolf1376
🇷🇺Alen AvidzbaWC651

Qualifying round 1

8 finished
Fin
🇷🇺Pavel KotovWC#167637
🇦🇹Jurij Rodionov6#118465
Fin
🇪🇨Emilio Gomez4716
Fin
🇭🇷Nino SerdarusicWC736
🇹🇷Cem Ilkel86564
Fin
Fin
🇷🇸Viktor Troicki76656
🇷🇺Andrey KuznetsovPR374
Fin
🇧🇾Ilya Ivashka2#22376
🇦🇺Max Purcell54
Fin
🇷🇺Alen AvidzbaWC467
🇱🇻Ernests Gulbis56362
Fin
🇺🇸J J Wolf1466
🇷🇺Alexey Vatutin613