Krok Odds
Tennis Data

ATP & WTA — 2026 Season

Singles results, tournament finals, surface splits and per-player form. Sourced from Jeff Sackmann's ATP & WTA public archives.

Recent tournaments

Rabat

2026-05-18 · 31 matches

WTAClay
Level
WTA Int.
Champion
Petra Marcinko
Runner-up
Anhelina Kalinina

Geneva

2026-05-17 · 27 matches

ATPClay
Level
ATP 500/250
Champion
Learner Tien
Runner-up
Mariano Navone

Hamburg

2026-05-17 · 31 matches

ATPClay
Level
ATP 500/250
Champion
Ignacio Buse
Runner-up
Tommy Paul

Strasbourg

2026-05-17 · 27 matches

WTAClay
Level
WTA Premier
Champion
Emma Navarro
Runner-up
Victoria Mboko

Rome Masters

2026-05-06 · 95 matches

ATPClay
Level
Masters 1000
Champion
Jannik Sinner
Runner-up
Casper Ruud

Rome

2026-05-05 · 95 matches

WTAClay
Level
WTA Premier Mandatory
Champion
Elina Svitolina
Runner-up
Coco Gauff

Madrid Masters

2026-04-22 · 95 matches

ATPClay
Level
Masters 1000
Champion
Jannik Sinner
Runner-up
Alexander Zverev

Madrid

2026-04-21 · 95 matches

WTAClay
Level
WTA Premier Mandatory
Champion
Marta Kostyuk
Runner-up
Mirra Andreeva

Munich

2026-04-13 · 31 matches

ATPClay
Level
ATP 500/250
Champion
Ben Shelton
Runner-up
Flavio Cobolli

Barcelona

2026-04-13 · 31 matches

ATPClay
Level
ATP 500/250
Champion
Arthur Fils
Runner-up
Andrey Rublev

Stuttgart

2026-04-13 · 27 matches

WTAClay
Level
WTA Premier
Champion
Elena Rybakina
Runner-up
Karolina Muchova

Rouen

2026-04-13 · 31 matches

WTAClay
Level
WTA Int.
Champion
Marta Kostyuk
Runner-up
Veronika Podrez

BJK Cup Qualifiers

2026-04-10 · 22 matches

WTA
Level
Davis Cup
Champion
Runner-up

Linz

2026-04-06 · 27 matches

WTAClay
Level
WTA Premier
Champion
Mirra Andreeva
Runner-up
Anastasia Potapova

Monte Carlo Masters

2026-04-05 · 55 matches

ATPClay
Level
Masters 1000
Champion
Jannik Sinner
Runner-up
Carlos Alcaraz

Marrakech

2026-03-30 · 27 matches

ATPClay
Level
ATP 500/250
Champion
Rafael Jodar
Runner-up
Marco Trungelliti

Houston

2026-03-30 · 27 matches

ATPClay
Level
ATP 500/250
Champion
Tommy Paul
Runner-up
Roman Andres Burruchaga

Bucharest

2026-03-30 · 27 matches

ATPClay
Level
ATP 500/250
Champion
Mariano Navone
Runner-up
Daniel Merida Aguilar

Charleston

2026-03-30 · 47 matches

WTAClay
Level
WTA Premier
Champion
Jessica Pegula
Runner-up
Yuliia Starodubtseva

Bogota

2026-03-30 · 31 matches

WTAClay
Level
WTA Int.
Champion
Marie Bouzkova
Runner-up
Panna Udvardy

Miami Masters

2026-03-18 · 95 matches

ATPHard
Level
Masters 1000
Champion
Jannik Sinner
Runner-up
Jiri Lehecka

Miami

2026-03-17 · 95 matches

WTAHard
Level
WTA Premier Mandatory
Champion
Aryna Sabalenka
Runner-up
Coco Gauff

Indian Wells Masters

2026-03-04 · 95 matches

ATPHard
Level
Masters 1000
Champion
Jannik Sinner
Runner-up
Daniil Medvedev

Indian Wells

2026-03-04 · 95 matches

WTAHard
Level
WTA Premier Mandatory
Champion
Aryna Sabalenka
Runner-up
Elena Rybakina

Top players · 2026

Form = last 5 results, most recent first. Weigh hot/cold runs against your bookmaker's price — form the market hasn't caught up to is where value hides.

