Viktoriya Konstantinova Tomova (Bulgarian: Виктория Константинова Томова, born 25 February 1995) is a Bulgarian professional tennis player. She reached a career-high singles ranking of world No. 46 on 29 July 2024. Her best doubles ranking is No. 254, achieved on 11 August 2014. Tomova is the current No. 1 Bulgarian female singles player.
Competing for Bulgaria, she has a win–loss record of 13–13 (as of May 2025) in Billie Jean King Cup competitions.
In July 2016, Tomova reached the biggest final of her career so far at the Hungarian Ladies Open, losing to fellow Bulgarian Elitsa Kostova. The following week, she failed to qualify for the Bucharest Open, losing in the final qualifying round to Argentine Nadia Podoroska.
Tomova made her debut at the US Open in the qualifying competition. She finished the year as No. 152 in the world.
Tomova started the season with a loss to Elitsa Kostova at the qualifying draw of the Brisbane International, and then lost in the first round of qualifying draw in Sydney. At her debut at Australian Open, she lost in the qualifying competition to Eri Hozumi. At her Wimbledon debut, she fell in the first round of the qualifying competition. In July, she scored her biggest win so far, defeating Julia Görges in the first round of the Swedish Open. At the US Open she lost in the qualifying competition. In October, she managed to qualify for the Linz Open, where she lost to the previous year's finalist Viktorija Golubic in three sets.
She finished the year ranked No. 141 in the world.
Tomova made her debut in the main draw of a Grand Slam tournament, coming through qualifying rounds at the Australian Open as a lucky loser, but then lost in straight sets to Nicole Gibbs.
At the French Open, she was eliminated in the second round of qualifying.
She made her main draw debut at Wimbledon, going through qualifying and defeating wildcard Tereza Smitková for her first Grand Slam match win but then lost to Serena Williams in the second round, in straight sets.
Tomova made her WTA 500 main draw debut by reaching the second round with a win over Alizé Cornet at the 2019 Pan Pacific Open but was defeated by top seed and eventual champion, Naomi Osaka.
In 2020, she made her main draw debut at the US Open as a direct entry where she was defeated by 22nd-seeded Amanda Anisimova, in the first round.
Prior to that, Tomova tested positive for COVID-19 while staying in Palermo, Italy, for a prospective tournament. Despite the short season, she finished 2020 at No. 138, a new best year-result.
In March, she made her debut at the WTA 1000-level Dubai Tennis Championships entering the main draw as a lucky loser. She lost in the first round to tenth seed Elise Mertens.
In April, Tomova reached for the first time in her career the semifinals of a WTA 250 tournament at the Copa Colsanitas with a three-set victory over Nuria Párrizas Díaz. As a result, she reached a new career-high of world No. 122 in the singles rankings, on 10 May 2021.
At the Serbia Open, she advanced to the semifinals as a lucky loser, winning two matches in the same day after two days of postponement due to rain. She lost her semifinal to the eventual champion, fourth seeded Paula Badosa. As a result of this run, Tomova rose 15 spots to No. 108. On 28 June, she reached a new career-best ranking of No. 104.
In August, Tomova entered the main draw of her first Grand Slam tournament for the season, coming through qualifying rounds at the US Open as a lucky loser where she lost to Lauren Davis. At the WTA 125 Open Internacional de Valencia, she reached again the semifinals for the first time at this level. She finished the year ranked No. 116 in singles, a new best year-end season ranking.
Tomova qualified for the Australian Open to make her second main draw at this major but lost to eventual first-time quarterfinalist Alizé Cornet. On 28 February 2022, she reached a career-high ranking of world No. 103. Defeating Astra Sharma in qualifying, she made her main-draw debut at the Indian Wells Open.
Also at the French Open, she made her debut as a lucky loser, thus completing the set of main-draw appearances in all four major events. However, she lost to world No. 9, Danielle Collins, in the first round. At the Internacional de Valencia, she reached quarterfinals for a second consecutive year, defeating Sara Errani, and world No. 69 and second seed, Varvara Gracheva, en route, before losing in three tight sets to eventual finalist Wang Xiyu.
At the WTA 500 Eastbourne International, she replaced as a lucky loser second seed Ons Jabeur. After getting a bye into the second round, she defeated world No. 37, Shelby Rogers, and then advanced to her first WTA 500 quarterfinal after defeating Kirsten Flipkens and taking revenge for the loss in the final round of qualifying. At Wimbledon, she reached the second round for the second time defeating wildcard Daria Gavrilova before losing to world No. 5, Maria Sakkari. At the same tournament, she made her debut in a doubles event at a major, partnering Elisabetta Cocciaretto, where they reached the second round.
At the Swedish Open, she reached again the quarterfinals defeating İpek Öz. She went one step further defeating former top-20 player Mihaela Buzărnescu in the semifinal. There, she lost to eventual champion Jang Su-jeong. As a result, she reached a new career-high singles ranking of 101, on 11 July 2022. Following a semifinal showing at the Polish Open in Grodzisk Mazowiecki, she reached world No. 99 on 8 August 2022 making her the only female representative of Bulgaria in the top 100.
Tomova lost in the last round of qualifying for the US Open to Slovak player Viktória Kužmová. At the Budapest Open, she reached the final of a WTA 125 tournament for the first time defeating two top-100 players, third seed Jasmine Paolini and Julia Grabher, and also two former top-50 players, Anna Karolína Schmiedlová and Océane Dodin. She was defeated in the final by Tamara Korpatsch.
She finished the year ranked No. 90 in the world, on 7 November 2022, a new best year-end ranking. Two weeks later, on 23 November 2022, she was confirmed as a participant at the 2023 United Cup as part of the Bulgarian team.
She participated in the United Cup as the No. 1 Bulgarian female player and played one singles match, which she lost to world No. 6, Maria Sakkari. At the Australian Open she lost in the first round to 12th seed Belinda Bencic.
She qualified for the main draw at the Ladies Linz defeating Barbara Haas and former French Open finalist, wildcard Anastasia Pavlyuchenkova. She lost in the first round to another former Roland Garros finalist, Markéta Vondroušová.
Next, she qualified again this time for the main draw of the WTA 500 in Doha defeating three players in the top 100, Maryna Zanevska and two Americans, Lauren Davis and Madison Brengle. However, she lost to seventh seed Belinda Bencic in the first round.
The following week, she reached again the main draw after qualifying at the WTA 1000 Dubai Championships defeating Ankita Raina and Jang Su-jeong. She defeated Kaia Kanepi to record her first WTA 1000 win, before losing to world No. 4 and third seed, Jessica Pegula. As a result, she moved to a new career-high ranking of No. 87 on 27 February 2023.
At the next WTA 1000, on her Miami Open debut, she entered the draw as a lucky loser and defeated fellow qualifier Anna Karolína Schmiedlová in the first round before she lost to 30th seed Danielle Collins.
In April, she reached the final and won the title at the $80k tournament in Zaragoza defeating fourth seed Tereza Martincová. As a result of winning her biggest title since 2019, she moved to a new career-high in the top 75 and became the first Bulgarian since Tsvetana Pironkova in 2017 to reach this ranking.
At the next WTA 1000, on her debut in Madrid, she entered the draw as the top qualifying seed again as a lucky loser. Again on her debut, as the top qualifying seed in the next WTA 1000 tournament in Rome, she entered the main draw. However, she lost to Yulia Putintseva in the first round, in three sets. Despite this, she reached a new career-high ranking of No. 71, on 22 May 2023.
At the Birmingham Classic, she entered the main draw as a lucky loser but lost to fellow qualifier Tereza Martincová. At Wimbledon, she recorded her first top 30 win, defeating 27th seed Bernarda Pera, before losing in the second round to Katie Boulter.
She won the biggest title of her career at the WTA 125 Chicago Challenger defeating American Claire Liu in straight sets.
Tomova entered her first tournament of the season, the Hobart International as a lucky loser and defeated Martina Trevisan in straight sets. She then defeated ninth seed Tatjana Maria 6–0, 6–1 in a 59 minutes match to advance to her first hardcourt quarterfinal, before losing to eventual champion Emma Navarro. The following week at the Australian Open, Tomova won her first match at this major defeating Kayla Day, She lost to 19th seed Elina Svitolina in the second round.
She entered again the main draw as a lucky loser at the WTA 1000 Qatar Ladies Open. She also qualified for the next WTA 1000 at Dubai. In Indian Wells, she recorded her first win at this tournament defeating former Grand Slam champion Sofia Kenin in straight sets. She lost to 20th seed Caroline Garcia. At the next WTA 1000, the 2024 Miami Open, she defeated lucky loser Tamara Korpatsch for the first time, having lost to her in her four previous meetings. before retiring due to a back injury while trailing in her next match against 23rd seed Caroline Garcia.
Starting her clay court season at the Charleston Open, Tomova defeated Mayar Sherif, before losing to third seed Maria Sakkari.
In May at the Morocco Open in Rabat, she reached her third tour-level semifinal defeating qualifier Berfu Cengiz, Wang Yafan and Laura Siegemund, before losing to Peyton Stearns in three sets. At the French Open, she upset 16th seed Ekaterina Alexandrova in straight sets, her first top 20 career win. She lost to Wang Xinyu in three sets.
In June, Tomova qualified for the Paris Olympics. She also reached her third WTA 125 final at Valencia but lost to Ann Li. As a result, she reached a new career-high ranking of No. 63, on 17 June 2024.
At the WTA 500 Bad Homburg Open, Tomova qualified for the main draw and reached the round of 16 by defeating again Tatjana Maria in straight sets. She reached her second grass court quarterfinal and only second at the WTA 500 level, defeating Linda Nosková also in straight sets. She reached her first semifinal at the WTA 500 level with a win over Anna Blinkova in a tight match with a third-set tiebreak, saving five match points. She lost her semifinal match to Donna Vekić but reached the top 50, at world No. 48 in the singles rankings, on 1 July 2024. Seeded fifth at the 2024 Prague Open, she defeated the world No. 1 junior, 17-year old wildcard Renáta Jamrichová, saving three match points. She reached another WTA Tour quarterfinal defeating Jana Fett also in straight sets, before losing to fourth seed and eventual champion Magda Linette in three sets. As a result, she reached a career-high ranking of World No. of 46 on 29 July 2024.
She recorded her first win at the Summer Olympics in Paris over another Polish player, Magdalena Fręch.
At the newly upgraded WTA 500 Korea Open, she again defeated Tatjana Maria for the third time in the season, this time in three sets. She reached the quarterfinals with a win over Amanda Anisimova, after her retirement in the second set with Tomova leading 7–5, 4–1, but ultimately lost to Veronika Kudermetova. In doubles at the same tournament, she also reached the quarterfinals with her partner Makoto Ninomiya but lost to top seeds Chan Hao-ching and Kudermetova. On her debut at the China Open, Tomova defeated Lesia Tsurenko in straight sets, before losing to 15th seed Paula Badosa. Also on her debut at the WTA 1000 Wuhan Open, Tomova won against Ashlyn Krueger, saving four match points. She was eliminated in the second round by fourth seed Coco Gauff.
At the WTA 500 Pan Pacific Open, Tomova defeated defending champion Kudermetova in straight sets, avenging her quarterfinal defeat at the Korea Open a month earlier. She then lost to sixth seed Diana Shnaider.
She finished the year ranked inside the top 50 in the singles rankings.
At the WTA 500 Ladies Linz, Tomova defeated Jéssica Bouzas Maneiro in straight sets. At the 2025 Transylvania Open in Cluj-Napoca, Tomova came back from a set down to defeat Mayar Sherif and improved her head-to-head record to 2–0. She defeated second seed and the Serbian No. 1 player, Olga Danilović, in straight sets to reach her first WTA Tour quarterfinal of the season.
In Indian Wells, she defeated Danilović again, also in straight sets. In Miami, she reached the second round as well defeating Caty McNally.