Ranking: #9
Best: #8

Tournaments - By Country

List of all ATP Tournaments Grigor Dimitrov ever participated on - order by country.

Grigor Dimitrov in tournaments in Australia

Australian Open (Grand Slam)

Brisbane (250 Series)

Sydney (250 Series)


Grigor Dimitrov in tournaments in Bulgaria

Sofia Open (250 Series)


Grigor Dimitrov in tournaments in Canada

Canada (Masters 1000)


Grigor Dimitrov in tournaments in Switzerland

Basel (500 Series)

Gstaad (250 Series)


Grigor Dimitrov in tournaments in China

Shanghai (Masters 1000)

Beijing (500 Series)

Chengdu (250 Series)


Grigor Dimitrov in tournaments in Germany

Munich (250 Series)

Shuttgart (250 Series)

Stuttgart (250 Series)


Grigor Dimitrov in tournaments in Spain

Madrid (Masters 1000)

Barcelona (500 Series)


Grigor Dimitrov in tournaments in France

Roland Garros (Grand Slam)

Paris (Masters 1000)

Marseille (250 Series)

Metz (250 Series)

Nice (250 Series)


Grigor Dimitrov in tournaments in United Kingdom

Wimbledon (Grand Slam)

Eastbourne (250 Series)

London Queen's Club (250 Series)


Grigor Dimitrov in tournaments in Croatia

Zagreb (250 Series)


Grigor Dimitrov in tournaments in Italy

Rome (Masters 1000)


Grigor Dimitrov in tournaments in Japan

Tokyo (500 Series)


Grigor Dimitrov in tournaments in Morocco

Marrakech (250 Series)


Grigor Dimitrov in tournaments in Mexico

Acapulco (500 Series)


Grigor Dimitrov in tournaments in Monaco

Monte Carlo (Masters 1000)


Grigor Dimitrov in tournaments in Malaysia

Kuala Lumpur (250 Series)


Grigor Dimitrov in tournaments in Netherlands

Rotterdam (500 Series)

s-Hertogenbosch (500 Series)


Grigor Dimitrov in tournaments in Romania

Bucharest (250 Series)


Grigor Dimitrov in tournaments in Sweden

Bastad (250 Series)

Bsstad (250 Series)

Stockholm (250 Series)


Grigor Dimitrov in tournaments in Thailand

Bangkok (250 Series)


Grigor Dimitrov in tournaments in Turkey

Istanbul (250 Series)


Grigor Dimitrov in tournaments in U.A.E.

Dubai (500 Series)


Grigor Dimitrov in tournaments in United States

US Open (Grand Slam)

Cincinnati (Masters 1000)

Indian Wells (Masters 1000)

Miami (Masters 1000)

Memphis (500 Series)

Washington (500 Series)

Atlanta (250 Series)

Delray Beach (250 Series)

Houston (250 Series)

Los Angeles (250 Series)

Newport (250 Series)

San Jose (250 Series)

Winston-Salem (250 Series)