#PlayerTourTitlesWLWin%Form
1Jannik SinnerATP536294.7%
WWWWW
2Aryna SabalenkaWTA327390.0%
LWLWW
3Elena RybakinaWTA230781.1%
LWWWL
4Mirra AndreevaWTA230976.9%
LWWWL
5Elina SvitolinaWTA229780.6%
WWWWW
6Jessica PegulaWTA228682.4%
LWWWL
7Daniil MedvedevATP226876.5%
LWWWW
8Carlos AlcarazATP222484.6%
LWLWW
9Ben SheltonATP218869.2%
LWLLW
10Marta KostyukWTA218481.8%
WWWWW
11Sorana CirsteaWTA125973.5%
LWWWW
12Tommy PaulATP1241070.6%
LWWWW
13Arthur FilsATP122775.9%
LLWWW
14Karolina MuchovaWTA122678.6%
LLWWW
15Tomas Martin EtcheverryATP1211263.6%
LWLLW
16Luciano DarderiATP1211263.6%
LWWLW
17Francisco CerundoloATP1201164.5%
LLWLW
18Rafael JodarATP120969.0%
LWWWL
19Felix Auger AliassimeATP1191065.5%
LWLLW
20Belinda BencicWTA119870.4%
LWLWW

Latest matches

DateEventRoundWinnerLoserScoreCloseMin
2026-05-18
RabatWTA
FPetra MarcinkoAnhelina Kalinina6-2 3-0 RET3.20 / 1.36B36546
2026-05-18
RabatWTA
SFPetra MarcinkoJil Teichmann7-6(2) 6-31.44 / 2.75B365105
2026-05-18
RabatWTA
SFAnhelina KalininaPanna Udvardy6-0 6-31.40 / 3.00B36560
2026-05-18
RabatWTA
QFPetra MarcinkoJessica Bouzas Maneiro6-3 6-42.38 / 1.57B36578
2026-05-18
RabatWTA
QFJil TeichmannYasmine Kabbaj6-1 5-7 7-6(6)1.20 / 4.50B365187
2026-05-18
RabatWTA
QFAnhelina KalininaAnna Bondar6-4 7-51.80 / 2.00B365116
2026-05-18
RabatWTA
QFPanna UdvardyCamila Osorio7-5 6-398
2026-05-18
RabatWTA
R16Jessica Bouzas ManeiroFiona Ferro2-6 7-6(2) 6-31.62 / 2.30B365131
2026-05-18
RabatWTA
R16Petra MarcinkoYelyzaveta Kotliar5-7 6-2 7-6(1)1.08 / 8.00B365151
2026-05-18
RabatWTA
R16Yasmine KabbajTatjana Maria6-2 6-44.00 / 1.25B36575
2026-05-18
RabatWTA
R16Jil TeichmannAlycia Parks6-3 6-42.10 / 1.73B36599
2026-05-18
RabatWTA
R16Anna BondarEmiliana Arango7-6(6) 1-6 6-01.30 / 3.50B365132
2026-05-18
RabatWTA
R16Anhelina KalininaYuliia Starodubtseva6-3 7-6(3)1.62 / 2.30B365132
2026-05-18
RabatWTA
R16Panna UdvardySada Nahimana6-4 6-11.25 / 4.00B36584
2026-05-18
RabatWTA
R16Camila OsorioJanice Tjen6-3 3-6 6-0126
2026-05-18
RabatWTA
R32Jessica Bouzas ManeiroLisa Zaar6-0 7-51.30 / 3.50B36582
2026-05-18
RabatWTA
R32Fiona FerroDanka Kovinic6-2 6-31.11 / 6.50B36575
2026-05-18
RabatWTA
R32Yelyzaveta KotliarFrancesca Jones2-6 6-3 6-49.00 / 1.07B365140
2026-05-18
RabatWTA
R32Petra MarcinkoVera Zvonareva6-2 6-41.53 / 2.50B36577
2026-05-18
RabatWTA
R32Tatjana MariaDiae El Jardi6-2 6-41.01 / 21.00B36568
2026-05-18
RabatWTA
R32Yasmine KabbajBerfu Cengiz7-6(4) 6-32.75 / 1.44B36595
2026-05-18
RabatWTA
R32Jil TeichmannJulia Grabher6-4 7-6(5)2.00 / 1.80B365136
2026-05-18
RabatWTA
R32Alycia ParksMoyuka Uchijima6-2 6-42.75 / 1.44B36588
2026-05-18
RabatWTA
R32Anna BondarPolona Hercog1-1 RET1.25 / 4.00B36517
2026-05-18
RabatWTA
R32Emiliana ArangoElla Seidel6-3 4-6 6-12.10 / 1.73B365131
2026-05-18
RabatWTA
R32Anhelina KalininaSimona Waltert6-3 6-41.44 / 2.75B365101
2026-05-18
RabatWTA
R32Yuliia StarodubtsevaAngela Fita Boluda6-4 6-21.22 / 4.33B36589
2026-05-18
RabatWTA
R32Panna UdvardyHanne Vandewinkel6-4 6-21.73 / 2.10B36580
2026-05-18
RabatWTA
R32Sada NahimanaAjla Tomljanovic6-3 7-54.33 / 1.22B365105
2026-05-18
RabatWTA
R32Camila OsorioTereza Martincova6-0 6-476
Data: JeffSackmann/tennis_atp · tennis_wta. Public domain. Refreshed weekly. Closing odds (Bet365 / Pinnacle) via tennis-data.co.uk.