T
Tennis EdgeBoard
ATP + WTA daily edges - Kalshi + PrizePicks - auto-refresh 2m
Generated
2026-05-23 05:31 UTC
Sources
29
Day-2 calibration reset

Real-money probe lost 0/4 (-$10.00) on 5/17. Sim was wildly over-confident on qualifying-round picks — 8/8 qualifying edges lost despite avg +35pp model edge.

Qualifying filter now active. Real money gate-locked until 5/30 ($50 paper P&L + MAE <3pp + n≥50 graded). See Calibration & Lessons tab for the full Day-2 AAR.

Kalshi KXATPMATCH 3.6h · 1900rKalshi KXWTAMATCH 3.6h · 1782rKalshi KXFRENCHOPEN 3.6hKalshi KXFOPENMENSINGLE 3.6hKalshi KXATPGRANDSLAM 3.6h · 14rKalshi KXUSOPEN 3.6hKalshi KXATPSETWINNER 3.6h · 3784rKalshi KXATPTOTALSETS 3.6hKalshi KXATPSETSWEEP 3.6hKalshi KXATPGAMESPREAD 3.6hKalshi KXATPEXACTMATCH 3.6h · 1468rKalshi KXWTADOUBLES 3.6hKalshi KXATP1RANK 3.6h · 16relo last computed 11.9h · 20051rrankings last pulled 11.9h · 3745rrankings atp latest date 19drankings wta latest date 19dmirror atp schedule 3.6h · 260rh2h last computed 5dh2h n pairs missinglast player db run missingresults last_run missingpp_edges CSV 3.6hkalshi edges JSON 3.6hpaper trades PP 0mpaper trades Kalshi 0mdaily payload 3.6hPP movement 3.6hPP calibration 11.8h
Matches today
4
scheduled
ELITE edges
1
across Kalshi + PP
STRONG edges
0
tier 2
MED edges
0
tier 3
Paper locks
6
Kalshi + PP
Real Money YTD
-$10.00
paper-gate restored
Qualifying skipped
0
filtered out today
Last refresh
05:31
2026-05-23 UTC
🏆 Best Bet (main-draw)
No main-draw Kalshi pick survived qualifying filter today.
🎯 Safest (P ≥ 65%)
Sara Bejlek
Sara Bejlek vs Sloane Stephens · Round 1 clay · LOW
71%
Heavy main-draw favorite · PAPER
Edge +9.2pp
Ask 62¢
💎 Biggest Payout (ELITE)
No ELITE main-draw longshot today.
#MatchTournamentRoundSurfaceStartELO AELO BELO diffKalshi event
1Anhelina Kalinina vs Petra MarcinkoGrand Prix Son Altesse Royale La Princesse Lalla MeryemFinalclayMay 23 12:0017671723+44
2Victoria Mboko vs Emma NavarroInternationaux de Strasbourg presented by MammotionFinalclayMay 23 12:0017041578+125
3Ignacio Buse vs Tommy PaulBitpanda Hamburg OpenFinalclayMay 23 12:3016931748-55KXATPSETWINNER-26MAY23BUSPAU-1
4Mariano Navone vs Learner TienGonet Geneva OpenFinalclayMay 23 13:0017161466+251KXATPSETWINNER-26MAY23NAVTIE-2
#MatchOur pickOur PMkt PAskEdgeTierDecisionVol 24hSurfaceRoundEV/$
1Alexei Popyrin vs Zachary SvajdaZachary Svajda64.4%14.0%14¢+50.4ppLOWPAPER1895hardRound Of 128+0.504
2Iga Swiatek vs Emerson JonesEmerson Jones54.1%4.0%+50.1ppLOWSKIP1665clayRound 1+0.501
3Veronika Erjavec vs Elena RybakinaVeronika Erjavec50.6%4.0%+46.6ppLOWSKIP1901clayRound 1+0.466
4Belinda Bencic vs Sinja KrausSinja Kraus64.4%24.0%24¢+40.4ppLOWPAPER11clayRound 1+0.404
5Anna Bondar vs Elina SvitolinaAnna Bondar55.8%16.0%16¢+39.8ppLOWPAPER70clayRound 1+0.398
6Akasha Urhobo vs Katie BoulterAkasha Urhobo67.4%30.0%30¢+37.4ppLOWPAPER616clayRound 1+0.374
7Donna Vekic vs Alice TubelloAlice Tubello63.1%26.0%26¢+37.1ppLOWPAPER101clayRound 1+0.371
8Maya Joint vs Anastasia PotapovaMaya Joint49.8%13.0%13¢+36.8ppLOWPAPER1600clayRound 1+0.368
9Renata Zarazua vs Diana ShnaiderRenata Zarazua50.6%14.0%14¢+36.6ppLOWPAPER1091clayRound 1+0.366
10Damir Dzumhur vs Alejandro Davidovich FokinaDamir Dzumhur52.1%16.0%16¢+36.1ppLOWPAPER334clayRound 1+0.361
11Oksana Selekhmeteva vs Marta KostyukOksana Selekhmeteva44.9%9.0%+35.9ppLOWPAPER863clayRound 1+0.359
12Eliot Spizzirri vs Frances TiafoeEliot Spizzirri44.1%9.0%+35.1ppLOWPAPER1267clayRound 1+0.351
13Tatjana Maria vs Elise MertensTatjana Maria41.8%7.0%+34.8ppLOWPAPER1994clayRound 1+0.348
14Katerina Siniakova vs Simona WaltertSimona Waltert66.7%33.0%33¢+33.7ppLOWPAPER206clayRound 1+0.337
15Luciano Darderi vs Sebastian OfnerSebastian Ofner59.9%27.0%27¢+32.9ppLOWPAPER421hardRound Of 128+0.329
16Martin Landaluce vs Juan Carlos Prado AngeloJuan Carlos Prado Angelo61.7%29.0%29¢+32.6ppLOWPAPER41clayRound 1+0.327
17Tiantsoa Sarah Rakotomanga Rajaonah vs Amanda AnisimovaTiantsoa Sarah Rakotomanga Rajaonah38.5%6.0%+32.5ppLOWPAPER1383clayRound 1+0.324
18Madison Keys vs Hanne VandewinkelHanne Vandewinkel42.1%11.0%11¢+31.1ppLOWPAPER959clayRound 1+0.311
19Aryna Sabalenka vs Jessica Bouzas ManeiroJessica Bouzas Maneiro38.0%7.0%+31.0ppLOWPAPER4048clayRound 1+0.310
20Sorana Cirstea vs Ksenia EfremovaKsenia Efremova35.8%5.0%+30.8ppLOWPAPER2275clayRound 1+0.308
21Adam Walton vs Daniil MedvedevAdam Walton35.6%6.0%+29.6ppLOWPAPER2847clayRound 1+0.296
22Ann Li vs Shuai ZhangShuai Zhang58.4%29.0%29¢+29.4ppLOWPAPER292hardRound Of 128+0.294
23Learner Tien vs Cristian GarinCristian Garin68.3%39.0%39¢+29.3ppLOWPAPER1589clayRound 1+0.293
24Susan Bandecchi vs Cristina BucsaSusan Bandecchi57.3%28.0%28¢+29.3ppLOWPAPER0clayRound 1+0.293
25Mirra Andreeva vs Fiona FerroFiona Ferro35.4%7.0%+28.4ppLOWPAPER1438clayRound 1+0.284
26Kimberly Birrell vs Jessica PegulaKimberly Birrell33.3%5.0%+28.3ppLOWPAPER4866clayRound 1+0.283
27Benjamin Bonzi vs Alexander ZverevBenjamin Bonzi34.3%6.0%+28.3ppLOWPAPER12540hardRound Of 128+0.283
28Karen Khachanov vs Arthur GeaArthur Gea48.8%21.0%21¢+27.8ppLOWPAPER13073hardRound Of 128+0.278
29Aleksandar Kovacevic vs Rafael JodarAleksandar Kovacevic37.4%10.0%10¢+27.4ppLOWPAPER23847hardRound Of 128+0.274
30Giovanni Mpetshi Perricard vs Novak DjokovicGiovanni Mpetshi Perricard39.2%13.0%13¢+26.2ppLOWPAPER12391clayRound 1+0.262
31Alejandro Tabilo vs Kamil MajchrzakKamil Majchrzak48.6%23.0%23¢+25.6ppLOWPAPER157clayRound 1+0.256
32Casper Ruud vs Roman SafiullinRoman Safiullin38.6%13.0%13¢+25.6ppLOWPAPER101hardRound Of 128+0.256
33Victoria Mboko vs Nikola BartunkovaNikola Bartunkova50.2%25.0%25¢+25.2ppLOWPAPER1832clayRound 1+0.252
34Anastasia Zakharova vs Karolina MuchovaAnastasia Zakharova39.2%14.0%14¢+25.2ppLOWPAPER265clayRound 1+0.252
35Emma Navarro vs Janice TjenJanice Tjen52.0%27.0%27¢+25.0ppLOWPAPER1054clayRound 1+0.250
36Daniel Altmaier vs Felix Auger-AliassimeDaniel Altmaier50.8%26.0%26¢+24.8ppLOWPAPER1807clayRound 1+0.248
37Lois Boisson vs Anna KalinskayaLois Boisson62.8%38.0%38¢+24.8ppLOWPAPER387clayRound 1+0.248
38Alycia Parks vs Leylah FernandezAlycia Parks46.7%22.0%22¢+24.7ppLOWPAPER563clayRound 1+0.247
39Aleksandar Vukic vs Raphael CollignonAleksandar Vukic33.5%9.0%+24.5ppLOWPAPER223hardRound Of 128+0.245
40Rinky Hijikata vs Tommy PaulRinky Hijikata31.5%7.0%+24.5ppLOWPAPER866clayRound 1+0.245
41Jiri Lehecka vs Pablo Carreno BustaPablo Carreno Busta48.5%24.0%24¢+24.5ppLOWPAPER1616clayRound 1+0.245
42Jil Teichmann vs Liudmila SamsonovaJil Teichmann48.5%24.0%24¢+24.5ppLOWPAPER70clayRound 1+0.245
43Joao Fonseca vs Luka PavlovicLuka Pavlovic32.9%9.0%+23.9ppLOWPAPER512hardRound Of 128+0.239
44Terence Atmane vs Thanasi KokkinakisThanasi Kokkinakis52.4%29.0%29¢+23.4ppLOWPAPER2324clayRound 1+0.234
45Xiyu Wang vs Danka KovinicDanka Kovinic32.7%10.0%10¢+22.7ppLOWPAPER356hardRound Of 128+0.227
46Alexandre Muller vs Stefanos TsitsipasAlexandre Muller38.6%17.0%17¢+21.6ppLOWPAPER52hardRound Of 128+0.216
47Alex de Minaur vs Toby SamuelToby Samuel49.4%28.0%28¢+21.4ppLOWPAPER203hardRound Of 128+0.214
48Arthur Rinderknech vs Jurij RodionovJurij Rodionov50.4%29.0%29¢+21.4ppLOWPAPER335hardRound Of 128+0.214
49Ben Shelton vs Daniel MeridaDaniel Merida45.2%24.0%24¢+21.2ppLOWPAPER234hardRound Of 128+0.212
50Julia Grabher vs Rebecca SramkovaJulia Grabher62.2%41.0%41¢+21.2ppLOWPAPER0clayRound 1+0.212
51Ella Seidel vs Jelena OstapenkoElla Seidel41.9%21.0%21¢+20.9ppLOWPAPER65clayRound 1+0.209
52Andrey Rublev vs Ignacio BuseIgnacio Buse52.6%32.0%32¢+20.6ppLOWPAPER4529clayRound 1+0.206
53Adrian Mannarino vs Ugo HumbertAdrian Mannarino37.5%17.0%17¢+20.5ppLOWPAPER1285hardRound Of 128+0.205
54Stan Wawrinka vs Arthur FilsStan Wawrinka34.1%14.0%14¢+20.1ppLOWPAPER20120hardRound Of 128+0.201
55Lorenzo Sonego vs Pierre-Hugues HerbertPierre-Hugues Herbert54.1%34.0%34¢+20.1ppLOWPAPER70hardRound Of 128+0.201
56Flavio Cobolli vs Andrea PellegrinoAndrea Pellegrino42.9%23.0%23¢+19.9ppLOWPAPER101clayRound 1+0.198
57Valentin Vacherot vs Thomas FaurelThomas Faurel36.3%17.0%17¢+19.3ppLOWPAPER101clayRound 1+0.193
58Moise Kouame vs Marin CilicMoise Kouame45.2%26.0%26¢+19.2ppLOWPAPER1052hardRound Of 128+0.192
59Taylor Fritz vs Nishesh BasavareddyNishesh Basavareddy44.4%26.0%26¢+18.4ppLOWPAPER17516hardRound Of 128+0.184
60Clara Burel vs Katie VolynetsClara Burel37.4%19.0%19¢+18.4ppLOWPAPER199clayRound 1+0.183
61Juan Manuel Cerundolo vs Jacob FearnleyJacob Fearnley42.1%24.0%24¢+18.1ppLOWPAPER96clayRound 1+0.181
62Moyuka Uchijima vs Claire LiuMoyuka Uchijima63.0%45.0%45¢+18.0ppLOWPAPER35clayRound 1+0.180
63Brandon Nakashima vs Roberto Bautista AgutRoberto Bautista Agut41.7%24.0%24¢+17.8ppLOWPAPER93hardRound Of 128+0.177
64Anna Blinkova vs Yuliia StarodubtsevaAnna Blinkova45.5%28.0%28¢+17.5ppLOWPAPER4clayRound 1+0.175
65Qinwen Zheng vs Maja ChwalinskaMaja Chwalinska46.4%29.0%29¢+17.4ppLOWPAPER2hardRound Of 128+0.174
66Hamad Medjedovic vs Yannick HanfmannYannick Hanfmann53.3%36.0%36¢+17.3ppLOWPAPER1747hardRound Of 128+0.173
67Jenson Brooksby vs Mariano NavoneJenson Brooksby34.3%17.0%17¢+17.3ppLOWPAPER600clayRound 1+0.173
68Naomi Osaka vs Laura SiegemundLaura Siegemund42.3%25.0%25¢+17.3ppLOWPAPER174clayRound 1+0.173
69Coco Gauff vs Taylor TownsendTaylor Townsend30.1%13.0%13¢+17.1ppLOWPAPER507clayRound 1+0.171
70Vit Kopriva vs Corentin MoutetVit Kopriva56.0%39.0%39¢+17.1ppLOWPAPER57clayRound 1+0.171
71Sebastian Baez vs Roman Andres BurruchagaRoman Andres Burruchaga62.6%46.0%46¢+16.6ppLOWPAPER34clayRound 1+0.166
72Francisco Comesana vs Ethan QuinnEthan Quinn62.6%46.0%46¢+16.6ppLOWPAPER72hardRound Of 128+0.166
73Coleman Wong vs Alexander BlockxColeman Wong32.5%17.0%17¢+15.5ppLOWPAPER97clayRound 1+0.155
74Hanyu Guo vs McCartney KesslerHanyu Guo50.7%36.0%36¢+14.7ppLOWPAPER0hardRound Of 128+0.147
75Kamilla Rakhimova vs Jaqueline CristianKamilla Rakhimova39.6%25.0%25¢+14.6ppLOWPAPER1clayRound 1+0.146
76Magda Linette vs Tereza ValentovaMagda Linette38.8%25.0%25¢+13.8ppLOWPAPER20clayRound 1+0.138
77Linda Noskova vs Maria SakkariMaria Sakkari44.6%31.0%31¢+13.6ppLOWPAPER1824clayRound 1+0.136
78Lucia Bronzetti vs Marie BouzkovaLucia Bronzetti37.6%24.0%24¢+13.6ppLOWPAPER36clayRound 1+0.136
79Francisco Cerundolo vs Botic Van de ZandschulpBotic Van de Zandschulp30.2%17.0%17¢+13.2ppLOWPAPER131clayRound 1+0.132
80Alexander Bublik vs Jan-Lennard StruffJan-Lennard Struff37.0%24.0%24¢+13.0ppLOWPAPER185hardRound Of 128+0.130
81Zeynep Sonmez vs Daria KasatkinaZeynep Sonmez44.9%32.0%32¢+12.9ppLOWPAPER196clayRound 1+0.129
82Ashlyn Krueger vs Antonia RuzicAntonia Ruzic49.3%37.0%37¢+12.3ppLOWPAPER0clayRound 1+0.123
83Daria Snigur vs Clara TausonDaria Snigur50.2%38.0%38¢+12.2ppLOWPAPER250clayRound 1+0.122
84Xinyu Wang vs Lilli TaggerXinyu Wang54.2%42.0%42¢+12.2ppLOWPAPER357hardRound Of 128+0.122
85Marton Fucsovics vs Matteo BerrettiniMarton Fucsovics45.5%34.0%34¢+11.5ppLOWPAPER489hardRound Of 128+0.115
86Sofia Kenin vs Peyton StearnsSofia Kenin46.3%35.0%35¢+11.3ppLOWPAPER198clayRound 1+0.113
87Talia Gibson vs Yulia PutintsevaTalia Gibson41.3%30.0%30¢+11.3ppLOWPAPER796clayRound 1+0.113
88Gabriel Diallo vs James DuckworthJames Duckworth49.3%38.0%38¢+11.3ppLOWPAPER1494hardRound Of 128+0.113
89Tomas Martin Etcheverry vs Nuno BorgesNuno Borges42.8%32.0%32¢+10.8ppLOWPAPER2971hardRound Of 128+0.108
90Viktorija Golubic vs Panna UdvardyPanna Udvardy64.5%54.0%54¢+10.5ppLOWPAPER167clayRound 1+0.105
91Leolia Jeanjean vs Kaitlin QuevedoLeolia Jeanjean55.2%65.0%65¢-9.8ppLOWPAPER0clayRound 1-0.098
92Jakub Mensik vs Titouan DroguetTitouan Droguet41.4%32.0%32¢+9.4ppLOWPAPER3449hardRound Of 128+0.094
93Sara Bejlek vs Sloane StephensSara Bejlek71.2%62.0%62¢+9.2ppLOWPAPER19clayRound 1+0.092
94Eva Lys vs Petra MarcinkoPetra Marcinko63.2%54.0%54¢+9.2ppLOWPAPER138clayRound 1+0.092
95Federico Cina vs Reilly OpelkaReilly Opelka49.9%41.0%41¢+8.9ppLOWPAPER953hardRound Of 128+0.089
96Tomas Machac vs Zizou BergsZizou Bergs48.1%40.0%40¢+8.1ppLOWPAPER1383clayRound 1+0.081
97Dino Prizmic vs Michael ZhengMichael Zheng29.9%22.0%22¢+7.9ppLOWPAPER462clayRound 1+0.079
98Zhizhen Zhang vs Facundo Diaz AcostaZhizhen Zhang51.6%44.0%44¢+7.6ppLOWPAPER54hardRound Of 128+0.076
99Hailey Baptiste vs Barbora KrejcikovaHailey Baptiste63.6%56.0%56¢+7.6ppLOWPAPER1301clayRound 1+0.076
100Jaume Munar vs Hubert HurkaczJaume Munar53.8%47.0%47¢+6.8ppLOWPAPER207hardRound Of 128+0.068
101Caty McNally vs Ajla TomljanovicAjla Tomljanovic34.7%28.0%28¢+6.7ppLOWPAPER298clayRound 1+0.067
102Marco Trungelliti vs Kyrian JacquetMarco Trungelliti64.4%58.0%58¢+6.4ppLOWPAPER38clayRound 1+0.064
103Marcos Giron vs Yibing WuYibing Wu55.0%49.0%49¢+6.0ppLOWPAPER205hardRound Of 128+0.060
104Solana Sierra vs Emma RaducanuSolana Sierra65.9%60.0%60¢+5.9ppLOWPAPER423clayRound 1+0.059
105Beatriz Haddad Maia vs Francesca JonesFrancesca Jones64.9%59.0%59¢+5.9ppLOWPAPER315clayRound 1+0.059
106Adolfo Daniel Vallejo vs Cameron NorrieAdolfo Daniel Vallejo57.8%52.0%52¢+5.8ppLOWPAPER1844clayRound 1+0.058
107Miomir Kecmanovic vs Fabian MarozsanFabian Marozsan46.7%41.0%41¢+5.7ppLOWPAPER1861hardRound Of 128+0.057
108Alexandra Eala vs Iva JovicAlexandra Eala36.6%31.0%31¢+5.6ppLOWPAPER4073clayRound 1+0.056
109Emiliana Arango vs Marina Bassols RiberaMarina Bassols Ribera59.6%54.0%54¢+5.6ppLOWPAPER2clayRound 1+0.056
110Linda Fruhvirtova vs Elsa JacquemotElsa Jacquemot57.5%52.0%52¢+5.5ppLOWPAPER0clayRound 1+0.055
111Mattia Bellucci vs Quentin HalysMattia Bellucci53.5%49.0%49¢+4.5ppLOWPAPER773clayRound 1+0.045
112Ekaterina Alexandrova vs Camila OsorioEkaterina Alexandrova47.9%44.0%44¢+3.9ppLOWSKIP195clayRound 1+0.039
113Jaime Faria vs Denis ShapovalovDenis Shapovalov53.7%50.0%50¢+3.7ppLOWPAPER1043hardRound Of 128+0.037
114Jasmine Paolini vs Dayana YastremskaDayana Yastremska45.6%42.0%42¢+3.5ppLOWPAPER181clayRound 1+0.036
115Thiago Agustin Tirante vs Pablo Llamas RuizPablo Llamas Ruiz50.2%47.0%47¢+3.2ppLOWPAPER72clayRound 1+0.032
116Gael Monfils vs Hugo GastonHugo Gaston54.6%52.0%52¢+2.6ppLOWPAPER2140clayRound 1+0.026
117Diane Parry vs Anhelina KalininaDiane Parry28.8%27.0%27¢+1.8ppLOWSKIP1074clayRound 1+0.018
118Hugo Dellien vs Valentin RoyerValentin Royer51.5%50.0%50¢+1.5ppLOWSKIP37hardRound Of 128+0.015
119Patrick Kypson vs Luca Van AsschePatrick Kypson46.4%45.0%45¢+1.4ppLOWSKIP55hardRound Of 128+0.014
120Sara Sorribes Tormo vs Tamara KorpatschSara Sorribes Tormo46.2%45.0%45¢+1.2ppLOWSKIP63clayRound 1+0.012
121Oleksandra Oliynykova vs Elena PridankinaElena Pridankina41.1%40.0%40¢+1.1ppLOWSKIP0clayRound 1+0.011
122Camilo Ugo Carabelli vs Emilio NavaEmilio Nava48.1%49.0%49¢-0.9ppLOWSKIP11hardRound Of 128-0.009
123Elisabetta Cocciaretto vs Alina KorneevaAlina Korneeva37.5%38.0%38¢-0.5ppLOWSKIP2clayRound 1-0.005
124Alex Michelsen vs Alexander ShevchenkoAlex Michelsen59.7%60.0%60¢-0.3ppLOWSKIP2241hardRound Of 128-0.003
125Matteo Arnaldi vs Tallon GriekspoorMatteo Arnaldi56.2%56.0%56¢+0.2ppLOWSKIP104clayRound 1+0.002
126Elena-Gabriela Ruse vs Magdalena FrechElena-Gabriela Ruse60.0%60.0%60¢-0.1ppLOWSKIP40clayRound 1-0.000
#PlayerStatPP lineOur projEdge %SideTierOppSurfaceDemonPayout
1Emerson Jones🟨 WARMTotal Games Won4.510.78+139.6%MORELOWIga Swiatekclay0.5x
2Learner Tien🧊 COLDTotal Tie Breaks0.50.12+75.6%LESSLOWCristian Garinclay1.0x
3Luciano Darderi🟨 WARMTotal Tie Breaks0.50.12+75.3%LESSLOWSebastian Ofnerclay1.0x
4Jaime Faria🟨 WARMTotal Tie Breaks0.50.12+75.3%LESSLOWDenis Shapovalovclay1.0x
5Alexander Bublik🧊 COLDTotal Tie Breaks0.50.12+75.3%LESSLOWJan-Lennard Struffclay1.0x
6Martin LandaluceTotal Tie Breaks0.50.12+75.2%LESSLOWJuan Carlos Prado Angeloclay1.0x
7Jessica Bouzas ManeiroTotal Games Won5.59.30+69.1%MORELOWAryna Sabalenkaclay1.0x
8Fiona Ferro🟨 WARMTotal Games Won5.59.18+66.9%MORELOWMirra Andreevaclay1.0x
9Renata Zarazua🟨 WARMTotal Games Won6.510.55+62.3%MORELOWDiana Shnaiderclay1.0x
10Maya Joint⏳ RTRNTotal Games Won6.510.51+61.8%MORELOWAnastasia Potapovaclay1.0x
11Learner Tien🧊 COLDTotal Games Won19.58.63+55.7%LESSLOWCristian Garinclay0.5x
12Gabriel Diallo🧊 COLDTotal Games Won20.59.47+53.8%LESSLOWJames Duckworthclay0.5x
13Jaume Munar🧊 COLDTotal Games Won19.59.14+53.1%LESSLOWHubert Hurkaczclay0.5x
14Iga SwiatekTotal Games16.024.46+52.9%MORELOWEmerson Jonesclay0.5x
15Jakub Mensik🟨 WARMTotal Games Won20.59.79+52.3%LESSLOWTitouan Droguetclay0.5x
16Lilli TaggerBreak Points Won5.02.40+52.0%LESSELITEXinyu Wangclay1.0x
17Oksana Selekhmeteva🧊 COLDTotal Games Won6.59.88+52.0%MORELOWMarta Kostyukclay1.0x
18Sebastian BaezTotal Games Won19.59.40+51.8%LESSLOWRoman Andres Burruchagaclay0.5x
19Alex Michelsen🧊 COLDTotal Games Won19.59.43+51.6%LESSLOWAlexander Shevchenkoclay1.0x
20Miomir Kecmanovic🧊 COLDTotal Games Won19.59.46+51.5%LESSLOWFabian Marozsanclay0.5x
21Karen Khachanov🧊 COLDTotal Games Won20.510.02+51.1%LESSLOWArthur Geaclay0.5x
22Marcos GironTotal Games Won19.59.60+50.8%LESSLOWYibing Wuclay0.5x
23Marton FucsovicsTotal Games Won19.59.65+50.5%LESSLOWMatteo Berrettiniclay0.5x
24Facundo Diaz Acosta⏳ RTRNTotal Tie Breaks0.50.25+50.5%LESSLOWZhizhen Zhangclay1.0x
25Patrick Kypson🧊 COLDTotal Games Won19.59.66+50.4%LESSLOWLuca Van Asscheclay0.5x
26Cameron Norrie🟨 WARMTotal Tie Breaks0.50.25+50.4%LESSLOWAdolfo Daniel Vallejoclay1.0x
27Taylor Fritz⏳ RTRNTotal Games Won21.010.43+50.3%LESSLOWNishesh Basavareddyclay0.5x
28Alex Michelsen🧊 COLDTotal Tie Breaks0.50.25+50.3%LESSLOWAlexander Shevchenkoclay1.0x
29Patrick Kypson🧊 COLDTotal Tie Breaks0.50.25+50.1%LESSLOWLuca Van Asscheclay1.0x
30Joao Fonseca🟨 WARMTotal Tie Breaks0.50.25+50.1%LESSLOWLuka Pavlovicclay1.0x
31Nuno Borges🧊 COLDTotal Games Won18.59.24+50.1%LESSLOWTomas Martin Etcheverryclay0.5x
32Camilo Ugo CarabelliTotal Tie Breaks0.50.25+49.9%LESSLOWEmilio Navaclay1.0x
33Alexei PopyrinTotal Tie Breaks0.50.25+49.9%LESSLOWZachary Svajdaclay1.0x
34Cameron Norrie🟨 WARMTotal Games Won19.59.79+49.8%LESSLOWAdolfo Daniel Vallejoclay0.5x
35Tallon Griekspoor🧊 COLDTotal Games Won19.59.80+49.8%LESSLOWMatteo Arnaldiclay0.5x
36Terence AtmaneTotal Games Won20.510.30+49.7%LESSLOWThanasi Kokkinakisclay1.0x
37Andrey Rublev🟨 WARMTotal Games Won20.510.33+49.6%LESSLOWIgnacio Buseclay0.5x
38Francisco Comesana🧊 COLDTotal Games Won19.59.87+49.4%LESSLOWEthan Quinnclay0.5x
39Gael Monfils🧊 COLDTotal Games Won19.59.91+49.2%LESSLOWHugo Gastonclay0.5x
40Quentin Halys🧊 COLDTotal Games Won19.59.97+48.9%LESSLOWMattia Bellucciclay0.5x
41Corentin MoutetTotal Games Won19.59.98+48.8%LESSLOWVit Koprivaclay0.5x
42Jan-Lennard Struff🧊 COLDTotal Games Won17.59.01+48.5%LESSLOWAlexander Bublikclay0.5x
43Hamad Medjedovic⏳ RTRNTotal Games Won20.510.58+48.4%LESSLOWYannick Hanfmannclay0.5x
44Tomas MachacTotal Games Won20.510.59+48.3%LESSLOWZizou Bergsclay0.5x
45Anna Bondar🟨 WARMTotal Games Won7.511.06+47.5%MORELOWElina Svitolinaclay0.5x
46Alejandro Davidovich FokinaTotal Games Won19.510.30+47.2%LESSLOWDamir Dzumhurclay0.5x
47Brandon NakashimaTotal Games Won20.510.84+47.1%LESSLOWRoberto Bautista Agutclay0.5x
48Jiri Lehecka🟨 WARMTotal Games Won20.010.58+47.1%LESSLOWPablo Carreno Bustaclay1.0x
49Zizou Bergs🟨 WARMTotal Games Won19.510.36+46.9%LESSLOWTomas Machacclay0.5x
50Ugo Humbert🧊 COLDTotal Games Won19.510.36+46.9%LESSLOWAdrian Mannarinoclay1.0x
51Yannick Hanfmann🟨 WARMTotal Games Won19.510.38+46.8%LESSLOWHamad Medjedovicclay0.5x
52Mattia BellucciTotal Games Won19.510.44+46.5%LESSLOWQuentin Halysclay0.5x
53Felix Auger-Aliassime🟨 WARMTotal Games Won19.510.45+46.4%LESSLOWDaniel Altmaierclay0.5x
54Alexander Bublik🧊 COLDTotal Games Won20.511.01+46.3%LESSLOWJan-Lennard Struffclay0.5x
55Hanne Vandewinkel🧊 COLDTotal Games Won6.59.50+46.2%MORELOWMadison Keysclay1.0x
56Hugo GastonTotal Games Won19.510.51+46.1%LESSLOWGael Monfilsclay0.5x
57Ethan QuinnTotal Games Won19.510.54+45.9%LESSLOWFrancisco Comesanaclay0.5x
58Sebastian OfnerTotal Games Won17.59.48+45.8%LESSLOWLuciano Dardericlay0.5x
59Alejandro Tabilo🟨 WARMTotal Games Won19.510.57+45.8%LESSLOWKamil Majchrzakclay0.5x
60Matteo Arnaldi🟨 WARMTotal Games Won19.510.71+45.1%LESSLOWTallon Griekspoorclay0.5x
61Tomas Martin Etcheverry🟨 WARMTotal Games Won20.511.29+44.9%LESSLOWNuno Borgesclay0.5x
62Roberto Bautista Agut🧊 COLDTotal Games Won17.59.67+44.8%LESSLOWBrandon Nakashimaclay0.5x
63Matteo BerrettiniTotal Games Won20.511.35+44.6%LESSLOWMarton Fucsovicsclay0.5x
64Luca Van AsscheTotal Games Won19.510.82+44.5%LESSLOWPatrick Kypsonclay0.5x
65Moise KouameTotal Games Won17.59.79+44.0%LESSLOWMarin Cilicclay0.5x
66Novak Djokovic⏳ RTRNTotal Games Won20.511.57+43.6%LESSLOWGiovanni Mpetshi Perricardclay0.5x
67Alexandre MullerTotal Games Won15.58.75+43.5%LESSLOWStefanos Tsitsipasclay0.5x
68Luciano Darderi🟨 WARMTotal Games Won20.511.60+43.4%LESSLOWSebastian Ofnerclay0.5x
69Nishesh Basavareddy🟨 WARMTotal Games Won18.510.49+43.3%LESSLOWTaylor Fritzclay0.5x
70Fabian MarozsanTotal Games Won19.511.07+43.2%LESSLOWMiomir Kecmanovicclay0.5x
71James Duckworth⏳ RTRNTotal Games Won19.511.07+43.2%LESSLOWGabriel Dialloclay0.5x
72Alexei PopyrinTotal Games Won19.511.22+42.5%LESSLOWZachary Svajdaclay0.5x
73Adolfo Daniel Vallejo🟨 WARMTotal Games Won19.511.23+42.4%LESSLOWCameron Norrieclay0.5x
74Juan Manuel Cerundolo🟨 WARMTotal Games Won19.511.26+42.3%LESSLOWJacob Fearnleyclay0.5x
75Marin CilicTotal Games Won19.511.26+42.2%LESSLOWMoise Kouameclay0.5x
76Ignacio BuseTotal Games Won18.510.71+42.1%LESSLOWAndrey Rublevclay0.5x
77Hubert Hurkacz🟨 WARMTotal Games Won19.511.38+41.6%LESSLOWJaume Munarclay0.5x
78Yibing Wu🟨 WARMTotal Games Won19.511.39+41.6%LESSLOWMarcos Gironclay0.5x
79Federico Cina🧊 COLDTotal Games42.525.14+40.9%LESSLOWReilly Opelkaclay0.5x
80Pablo Carreno Busta🟨 WARMTotal Games Won17.510.39+40.6%LESSLOWJiri Leheckaclay1.0x
81Vit Kopriva🟨 WARMTotal Games Won18.511.02+40.4%LESSLOWCorentin Moutetclay0.5x
82Alexander ShevchenkoTotal Games Won18.511.06+40.2%LESSLOWAlex Michelsenclay1.0x
83Mariano Navone🟨 WARMTotal Games Won19.511.66+40.2%LESSLOWJenson Brooksbyclay0.5x
84Thanasi Kokkinakis⏳ RTRNTotal Games Won17.510.63+39.3%LESSLOWTerence Atmaneclay0.5x
85Titouan Droguet🟨 WARMTotal Games Won18.511.27+39.1%LESSLOWJakub Mensikclay0.5x
86Sorana Cirstea🟨 WARMTotal Games17.023.60+38.8%MORELOWKsenia Efremovaclay0.5x
87Giovanni Mpetshi Perricard⏳ RTRNTotal Games Won15.59.49+38.8%LESSLOWNovak Djokovicclay0.5x
88Stan Wawrinka🧊 COLDTotal Games Won13.58.39+37.8%LESSLOWArthur Filsclay0.5x
89Hubert Hurkacz🟨 WARMTotal Games39.524.59+37.8%LESSLOWJaume Munarclay0.5x
90Marco TrungellitiTotal Games38.523.97+37.8%LESSLOWKyrian Jacquetclay0.5x
91Facundo Diaz Acosta⏳ RTRNTotal Games39.524.61+37.7%LESSLOWZhizhen Zhangclay0.5x
92Arthur Fils🟨 WARMTotal Games Won19.512.16+37.7%LESSLOWStan Wawrinkaclay0.5x
93Arthur GeaTotal Games Won16.510.38+37.1%LESSLOWKaren Khachanovclay0.5x
94Aleksandar Kovacevic🧊 COLDTotal Games Won13.58.51+36.9%LESSLOWRafael Jodarclay0.5x
95Hamad Medjedovic⏳ RTRNTotal Games39.525.20+36.2%LESSLOWYannick Hanfmannclay0.5x
96Alycia Parks🟨 WARMTotal Games Won7.510.21+36.2%MORELOWLeylah Fernandezclay0.5x
97Tallon Griekspoor🧊 COLDTotal Games39.525.22+36.2%LESSLOWMatteo Arnaldiclay0.5x
98Daniel AltmaierTotal Games Won16.510.56+36.0%LESSLOWFelix Auger-Aliassimeclay0.5x
99Amanda Anisimova⏳ RTRNTotal Games17.523.78+35.9%MORELOWTiantsoa Sarah Rakotomanga Rajaonahclay0.5x
100Quentin Halys🧊 COLDTotal Games39.525.34+35.9%LESSLOWMattia Bellucciclay0.5x
101Cristian GarinTotal Games Won18.511.90+35.7%LESSLOWLearner Tienclay0.5x
102Pablo Llamas Ruiz🟨 WARMTotal Games39.525.45+35.6%LESSLOWThiago Agustin Tiranteclay0.5x
103Jakub Mensik🟨 WARMTotal Games38.524.82+35.5%LESSLOWTitouan Droguetclay0.5x
104Tomas Martin Etcheverry🟨 WARMTotal Games38.524.84+35.5%LESSLOWNuno Borgesclay0.5x
105Marta Kostyuk🟨 WARMTotal Games18.024.38+35.4%MORELOWOksana Selekhmetevaclay0.5x
106Botic Van de Zandschulp⏳ RTRNTotal Games Won13.58.72+35.4%LESSLOWFrancisco Cerundoloclay0.5x
107Sebastian BaezTotal Games37.524.29+35.2%LESSLOWRoman Andres Burruchagaclay0.5x
108Learner Tien🧊 COLDTotal Games36.523.70+35.1%LESSLOWCristian Garinclay0.5x
109Gabriel Diallo🧊 COLDTotal Games38.525.07+34.9%LESSLOWJames Duckworthclay0.5x
110Hugo Dellien⏳ RTRNTotal Games38.525.10+34.8%LESSLOWValentin Royerclay0.5x
111Francisco Comesana🧊 COLDTotal Games38.525.14+34.7%LESSLOWEthan Quinnclay0.5x
112Lorenzo Sonego🧊 COLDTotal Games38.525.16+34.6%LESSLOWPierre-Hugues Herbertclay0.5x
113Jaime Faria🟨 WARMTotal Games37.524.52+34.6%LESSLOWDenis Shapovalovclay0.5x
114Tomas MachacTotal Games38.525.23+34.5%LESSLOWZizou Bergsclay0.5x
115Marcos GironTotal Games37.524.59+34.4%LESSLOWYibing Wuclay0.5x
116Aryna Sabalenka🟨 WARMTotal Games17.523.50+34.3%MORELOWJessica Bouzas Maneiroclay0.5x
117Hugo GastonTotal Games38.525.34+34.2%LESSLOWGael Monfilsclay0.5x
118Aleksandar Vukic🧊 COLDTotal Games Won12.58.23+34.1%LESSLOWRaphael Collignonclay0.5x
119Adrian Mannarino🧊 COLDTotal Games Won14.59.55+34.1%LESSLOWUgo Humbertclay1.0x
120Miomir Kecmanovic🧊 COLDTotal Games38.025.03+34.1%LESSLOWFabian Marozsanclay0.5x
121Anastasia Zakharova🧊 COLDTotal Games Won7.09.37+33.9%MORELOWKarolina Muchovaclay0.5x
122Jenson Brooksby🧊 COLDTotal Games Won13.58.93+33.9%LESSLOWMariano Navoneclay0.5x
123Alexander Bublik🧊 COLDTotal Games37.024.54+33.7%LESSLOWJan-Lennard Struffclay0.5x
124Cameron Norrie🟨 WARMTotal Games37.524.88+33.7%LESSLOWAdolfo Daniel Vallejoclay0.5x
125Matteo BerrettiniTotal Games37.024.60+33.5%LESSLOWMarton Fucsovicsclay0.5x
126Alex Michelsen🧊 COLDTotal Games37.525.05+33.2%LESSLOWAlexander Shevchenkoclay0.5x
127Corentin MoutetTotal Games37.525.09+33.1%LESSLOWVit Koprivaclay0.5x
128Kamil Majchrzak⏳ RTRNTotal Games Won15.510.37+33.1%LESSLOWAlejandro Tabiloclay0.5x
129Elise MertensTotal Games18.023.94+33.0%MORELOWTatjana Mariaclay0.5x
130Patrick Kypson🧊 COLDTotal Games37.525.15+33.0%LESSLOWLuca Van Asscheclay0.5x
131Andrey Rublev🟨 WARMTotal Games37.525.17+32.9%LESSLOWIgnacio Buseclay0.5x
132Andrey Rublev🟨 WARMTotal Games37.525.17+32.9%LESSLOWIgnacio Buseclay0.5x
133Luciano Darderi🟨 WARMTotal Games36.524.50+32.9%LESSLOWSebastian Ofnerclay0.5x
134Novak Djokovic⏳ RTRNTotal Games36.524.51+32.9%LESSLOWGiovanni Mpetshi Perricardclay0.5x
135Taylor Fritz⏳ RTRNTotal Games37.525.18+32.9%LESSLOWNishesh Basavareddyclay0.5x
136Alexander Blockx🟨 WARMTotal Games34.523.17+32.8%LESSLOWColeman Wongclay0.5x
137Martin LandaluceTotal Games36.524.54+32.8%LESSLOWJuan Carlos Prado Angeloclay0.5x
138Terence AtmaneTotal Games37.525.23+32.7%LESSLOWThanasi Kokkinakisclay0.5x
139Camilo Ugo CarabelliTotal Games37.525.23+32.7%LESSLOWEmilio Navaclay0.5x
140Dino Prizmic🔥 HOTTotal Games34.523.22+32.7%LESSLOWMichael Zhengclay0.5x
141Jacob Fearnley⏳ RTRNTotal Games Won14.59.78+32.5%LESSLOWJuan Manuel Cerundoloclay0.5x
142Alex Michelsen🧊 COLDTotal Games37.025.05+32.3%LESSLOWAlexander Shevchenkoclay0.5x
143Diana ShnaiderTotal Games18.524.45+32.1%MORELOWRenata Zarazuaclay1.0x
144Arthur Fils🟨 WARMTotal Games33.522.79+32.0%LESSLOWStan Wawrinkaclay0.5x
145Felix Auger-Aliassime🟨 WARMTotal Games37.025.20+31.9%LESSLOWDaniel Altmaierclay0.5x
146Marta Kostyuk🟨 WARMTotal Games18.524.38+31.8%MORELOWOksana Selekhmetevaclay0.5x
147Anastasia Potapova🟨 WARMTotal Games18.524.36+31.7%MORELOWMaya Jointclay0.5x
148Madison Keys⏳ RTRNTotal Games18.524.30+31.4%MORELOWHanne Vandewinkelclay1.0x
149Mirra Andreeva🟨 WARMTotal Games17.522.98+31.3%MORELOWFiona Ferroclay0.5x
150Jiri Lehecka🟨 WARMTotal Games36.525.13+31.2%LESSLOWPablo Carreno Bustaclay0.5x
151Alexander Blockx🟨 WARMTotal Sets3.52.41+31.1%LESSLOWColeman Wongclay1.0x
152Brandon NakashimaTotal Games36.525.17+31.0%LESSLOWRoberto Bautista Agutclay0.5x
153Arthur RinderknechTotal Games36.525.17+31.0%LESSLOWJurij Rodionovclay0.5x
154Alejandro Tabilo🟨 WARMTotal Games36.525.20+31.0%LESSLOWKamil Majchrzakclay0.5x
155Zachary Svajda🧊 COLDTotal Games Won13.59.32+30.9%LESSLOWAlexei Popyrinclay0.5x
156Karen Khachanov🧊 COLDTotal Games36.525.21+30.9%LESSLOWArthur Geaclay0.5x
157Dino Prizmic🔥 HOTTotal Sets3.52.42+30.9%LESSLOWMichael Zhengclay1.0x
158Raphael Collignon⏳ RTRNTotal Games32.022.18+30.7%LESSLOWAleksandar Vukicclay0.5x
159Mariano Navone🟨 WARMTotal Sets3.52.46+29.7%LESSLOWJenson Brooksbyclay1.0x
160Novak Djokovic⏳ RTRNTotal Sets3.52.46+29.6%LESSLOWGiovanni Mpetshi Perricardclay1.0x
161Francisco Cerundolo🟨 WARMTotal Sets3.52.49+29.0%LESSLOWBotic Van de Zandschulpclay1.0x
162Jessica Pegula🟨 WARMTotal Games17.522.57+29.0%MORELOWKimberly Birrellclay0.5x
163Stefanos TsitsipasTotal Sets3.52.49+28.8%LESSLOWAlexandre Mullerclay1.0x
164Alejandro Davidovich FokinaTotal Sets3.52.49+28.8%LESSLOWDamir Dzumhurclay1.0x
165Ugo Humbert🧊 COLDTotal Sets3.52.50+28.6%LESSLOWAdrian Mannarinoclay1.0x
166Mariano Navone🟨 WARMTotal Games34.024.26+28.6%LESSLOWJenson Brooksbyclay0.5x
167Rafael Jodar🟨 WARMTotal Games32.523.22+28.5%LESSLOWAleksandar Kovacevicclay0.5x
168Rafael Jodar🟨 WARMTotal Games32.523.22+28.5%LESSLOWAleksandar Kovacevicclay0.5x
169Alexei PopyrinTotal Sets3.52.50+28.4%LESSLOWZachary Svajdaclay1.0x
170Flavio Cobolli🟨 WARMTotal Sets3.52.50+28.4%LESSLOWAndrea Pellegrinoclay1.0x
171Stefanos TsitsipasTotal Games35.025.17+28.1%LESSLOWAlexandre Mullerclay0.5x
172Emma Navarro⏳ RTRNBreak Points Won3.54.47+27.8%MORELOWVictoria Mbokoclay1.0x
173Ugo Humbert🧊 COLDTotal Games34.525.16+27.1%LESSLOWAdrian Mannarinoclay0.5x
174Alejandro Davidovich FokinaTotal Games34.525.18+27.0%LESSLOWDamir Dzumhurclay0.5x
175Akasha Urhobo🟨 WARMTotal Games Won9.512.04+26.7%MORELOWKatie Boulterclay1.0x
176Juan Manuel Cerundolo🟨 WARMTotal Games34.024.91+26.7%LESSLOWJacob Fearnleyclay0.5x
177Alexei PopyrinTotal Games34.025.05+26.3%LESSLOWZachary Svajdaclay0.5x
178Karolina Muchova⏳ RTRNTotal Games19.023.90+25.8%MORELOWAnastasia Zakharovaclay0.5x
179Valentin Vacherot🟨 WARMTotal Games32.524.11+25.8%LESSLOWThomas Faurelclay0.5x
180Francisco Comesana🧊 COLDTotal Tie Breaks0.50.37+25.5%LESSLOWEthan Quinnclay1.0x
181Arthur RinderknechTotal Tie Breaks0.50.37+25.4%LESSLOWJurij Rodionovclay1.0x
182Hugo Dellien⏳ RTRNTotal Tie Breaks0.50.37+25.3%LESSLOWValentin Royerclay1.0x
183Brandon NakashimaTotal Tie Breaks0.50.37+25.3%LESSLOWRoberto Bautista Agutclay1.0x
184Francisco Cerundolo🟨 WARMTotal Games33.525.06+25.2%LESSLOWBotic Van de Zandschulpclay0.5x
185Terence AtmaneTotal Tie Breaks0.50.37+25.1%LESSLOWThanasi Kokkinakisclay1.0x
186Alejandro Tabilo🟨 WARMTotal Tie Breaks0.50.37+25.1%LESSLOWKamil Majchrzakclay1.0x
187Jiri Lehecka🟨 WARMTotal Tie Breaks0.50.37+25.0%LESSLOWPablo Carreno Bustaclay1.0x
188Leylah Fernandez🟨 WARMTotal Games19.524.38+25.0%MORELOWAlycia Parksclay0.5x
189Tomas MachacTotal Tie Breaks0.50.38+24.9%LESSLOWZizou Bergsclay1.0x
190Karen Khachanov🧊 COLDTotal Tie Breaks0.50.38+24.9%LESSLOWArthur Geaclay1.0x
191Flavio Cobolli🟨 WARMTotal Games33.525.18+24.8%LESSLOWAndrea Pellegrinoclay0.5x
192Jelena OstapenkoTotal Games19.524.28+24.5%MORELOWElla Seidelclay0.5x
193Elina SvitolinaTotal Games19.524.20+24.1%MORELOWAnna Bondarclay0.5x
194Nikola BartunkovaTotal Games Won8.510.52+23.7%MORELOWVictoria Mbokoclay1.0x
195Alice Tubello🟨 WARMTotal Games Won9.511.71+23.3%MORELOWDonna Vekicclay0.5x
196Alexander Zverev🟨 WARMTotal Games29.522.64+23.3%LESSLOWBenjamin Bonziclay0.5x
197Tommy Paul🟨 WARMTotal Games29.522.83+22.6%LESSLOWRinky Hijikataclay0.5x
198Katie VolynetsTotal Games19.523.86+22.4%MORELOWClara Burelclay0.5x
199Joao Fonseca🟨 WARMTotal Games32.025.14+21.4%LESSLOWLuka Pavlovicclay0.5x
200Damir DzumhurTotal Games Won13.510.66+21.1%LESSLOWAlejandro Davidovich Fokinaclay0.5x
201Jaqueline CristianTotal Games20.024.15+20.7%MORELOWKamilla Rakhimovaclay0.5x
202Linda Noskova🟨 WARMTotal Games20.524.52+19.6%MORELOWMaria Sakkariclay1.0x
203Linda Noskova🟨 WARMTotal Games20.524.52+19.6%MORELOWMaria Sakkariclay1.0x
204Anhelina Kalinina🟨 WARMTotal Games20.524.49+19.5%MORELOWPetra Marcinkoclay0.5x
205Sara Sorribes Tormo🟨 WARMTotal Games20.524.48+19.4%MORELOWTamara Korpatschclay2.0x
206Clement Tabur🟨 WARMTotal Games Won7.58.94+19.2%MORELOWJannik Sinnerclay0.5x
207Liudmila SamsonovaTotal Games20.524.42+19.1%MORELOWJil Teichmannclay0.5x
208Belinda Bencic🟨 WARMTotal Games19.523.16+18.8%MORELOWSinja Krausclay0.5x
209Hailey Baptiste🟨 WARMBreak Points Won4.55.34+18.7%MORELOWBarbora Krejcikovaclay1.0x
210Daria Kasatkina🟨 WARMTotal Games20.524.31+18.6%MORELOWZeynep Sonmezclay1.0x
211Cristina Bucsa🟨 WARMTotal Games20.524.29+18.5%MORELOWSusan Bandecchiclay1.0x
212Emma Navarro⏳ RTRNTotal Games20.524.28+18.4%MORELOWJanice Tjenclay0.5x
213Casper Ruud🟨 WARMTotal Games30.525.09+17.7%LESSLOWRoman Safiullinclay0.5x
214Frances Tiafoe⏳ RTRNTotal Games30.525.11+17.7%LESSLOWEliot Spizzirriclay0.5x
215Katie BoulterTotal Games19.022.31+17.4%MORELOWAkasha Urhoboclay1.0x
216Naomi Osaka🟨 WARMTotal Games20.523.99+17.0%MORELOWLaura Siegemundclay0.5x
217Camila OsorioTotal Games21.024.56+17.0%MORELOWEkaterina Alexandrovaclay1.0x
218Victoria Mboko🟨 WARMBreak Points Won4.55.26+16.8%MORELOWEmma Navarroclay1.0x
219Benjamin BonziTotal Games Won10.58.77+16.5%LESSLOWAlexander Zverevclay0.5x
220Peyton StearnsTotal Games21.024.43+16.3%MORELOWSofia Keninclay0.5x
221Oleksandra OliynykovaTotal Games20.523.77+15.9%MORELOWElena Pridankinaclay0.5x
222Yulia PutintsevaTotal Games20.523.76+15.9%MORELOWTalia Gibsonclay0.5x
223Rinky HijikataTotal Games Won10.58.88+15.4%LESSLOWTommy Paulclay0.5x
224Linda Noskova🟨 WARMTotal Games Won12.510.66+14.7%LESSLOWMaria Sakkariclay1.0x
225Simona Waltert🟨 WARMTotal Games Won10.512.01+14.4%MORELOWKaterina Siniakovaclay1.0x
226Clara Burel🧊 COLDTotal Games Won8.09.15+14.4%MORELOWKatie Volynetsclay1.0x
227Camila OsorioTotal Games21.524.56+14.2%MORELOWEkaterina Alexandrovaclay1.0x
228Daniil MedvedevTotal Games28.524.48+14.1%LESSLOWAdam Waltonclay0.5x
229Ashlyn KruegerTotal Games21.524.48+13.8%MORELOWAntonia Ruzicclay1.0x
230Ann LiTotal Games20.523.33+13.8%MORELOWShuai Zhangclay0.5x
231Clara Tauson⏳ RTRNTotal Games21.524.44+13.7%MORELOWDaria Snigurclay0.5x
232Clara Tauson⏳ RTRNTotal Games21.524.44+13.7%MORELOWDaria Snigurclay0.5x
233Jil Teichmann🧊 COLDTotal Games Won9.010.23+13.7%MORELOWLiudmila Samsonovaclay0.5x
234Qinwen ZhengTotal Games21.524.43+13.6%MORELOWMaja Chwalinskaclay1.0x
235Donna Vekic🟨 WARMTotal Games20.523.25+13.4%MORELOWAlice Tubelloclay0.5x
236Tommy Paul🟨 WARMTotal Games Won12.510.85+13.2%LESSLOWIgnacio Buseclay2.0x
237Coco Gauff🟨 WARMTotal Games19.021.49+13.1%MORELOWTaylor Townsendclay1.0x
238Eliot Spizzirri⏳ RTRNTotal Games Won11.510.01+12.9%LESSLOWFrances Tiafoeclay0.5x
239McCartney Kessler⏳ RTRNTotal Games21.524.28+12.9%MORELOWHanyu Guoclay1.0x
240Ilya IvashkaTotal Games22.525.34+12.6%MORELOWPetr Bar Biryukovclay1.0x
241Ella Seidel🧊 COLDTotal Games Won8.59.56+12.5%MORELOWJelena Ostapenkoclay0.5x
242Linda Fruhvirtova🧊 COLDTotal Games21.524.17+12.4%MORELOWElsa Jacquemotclay1.0x
243Tommy Paul🟨 WARMTotal Games22.525.15+11.8%MORELOWIgnacio Buseclay0.5x
244Diane Parry🧊 COLDTotal Games Won9.58.38+11.8%LESSLOWAnhelina Kalininaclay1.0x
245Alexandra EalaTotal Games Won10.59.27+11.7%LESSLOWIva Jovicclay1.0x
246Victoria Mboko🟨 WARMTotal Games21.523.93+11.3%MORELOWEmma Navarroclay1.0x
247Kamilla Rakhimova🧊 COLDTotal Games Won8.59.45+11.2%MORELOWJaqueline Cristianclay0.5x
248Janice Tjen🧊 COLDTotal Games Won9.510.56+11.1%MORELOWEmma Navarroclay1.0x
249Sofia KeninTotal Games Won11.510.22+11.1%LESSLOWPeyton Stearnsclay1.0x
250Magda LinetteTotal Games Won8.59.44+11.1%MORELOWTereza Valentovaclay1.0x
251Emiliana ArangoTotal Games21.523.89+11.1%MORELOWMarina Bassols Riberaclay1.0x
252Jasmine Paolini🧊 COLDTotal Games21.523.89+11.1%MORELOWDayana Yastremskaclay0.5x
253Elena-Gabriela Ruse🟨 WARMTotal Games21.523.84+10.9%MORELOWMagdalena Frechclay0.5x
254Eva Lys🧊 COLDTotal Games21.523.77+10.6%MORELOWPetra Marcinkoclay0.5x
255Elisabetta CocciarettoTotal Games21.523.75+10.5%MORELOWAlina Korneevaclay0.5x
256Katerina Siniakova🟨 WARMTotal Games20.522.53+9.9%MORELOWSimona Waltertclay0.5x
257Marta Kostyuk🟨 WARMBreak Points Won5.54.97+9.7%LESSLOWOksana Selekhmetevaclay1.0x
258Marie Bouzkova🟨 WARMTotal Games21.523.54+9.5%MORELOWLucia Bronzetticlay0.5x
259Jannik Sinner🟨 WARMTotal Games25.523.24+8.9%LESSLOWClement Taburclay0.5x
260Katie BoulterTotal Games20.522.31+8.8%MORELOWAkasha Urhoboclay1.0x
261Rebecca SramkovaTotal Games21.523.36+8.7%MORELOWJulia Grabherclay0.5x
262Daria Snigur🟨 WARMTotal Games Won11.510.52+8.5%LESSLOWClara Tausonclay0.5x
263Anhelina Kalinina🟨 WARMTotal Games20.522.21+8.3%MORELOWDiane Parryclay0.5x
264Leolia JeanjeanTotal Games22.524.36+8.3%MORELOWKaitlin Quevedoclay1.0x
265Barbora Krejcikova⏳ RTRNTotal Games21.523.25+8.2%MORELOWHailey Baptisteclay0.5x
266Tamara Korpatsch🟨 WARMBreak Points Won5.55.08+7.6%LESSLOWSara Sorribes Tormoclay1.0x
267Anhelina Kalinina🟨 WARMBreak Points Won5.55.09+7.5%LESSLOWPetra Marcinkoclay1.0x
268Panna Udvardy🟨 WARMTotal Games21.523.07+7.3%MORELOWViktorija Golubicclay0.5x
269Yuliia Starodubtseva🟨 WARMBreak Points Won5.55.10+7.3%LESSLOWAnna Blinkovaclay1.0x
270Francesca JonesBreak Points Won5.05.36+7.2%MORELOWBeatriz Haddad Maiaclay1.0x
271Francesca JonesTotal Games21.523.00+7.0%MORELOWBeatriz Haddad Maiaclay0.5x
272Petra MarcinkoBreak Points Won4.54.81+6.8%MORELOWAnhelina Kalininaclay1.0x
273Maria Sakkari🧊 COLDTotal Games Won10.59.78+6.8%LESSLOWLinda Noskovaclay1.0x
274Learner Tien🧊 COLDBreak Points Won3.02.80+6.8%LESSLOWMariano Navoneclay1.0x
275Shuai Zhang🧊 COLDTotal Games Won9.58.86+6.7%LESSLOWAnn Liclay1.0x
276Ajla Tomljanovic🧊 COLDTotal Games Won9.58.88+6.6%LESSLOWCaty McNallyclay1.0x
277Iva Jovic🟨 WARMTotal Games Won12.511.73+6.1%LESSLOWAlexandra Ealaclay1.0x
278Caty McNallyBreak Points Won5.05.30+6.1%MORELOWAjla Tomljanovicclay1.0x
279Solana Sierra🟨 WARMTotal Games21.522.69+5.5%MORELOWEmma Raducanuclay0.5x
280Tereza Valentova🟨 WARMBreak Points Won5.05.28+5.5%MORELOWMagda Linetteclay1.0x
281Anna BlinkovaTotal Games Won9.510.02+5.5%MORELOWYuliia Starodubtsevaclay1.0x
282Mariano Navone🟨 WARMBreak Points Won3.53.68+5.2%MORELOWLearner Tienclay1.0x
283Katie VolynetsBreak Points Won5.55.23+4.9%LESSLOWClara Burelclay1.0x
284Zeynep Sonmez🟨 WARMTotal Games Won10.510.04+4.3%LESSLOWDaria Kasatkinaclay1.0x
285Mariano Navone🟨 WARMTotal Games22.523.44+4.2%MORELOWLearner Tienclay0.5x
286Mariano Navone🟨 WARMTotal Games Won12.512.01+3.9%LESSLOWLearner Tienclay0.5x
287Laura SiegemundTotal Games Won9.59.87+3.9%MORELOWNaomi Osakaclay1.0x
288Claire Liu🟨 WARMTotal Games22.523.36+3.8%MORELOWMoyuka Uchijimaclay1.0x
289Anna KalinskayaTotal Games21.522.16+3.1%MORELOWLois Boissonclay1.0x
290Petra MarcinkoTotal Games Won10.510.21+2.8%LESSLOWAnhelina Kalininaclay0.5x
291Sara Bejlek⏳ RTRNTotal Games21.522.03+2.4%MORELOWSloane Stephensclay0.5x
292Talia GibsonTotal Games Won9.59.67+1.8%MORELOWYulia Putintsevaclay1.0x
293Peyton StearnsBreak Points Won5.05.08+1.7%MORELOWSofia Keninclay1.0x
294Tommy Paul🟨 WARMBreak Points Won3.53.51+0.3%MORELOWIgnacio Buseclay1.0x
295Lois Boisson🧊 COLDTotal Games Won11.511.51+0.1%MORELOWAnna Kalinskayaclay1.0x
Kalshi tennis — 4 picks · $8.00 staked
Day 1 - paper only, grade EOD before scaling · locked 2026-05-22T13:11:18.517542+00:00
#MatchPickOur PAskEdgeTierSurfaceStakeStatusP&L
1Eliot Spizzirri vs Frances TiafoeEliot Spizzirri51.0%10¢41.0ppSTRONGhard$2.00OPEN+0.00
2Tiantsoa Sarah Rakotomanga Rajaonah vs Amanda AnisimovaTiantsoa Sarah Rakotomanga Rajaonah38.7%32.7ppELITEclay$2.00OPEN+0.00
3Maria Carle vs Rebecca SramkovaMaria Carle54.1%35¢19.1ppELITEclay$2.00OPEN+0.00
4Leandro Riedi vs Pierre-Hugues HerbertLeandro Riedi55.0%45¢10.0ppELITEhard$2.00OPEN+0.00
PrizePicks tennis — 2 picks · $2.00 staked
Day 1 - paper only, grade EOD before scaling · locked 2026-05-22T13:11:18.454667+00:00
#PlayerStatLineOur projSideEdgeTierSurfaceStakeStatusP&L
1Eliot SpizzirriTotal Games Won11.510.01LESS12.9%MEDclay$1.00OPEN+0.00
2Shuai ZhangTotal Games Won9.58.86LESS6.7%MEDclay$1.00OPEN+0.00
Polymarket = retail/crypto sentiment. We can't bet there from CA, but the divergence vs Kalshi (sharp) reveals where the public is loading up. Generated 2026-05-22T18:57:22 · flagged threshold = ±3.0pp · 1 flagged futures / 0 flagged matches.

