Sport Picks

Tennis Results Yesterday 31-03-2026 – ATP & WTA Match Review | Sokapicks

WTA Charleston

WTA Charleston WON
FT
A
Ajla Tomljanovic
VS
1:2
D
Donna Vekic
Free Tip
Over 20.5
View Detailed Stats
WTA Charleston LOST
FT
A
Ashlyn Krueger
VS
2:1
C
Catherine Mcnally
Free Tip
Under 22.5
View Detailed Stats

Challenger San Luis Potosi

Challenger San Luis Potosi WON
FT
D
Dan Martin
VS
2:0
M
MarcAndrea Huesler
Free Tip
Dan Martin 4.5
View Detailed Stats
Challenger San Luis Potosi LOST
FT
S
Stefano Napolitano
VS
0:2
F
Facundo Mena
Free Tip
Over 22.5
View Detailed Stats
Challenger San Luis Potosi WON
FT
J
James Duckworth
VS
2:0
A
Alan Fernando Rubio Fi ...
Free Tip
2-0
View Detailed Stats
Challenger San Luis Potosi LOST
FT
J
Juan Alejandro Hernandez
VS
1:2
N
Nicolas Mejia
Free Tip
Nicolas Mejia -1.5
View Detailed Stats

Challenger Miyazaki

Challenger Miyazaki LOST
FT
J
James Trotter
VS
2:0
D
Dan Added
Free Tip
Dan Added Win
View Detailed Stats
Challenger Miyazaki WON
FT
Y
Yi Zhou p
VS
p:p
Y
Yasutaka Uchiyama p
Free Tip
Yasutaka Uchiyama p Win
View Detailed Stats

ATP Bucharest

ATP Bucharest WON
FT
C
Christopher O'Connell
VS
0:2
M
Mariano Navone
Free Tip
Mariano Navone Win
View Detailed Stats
ATP Bucharest WON
FT
S
Sebastian Baez
VS
2:0
V
Vilius Gaubas
Free Tip
Sebastian Baez -2.5
View Detailed Stats
ATP Bucharest WON
FT
F
Francesco Maestrelli
VS
0:2
B
Botic Van de Zandschulp
Free Tip
Botic Van de Zandschulp -2.5
View Detailed Stats
ATP Bucharest WON
FT
D
Daniel Altmaier
VS
2:0
P
Pedro Martinez
Free Tip
Daniel Altmaier Win
View Detailed Stats
ATP Bucharest WON
FT
S
Stefanos Sakellaridis
VS
2:0
D
Dimitar Kuzmanov
Free Tip
Dimitar Kuzmanov 4.5
View Detailed Stats

ATP Marrakech

ATP Marrakech LOST
FT
I
Ignacio Buse
VS
2:1
M
Matteo Berrettini
Free Tip
Under 22.5
View Detailed Stats
ATP Marrakech WON
FT
J
Juan Manuel Cerundolo
VS
1:2
K
Kamil Majchrzak
Free Tip
Kamil Majchrzak Win
View Detailed Stats
ATP Marrakech WON
FT
T
Timofey Skatov
VS
1:2
C
Camilo Ugo Carabelli
Free Tip
Camilo Ugo Carabelli -2.5
View Detailed Stats

Challenger Sao Leopoldo

Challenger Sao Leopoldo LOST
FT
E
Eduardo Ribeiro
VS
1:2
H
Hugo Dellien
Free Tip
Under 21.5
View Detailed Stats
Challenger Sao Leopoldo LOST
FT
M
Marcelo Tomas Barrios ...
VS
0:2
M
Murkel Alejandro Delli ...
Free Tip
Marcelo Tomas Barrios ... -1.5
View Detailed Stats

WTA Bogota

WTA Bogota LOST
FT
T
Tiantsoa Rakotomanga R ...
VS
0:2
J
Jessica Bouzas Maneiro
Free Tip
Tiantsoa Rakotomanga R ... 4.5
View Detailed Stats
WTA Bogota WON
FT
C
Camila Osorio
VS
2:1
C
Caroline Dolehide
Free Tip
Camila Osorio -2.5
View Detailed Stats
WTA Bogota LOST
FT
D
Darja Semenistaja
VS
2:0
E
Ella Seidel
Free Tip
Ella Seidel Win
View Detailed Stats

ATP Houston

ATP Houston WON
FT
M
Martin Damm Jr
VS
0:2
B
Brandon Nakashima
Free Tip
Brandon Nakashima -2.5
View Detailed Stats
ATP Houston WON
FT
M
Mackenzie McDonald
VS
2:0
J
Jenson Brooksby
Free Tip
Under 22
View Detailed Stats
ATP Houston WON
FT
A
Alexei Popyrin
VS
2:1
P
Patrick Kypson
Free Tip
Alexei Popyrin Win
View Detailed Stats
ATP Houston WON
FT
A
Alex Michelsen
VS
2:0
C
Chak Lam Coleman Wong
Free Tip
2-0
View Detailed Stats

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.

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.

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.