Sport Picks

Tennis Results Yesterday 21-06-2026 – ATP & WTA Match Review | Sokapicks

WTA Bad Homburg

WTA Bad Homburg LOST
FT
D
Diane Parry
VS
0:2
I
IrinaCamelia Begu
Free Tip
Diane Parry Win
View Detailed Stats
WTA Bad Homburg LOST
FT
K
Kate Boulter
VS
1:2
L
Leylah Fernandez
Free Tip
Kate Boulter Win
View Detailed Stats
WTA Bad Homburg LOST
FT
S
Solana Sierra
VS
2:1
A
Anna Blinkova
Free Tip
Anna Blinkova Win
View Detailed Stats
WTA Bad Homburg LOST
FT
R
Renata Zarazua
VS
0:2
S
Sinja Kraus
Free Tip
Renata Zarazua Win
View Detailed Stats

Challenger Targu Mures

Challenger Targu Mures LOST
FT
J
John Sperle
VS
2:0
D
Dominik Palan
Free Tip
Over 20.5
View Detailed Stats
Challenger Targu Mures WON
FT
N
Nicholas David Ionel p
VS
p:p
D
Denis Yevseyev p
Free Tip
Denis Yevseyev p Win
View Detailed Stats

Challenger Plovdiv

Challenger Plovdiv WON
FT
I
Imanol Lopez Morillo
VS
2:0
M
Maximilian Borisov
Free Tip
Imanol Lopez Morillo -1.5
View Detailed Stats
Challenger Plovdiv WON
FT
F
Faris Zakaria
VS
1:2
T
Thomas Fancutt
Free Tip
Thomas Fancutt Win
View Detailed Stats
Challenger Plovdiv LOST
FT
T
TsungHao Huang
VS
0:2
N
Nitin Kumar Sinha
Free Tip
TsungHao Huang Win
View Detailed Stats

ATP Eastbourne

ATP Eastbourne WON
FT
M
Matteo Arnaldi
VS
2:1
T
Toby Samuel
Free Tip
Matteo Arnaldi Win
View Detailed Stats
ATP Eastbourne LOST
FT
M
Marcos Giron
VS
1:2
J
Jan Choinski
Free Tip
Marcos Giron Win
View Detailed Stats

ATP Halle

ATP Halle LOST
FT
T
Taylor Fritz
VS
0:2
F
Francis Tiafoe
Free Tip
Over 23.5
View Detailed Stats

WTA Berlin

WTA Berlin LOST
FT
J
Jessica Pegula
VS
1:2
L
Linda Noskova
Free Tip
Jessica Pegula -2.5
View Detailed Stats

WTA Eastbourne

WTA Eastbourne WON
FT
A
Ajla Tomljanovic
VS
2:0
V
Veronika Erjavec
Free Tip
Under 21.5
View Detailed Stats
WTA Eastbourne WON
FT
P
Peyton Stearns
VS
0:2
K
Kimberly Birrell
Free Tip
Kimberly Birrell Win
View Detailed Stats
WTA Eastbourne WON
FT
P
Petra Marcinko
VS
0:2
D
Daria Snigur
Free Tip
Daria Snigur Win
View Detailed Stats

WTA Challenger Figueira da Foz

WTA Challenger Figueira da Foz WON
FT
D
Darja Vidmanova
VS
2:0
A
Ayla Aksu
Free Tip
Darja Vidmanova Win
View Detailed Stats

ATP Mallorca

ATP Mallorca WON
FT
N
Nuno Borges
VS
2:0
A
Adrian Mannarino
Free Tip
Nuno Borges Win
View Detailed Stats
ATP Mallorca WON
FT
M
Mariano Navone
VS
1:2
L
Lorenzo Sonego
Free Tip
Lorenzo Sonego Win
View Detailed Stats

WTA Nottingham

WTA Nottingham WON
FT
M
Marie Bouzkova
VS
2:1
E
Emma Navarro
Free Tip
Over 20.5
View Detailed Stats

ATP London

ATP London LOST
FT
F
Francisco Cerundolo
VS
2:1
T
Tommy Paul
Free Tip
Tommy Paul -2.5
View Detailed Stats

Challenger Piracicaba

Challenger Piracicaba LOST
FT
T
Thiago Cigarran
VS
2:0
H
Henrique Ortenblad Nog ...
Free Tip
Thiago Cigarran -6.5
View Detailed Stats
Challenger Piracicaba WON
FT
A
Andre Souza
VS
0:2
R
Rafael Tosetto
Free Tip
Rafael Tosetto -1.5
View Detailed Stats

WTA Challenger Brescia

WTA Challenger Brescia LOST
FT
X
Xiyu Wang
VS
0:2
M
Mayar Sherif
Free Tip
Xiyu Wang Win
View Detailed Stats

21-06-2026 Yesterday's Tennis Results — What the Data Tells Us

Looking back at completed matches is not an exercise in nostalgia — it is the most productive analytical work a serious tennis bettor can do. Patterns that are invisible in pre-match previews often become obvious in retrospect. Was the favourite's serve actually as dominant on that surface as the pre-match numbers suggested? Did the underdog's second-serve return percentage hold up under pressure? Did the match go the distance despite a lopsided-looking scoreline, suggesting a closer contest than the result implies? These are the questions we ask when reviewing yesterday's card. Every result on this page is accompanied by a short post-match note covering what we got right, what surprised us, and what the statistics revealed that the odds did not price in. That information feeds directly into today's and tomorrow's predictions.

21-06-2026 Yesterday's Tennis Match Results

The results below include our pick where one was published, the actual outcome, and a brief post-match note. Matches listed without a pre-match pick were either low-value propositions or late additions to the schedule that did not meet our minimum edge threshold. All statistics cited are sourced from official ATP and WTA data.

21-06-2026 The Best Predictor of Tomorrow Is Yesterday

Tennis rewards memory. The players who break down on fast indoor courts in October are usually the ones who struggled with the same conditions the year before. The serve-heavy game that dominates on grass rarely transfers to the slower clay of the following spring. By studying yesterday's results systematically — not just checking a win/loss column — you build the kind of contextual knowledge that separates consistent tennis bettors from those chasing random results. Come back tomorrow to see how today's slate performed, and check our today page for the full breakdown of what is on the board right now. Bet responsibly. 18+ only.

By Chidi Okoro · Updated after match completion · 18+ only. Bet responsibly.