Grand-slam futures · ANY 2026 Slam (Kalshi KXATPGRANDSLAM vs Polymarket per-slam aggregate)

Polymarket "any-slam" probability computed naively as 1 - product(1 - p_slam). Positive divergence = public (Polymarket) more bullish than sharp (Kalshi). Sorted by |divergence|.
PlayerSharp (Kalshi)Public (Poly)ΔPoly per-slam
Novak Djokovic · exact11.5%18.2%+6.7pp · PUBLIC HIGHERFre 6%, Wim 10%, US 3%
Lorenzo Musetti · exact4.5%1.6%-2.9pp · SHARP HIGHERFre 0%, Wim 1%, US 1%
Alexander Zverev · exact12.0%14.4%+2.4pp · PUBLIC HIGHERFre 7%, Wim 5%, US 3%
Daniil Medvedev · exact8.0%5.8%-2.2pp · SHARP HIGHERFre 2%, Wim 2%, US 2%
Ben Shelton · exact4.5%6.6%+2.1pp · PUBLIC HIGHERFre 1%, Wim 3%, US 3%
Alex de Minaur · exact3.0%1.4%-1.6pp · SHARP HIGHERFre 1%, Wim 1%
Jack Draper · exact4.5%6.1%+1.6pp · PUBLIC HIGHERFre 0%, Wim 3%, US 3%
Felix Auger-Aliassime · exact2.0%0.4%-1.6pp · SHARP HIGHERWim 0%
Karen Khachanov · exact2.0%0.7%-1.3pp · SHARP HIGHERFre 0%, Wim 1%
Alexander Bublik · exact3.0%1.9%-1.1pp · SHARP HIGHERFre 0%, Wim 0%, US 1%
Frances Tiafoe · exact0.5%1.3%+0.8pp · PUBLIC HIGHERFre 0%, Wim 0%, US 1%
Jannik Sinner · exact94.5%95.1%+0.6pp · PUBLIC HIGHERFre 72%, Wim 66%, US 50%
Taylor Fritz · exact4.5%4.6%+0.1pp · PUBLIC HIGHERFre 0%, Wim 3%, US 2%
Casper Ruud · exact3.5%3.6%+0.1pp · PUBLIC HIGHERFre 3%, Wim 0%

