Sofia Petrov
Born in Bulgaria and raised around the sport from a young age, Sofia has covered the tennis circuit with a focus on the mental and psychological dimensions that stats alone can't capture. She has attended every Grand Slam since 2017 and is known for candid player interviews and a sharp eye for momentum shifts. Fluent in four languages, she regularly publishes across English, French, and Bulgarian audiences.
Coverage
Grand Slams, WTA tour, player psychology
- Grand Slams
- WTA tour
- player psychology
Desk Coverage
- Tennis Desk
Browse the Tennis desk and latest analysis from Sofia Petrov.
Supported Sports
- tennis_atp
- tennis_wta
Performance Snapshot
0 won • 0 lost • 4 void
Wins-losses-voids across settled daily picks.
4 graded • 1 pending settlement
Tracked Pick History
5 tracked picks across Tennis.
WTA Daily Pick: Sapfo Sakellaridi at Susan Bandecchi Prediction, Odds and Best Bet (May 11, 2026)
WTA betting preview for Sapfo Sakellaridi at Susan Bandecchi on May 11, 2026. Includes spread context, matchup edge, trend snapshot, timing guidance, and final official pick.
Matchup: Sapfo Sakellaridi at Susan Bandecchi
Official Pick: Susan Bandecchi -3.5
Market context: Susan Bandecchi -3.5 (-110) / Sapfo Sakellaridi +3.5 (-110)
Settlement: Pending result
Published: 2026-05-10 19:18 UTC
ATP Daily Pick: Jesper de Jong at Pedro Martinez Prediction, Odds and Best Bet (May 4, 2026)
ATP betting preview for Jesper de Jong at Pedro Martinez on May 4, 2026. Includes spread context, matchup edge, trend snapshot, timing guidance, and final official pick.
Matchup: Jesper de Jong at Pedro Martinez
Official Pick: Pedro Martinez -5
Market context: Pedro Martinez -5 (-110) / Jesper de Jong +5 (-110)
Settlement: Settled 2026-05-07 21:48 UTC
Published: 2026-05-03 20:57 UTC
WTA Daily Pick: Jesper de Jong at Pedro Martinez Prediction, Odds and Best Bet (May 4, 2026)
WTA betting preview for Jesper de Jong at Pedro Martinez on May 4, 2026. Includes spread context, matchup edge, trend snapshot, timing guidance, and final official pick.
Matchup: Jesper de Jong at Pedro Martinez
Official Pick: Pedro Martinez -5
Market context: Pedro Martinez -5 (-110) / Jesper de Jong +5 (-110)
Settlement: Settled 2026-05-07 21:48 UTC
Published: 2026-05-03 20:57 UTC
WTA Daily Pick: Isabella Shinikova at Minel Naz Kaynak Prediction, Odds and Best Bet (May 2, 2026)
WTA betting preview for Isabella Shinikova at Minel Naz Kaynak on May 2, 2026. Includes spread context, matchup edge, trend snapshot, timing guidance, and final official pick.
Matchup: Isabella Shinikova at Minel Naz Kaynak
Official Pick: Isabella Shinikova +3
Market context: Minel Naz Kaynak -3 (-110) / Isabella Shinikova +3 (-110)
Settlement: Settled 2026-05-07 21:48 UTC
Published: 2026-05-01 22:02 UTC
WTA Daily Pick: Amy Zhu at Peangtarn Plipuech Prediction, Odds and Best Bet (May 2, 2026)
WTA betting preview for Amy Zhu at Peangtarn Plipuech on May 2, 2026. Includes spread context, matchup edge, trend snapshot, timing guidance, and final official pick.
Matchup: Amy Zhu at Peangtarn Plipuech
Official Pick: Peangtarn Plipuech -4.5
Market context: Peangtarn Plipuech -4.5 (-110) / Amy Zhu +4.5 (-110)
Settlement: Settled 2026-05-07 21:48 UTC
Published: 2026-05-01 22:02 UTC
Published Articles
No published articles are available for this author yet.
Perspective
A match is decided in the warmup. Most people just don't know how to read it yet.