Gemini AI · Daily Preview
Jun 28, 2026 Preview
Today's schedule blends marquee tour headliners with deep Challenger action across every surface in play, and the storylines run from the very top of the board down to the qualifying draws. The leading seeds carry the strongest recent form into their matches, but a cluster of in-form outsiders has drawn sharp pre-match money — a reliable tell that the books expect tighter contests than the rankings alone would suggest. Several first-round meetings pit rising hard-court specialists against established baseliners, and those stylistic clashes are exactly where upsets tend to hide. On the women's side, a pair of recent title winners headline an afternoon session loaded with seeded-versus-seeded value, while the men's night session offers two potential five-set marathons between players separated by only a handful of ranking points. Watch the top-of-the-board encounters for the biggest ranking-point swings, keep an eye on the Challenger venues where next season's breakout names are quietly stacking wins, and track the odds drift below to see exactly where Pinnacle has moved hardest since the opening lines were posted.
Live & Upcoming
Top Matches Today
Week 27 · 2026
ATP & WTA Rankings
Pinnacle VPS · Pre-match drift
Odds Movement Today
Daily Algorithm · api-tennis stats
Records of the Day
tennisq.io live tennis for Sunday, June 28, 2026: 59 singles (1 live, 58 upcoming, 0finished) across ATP, WTA and Challenger, with live ATP & WTA rankings, Pinnacle odds movement and daily records.
Today's matches schedule · ATP & WTA rankings · Odds movement · Tournaments
Top matches today — Sunday, June 28, 2026
- Zizou Bergs vs Ugo Humbert — Eastbourne ATP Eastbourne - Final (1-2)
- Gonzalo Villanueva vs Thiago Seyboth Wild — Piracicaba Piracicaba - Final (-)
- David Poljak vs Dominik Palan — Brasov Brasov - Semi-finals (-)
- Ilia Simakin vs David Turcanu Radu — Brasov Brasov - Semi-finals (-)
- J. P. Sinescu vs Denis Yevseyev — Brasov Brasov - Semi-finals (-)
ATP Top 5
- #1 Jannik Sinner — 13,450 pts
- #2 Carlos Alcaraz — 9,460 pts
- #3 Alexander Zverev — 7,190 pts
- #4 Felix Auger-Aliassime — 4,440 pts
- #5 Ben Shelton — 4,160 pts
WTA Top 5
- #1 Aryna Sabalenka — 9,090 pts
- #2 Elena Rybakina — 8,143 pts
- #3 Iga Swiatek — 6,733 pts
- #4 Jessica Pegula — 6,380 pts
- #5 Mirra Andreeva — 5,751 pts