Per-match overlaps

No active per-match overlaps right now (Polymarket tennis volume concentrates in Grand Slam futures).
!
Calibration provisional. Only 17 graded picks; verdicts not actionable until 50+.
Per-stat-type MAE (n_graded=17)
Bar width = MAE (lower = better). "INSUFFICIENT" = need more graded picks.
Total Games
n=4
Ours
PP
Us 6.45
PP 3.25
INSUFFICIENT_N
Total Games Won
n=12
Ours
PP
Us 4.93
PP 4.50
NULL
Total Tie Breaks
n=1
Ours
PP
Us 0.25
PP 0.50
INSUFFICIENT_N
Per-tier MAE
Bar width = MAE (lower = better). "INSUFFICIENT" = need more graded picks.
ELITE
n=16
Ours
PP
Us 4.94
PP 3.75
NULL
MED
n=0
Ours
PP
Us —
PP —
INSUFFICIENT_N
STRONG
n=1
Ours
PP
Us 6.23
PP 7.50
INSUFFICIENT_N
[!]
No AAR available yet.
Expected: ~/.claude/projects/.../memory/aar_tennis_<date>.md
#PlayerStatOppOpenLatestDiffAbsDirection
1Damir DzumhurTotal Games WonAlejandro Davidovich Fokina13.515.5+2.002.00UP
2Zachary SvajdaTotal Games WonAlexei Popyrin13.515.5+2.002.00UP
3Alejandro Davidovich FokinaTotal Games WonDamir Dzumhur19.520.5+1.001.00UP
4Miomir KecmanovicTotal Games WonFabian Marozsan19.520.5+1.001.00UP
5Tomas MachacTotal GamesZizou Bergs38.537.5-1.001.00DOWN
6Tomas MachacTotal Games WonZizou Bergs20.519.5-1.001.00DOWN
7Clara TausonTotal GamesDaria Snigur21.520.5-1.001.00DOWN
8Novak DjokovicTotal GamesGiovanni Mpetshi Perricard36.537.5+1.001.00UP
9Giovanni Mpetshi PerricardTotal Games WonNovak Djokovic15.516.5+1.001.00UP
10Jacob FearnleyTotal Games WonJuan Manuel Cerundolo14.515.5+1.001.00UP
11Rafael JodarTotal GamesAleksandar Kovacevic32.531.5-1.001.00DOWN
12Aleksandar KovacevicTotal Games WonRafael Jodar13.512.5-1.001.00DOWN
13Marton FucsovicsTotal Games WonMatteo Berrettini19.518.5-1.001.00DOWN
14Matteo ArnaldiTotal Games WonTallon Griekspoor19.520.5+1.001.00UP
15Linda NoskovaTotal GamesMaria Sakkari20.521.5+1.001.00UP
16Hugo GastonTotal GamesGael Monfils38.537.5-1.001.00DOWN
17Tommy PaulTotal GamesRinky Hijikata29.528.5-1.001.00DOWN
18Ugo HumbertTotal Games WonAdrian Mannarino19.520.5+1.001.00UP
19Zeynep SonmezTotal Games WonDaria Kasatkina10.59.5-1.001.00DOWN
20Learner TienTotal GamesCristian Garin36.537.5+1.001.00UP
21Alexei PopyrinTotal Games WonZachary Svajda19.520.5+1.001.00UP
22Gabriel DialloTotal GamesJames Duckworth38.539.0+0.500.50UP
23Arthur GeaTotal Games WonKaren Khachanov16.516.0-0.500.50DOWN
24Katie VolynetsTotal GamesClara Burel19.519.0-0.500.50DOWN
25Taylor FritzTotal Games WonNishesh Basavareddy21.021.5+0.500.50UP
26Jannik SinnerTotal GamesClement Tabur25.525.0-0.500.50DOWN
27Alex MichelsenTotal GamesAlexander Shevchenko37.037.5+0.500.50UP
28Karolina MuchovaTotal GamesAnastasia Zakharova19.018.5-0.500.50DOWN
29Anastasia ZakharovaTotal Games WonKarolina Muchova7.07.5+0.500.50UP
30Andrey RublevTotal GamesIgnacio Buse37.538.0+0.500.50UP
ATP top 50
RkPlayerCountryPtsELO overallELO clayELO grassELO hard
1Jannik SinnerITA143502175185716952062
2Carlos AlcarazESP129602070186717171956
3Alexander ZverevGER58051961181615941863
4Novak DjokovicSRB47001955173816361846
5Felix Auger AliassimeCAN40501864160515171803
6Ben SheltonUSA40301848168315611765
7Taylor FritzUSA37701826158117221749
8Alex De MinaurAUS37551847165215901806
9Daniil MedvedevRUS34601878164115851845
10Lorenzo MusettiITA34151828175616071723
11Alexander BublikKAZ33551803172415691703
12Flavio CobolliITA27501796172015571655
13Jiri LeheckaCZE27151837164715741754
14Andrey RublevRUS25901762165815161683
15Karen KhachanovRUS22201691158615671639
16Valentin VacherotMON21471810170214671738
17Arthur FilsFRA21301912176215461771
18Tommy PaulUSA19751842174815871743
19Cameron NorrieGBR19181776165815291682
20Luciano DarderiITA18901714176714661466
21Learner TienUSA18701800146615061789
22Frances TiafoeUSA18651771160414881719
23Alejandro Davidovich FokinaESP18201756157215451703
24Arthur RinderknechFRA17361713156615301631
25Casper RuudNOR17351792174415021685
26Tomas Martin EtcheverryARG16601785169314561636
27Francisco CerundoloARG16201801172614261698
28Jakub MensikCZE16001795158914971747
29Joao FonsecaBRA14351818163814951795
30Corentin MoutetFRA14131706160015741640
31Tallon GriekspoorNED13601681157515641645
32Brandon NakashimaUSA12951706157015901660
33Ugo HumbertFRA12801712145115171697
34Rafael JodarESP1273187417141765
35Alejandro TabiloCHI12481786169615751637
36Alexander BlockxBEL12001820168915081713
37Denis ShapovalovCAN11701690149814721698
38Jaume MunarESP11551695156315081635
39Zizou BergsBEL11401705157015211631
40Holger RuneDEN11101744166315151710
41Tomas MachacCZE11001737159215001682
42Alex MichelsenUSA10901715148815381702
43Sebastian KordaUSA10501806153715561757
44Mariano NavoneARG10461718171614601507
45Adrian MannarinoFRA10351589139015841569
46Gabriel DialloCAN10001651155415761615
47Marin CilicCRO9801710153916111635
48Ethan QuinnUSA9771731159415091683
49Fabian MarozsanHUN9751672156614501608
50Jack DraperGBR9601806163415941750
WTA top 50
RkPlayerCountryPtsELO overallELO clayELO grassELO hard
1Aryna SabalenkaBLR101102115180815882045
2Elena RybakinaKAZ85552063176015801972
3Iga SwiatekPOL69481924178016581852
4Coco GauffUSA67491957178715191871
5Jessica PegulaUSA61361997170115831901
6Amanda AnisimovaUSA59851916156116381822
7Mirra AndreevaRUS41811932180015131797
8Jasmine PaoliniITA37221815170715851741
9Victoria MbokoCAN35311936170415151891
10Elina SvitolinaUKR35301922172715501824
11Karolina MuchovaCZE33181951159714941869
12Belinda BencicSUI30901898158415611831
13Linda NoskovaCZE29991881158915831763
14Ekaterina AlexandrovaRUS26691747159315841662
15Marta KostyukUKR25071924175714491755
16Naomi OsakaJPN23411819162815141734
17Iva JovicUSA22351829166316011759
18Clara TausonDEN20301746156015201679
19Madison KeysUSA19461836170615581766
20Diana ShnaiderRUS19461782164715651686
21Liudmila SamsonovaRUS18951697160416191566
22Elise MertensBEL18581802158015811714
23Leylah FernandezCAN18511790159015461679
24Anna KalinskayaRUS17581784153815461721
25Hailey BaptisteUSA17471785166214881667
26Marie BouzkovaCZE16511773169914761648
27Sorana CirsteaROU15951866161214291797
28Jaqueline CristianROU14371770163514321698
29Ann LiUSA14351745163814781647
30Emma RaducanuGBR14301753157015771658
31Cristina BucsaESP14061738147515141684
32Qinwen ZhengCHN14051819173714971737
33Xin Yu WangCHN14011735154615911616
34Maya JointAUS13801711168815791641
35Emma NavarroUSA13771680157815901613
36Jelena OstapenkoLAT13691723163215341621
37Sara BejlekCZE13601832179714861653
38Anastasia PotapovaRUS13551787169014841640
39Katerina SiniakovaCZE13421777154915781693
40Janice TjenINA1317181716621785
41Elisabetta CocciarettoITA12901800158415771689
42Alexandra EalaPHI12851786147816001748
43Lois BoissonFRA12681791181114831554
44Marketa VondrousovaCZE12631728160615781609
45Magdalena FrechPOL12631649153414341613
46Laura SiegemundGER12501680153515411592
47Maria SakkariGRE12381707156314861658
48Tereza ValentovaCZE12311845174615171788
49Peyton StearnsUSA12111710163614711621
50Mccartney KesslerUSA12041754151615831688
SourceDB / fileLast pulledAgeRowsStatus
Kalshi KXATPMATCHtennis_kalshi.sqlite2026-05-23T01:54:32.645637+00:003.61h1900aging
Kalshi KXWTAMATCHtennis_kalshi.sqlite2026-05-23T01:54:32.645637+00:003.61h1782aging
Kalshi KXFRENCHOPENtennis_kalshi.sqlite2026-05-23T01:54:32.645637+00:003.61h0aging
Kalshi KXFOPENMENSINGLEtennis_kalshi.sqlite2026-05-23T01:54:32.645637+00:003.61h0aging
Kalshi KXATPGRANDSLAMtennis_kalshi.sqlite2026-05-23T01:54:32.645637+00:003.61h14aging
Kalshi KXUSOPENtennis_kalshi.sqlite2026-05-23T01:54:32.645637+00:003.61h0aging
Kalshi KXATPSETWINNERtennis_kalshi.sqlite2026-05-23T01:54:32.645637+00:003.61h3784aging
Kalshi KXATPTOTALSETStennis_kalshi.sqlite2026-05-23T01:54:32.645637+00:003.61h0aging
Kalshi KXATPSETSWEEPtennis_kalshi.sqlite2026-05-23T01:54:32.645637+00:003.61h0aging
Kalshi KXATPGAMESPREADtennis_kalshi.sqlite2026-05-23T01:54:32.645637+00:003.61h0aging
Kalshi KXATPEXACTMATCHtennis_kalshi.sqlite2026-05-23T01:54:32.645637+00:003.61h1468aging
Kalshi KXWTADOUBLEStennis_kalshi.sqlite2026-05-23T01:54:32.645637+00:003.61h0aging
Kalshi KXATP1RANKtennis_kalshi.sqlite2026-05-23T01:54:32.645637+00:003.61h16aging
elo last computedtennis.sqlite2026-05-22T17:39:28+00:0011.86h20051stale
rankings last pulledtennis.sqlite2026-05-22T17:39:30+00:0011.86h3745stale
rankings atp latest datetennis.sqlite2026-05-04461.52h&mdash;stale
rankings wta latest datetennis.sqlite2026-05-04461.52h&mdash;stale
mirror atp scheduletennis.sqlite2026-05-23T01:56:06.833870+00:003.58h260aging
h2h last computedtennis.sqlite2026-05-17T10:11:57.514615+00:00139.32h&mdash;stale
h2h n pairstennis.sqlite190184missing&mdash;missing
last player db runtennis.sqlite1779471682missing&mdash;missing
results last_runtennis_results.sqlite[2026-05-22T17:41:08.566189+00:00] 2026-05-22T17:41:06.725254+00:00; dates=['20260521']; rows=597; resolved=577missing&mdash;missing
pp_edges CSVpp_edges_tennis_2026-05-22.csv2026-05-23T01:57:22.624170+00:003.56h&mdash;aging
kalshi edges JSONtennis_kalshi_edges_2026-05-22.json2026-05-23T01:57:10.947227+00:003.56h&mdash;aging
paper trades PPpaper_trades_pp_tennis_2026-05-22.json2026-05-23T05:30:59.546290+00:000m&mdash;fresh
paper trades Kalshipaper_trades_kalshi_tennis_2026-05-22.json2026-05-23T05:30:59.089416+00:000m&mdash;fresh
daily payloaddaily_tennis_2026-05-22.json2026-05-23T01:56:40.393850+00:003.57h&mdash;aging
PP movementpp_line_movement_tennis_2026-05-22.csv2026-05-23T01:56:38.819862+00:003.57h&mdash;aging
PP calibrationpp_calibration_tennis.json2026-05-22T17:41:52.875407+00:0011.82h&mdash;stale