Search Page
Queries Remaining: 5
Advanced Tools:
Logo
Record (W-L, Avg Cover Margin, Win %)ROIProfitP-Value
SU:45-45 (0.0, 50.0%)-11.8% / -11.8%$-1,921 / $-1,9210.54346140

season=2026

Date Day Series Round Name Rank Opp o:Rank Court SUrFace Final Best of Score Rest Line SUr
Jan 07, 2026WedATP500EFNuno Borges45Marin Cilic70outdoorhard---1&1-113-
Jan 07, 2026WedATP500EFMarin Cilic70Nuno Borges45outdoorhard---1&1-108-
Jan 07, 2026WedATP500EFTomas Martin Etcheverry57Lorenzo Musetti7outdoorhard---0&54234-
Jan 07, 2026WedATP500EFLorenzo Musetti7Tomas Martin Etcheverry57outdoorhard---54&0-312-
Jan 07, 2026WedMasters1000RRSebastian Baez43Stan Wawrinka156outdoorhard----104-
Jan 07, 2026WedMasters1000RRStan Wawrinka156Sebastian Baez43outdoorhard-----128-
Jan 06, 2026TueMasters1000RRStefanos Tsitsipas34Taylor Fritz9outdoorhard----2&0169-
Jan 06, 2026TueMasters1000RRTaylor Fritz9Stefanos Tsitsipas34outdoorhard---0&-2-217-
Jan 07, 2026WedMasters1000RRStefanos Tsitsipas34Stan Wawrinka156outdoorhard---1&2--
Jan 07, 2026WedMasters1000RRStan Wawrinka156Stefanos Tsitsipas34outdoorhard---2&1--
Jan 06, 2026TueATP500R1Pablo CarrenoBusta92Grigor Dimitrov47outdoorhard0-2-[3-6, 2-6]131&70161L
Jan 06, 2026TueATP500R1Grigor Dimitrov47Pablo CarrenoBusta92outdoorhard2-0-[6-3, 6-2]70&131-208W
Jan 06, 2026TueATP500R1Adam Walton77Rinky Hijikata111outdoorhard0-2-[3-6, 2-6]81&82108L
Jan 06, 2026TueATP500R1Rinky Hijikata111Adam Walton77outdoorhard2-0-[6-3, 6-2]82&81-133W
Jan 06, 2026TueATP500R1Ugo Humbert36Cameron Norrie28outdoorhard1-2-[6-1, 6-7, 5-7]72&58-153L
Jan 06, 2026TueATP500R1Cameron Norrie28Ugo Humbert36outdoorhard2-1-[1-6, 7-6, 7-5]58&72112W
Jan 06, 2026TueATP500R1Nick Kyrgios670Aleksandar Kovacevic58outdoorhard0-2-[3-6, 4-6]-133L
Jan 06, 2026TueATP500R1Aleksandar Kovacevic58Nick Kyrgios670outdoorhard2-0-[6-3, 6-4]--166W
Jan 05, 2026MonATP500R1Tommy Paul20Giovanni Mpetshi Perricard67outdoorhard1-2-[6-7, 6-3, 6-7]127&69-227L
Jan 05, 2026MonATP500R1Giovanni Mpetshi Perricard67Tommy Paul20outdoorhard2-1-[7-6, 3-6, 7-6]69&127175W
Jan 05, 2026MonATP500R1Denis Shapovalov23Raphael Collignon84outdoorhard0-2-[4-6, 2-6]68&75-126L
Jan 05, 2026MonATP500R1Raphael Collignon84Denis Shapovalov23outdoorhard2-0-[6-4, 6-2]75&68102W
Jan 05, 2026MonATP500R1Alejandro Davidovich Fokina14Brandon Nakashima33outdoorhard0-2-[6-7, 4-6]68&60-188L
Jan 05, 2026MonATP500R1Brandon Nakashima33Alejandro Davidovich Fokina14outdoorhard2-0-[7-6, 6-4]60&68150W
Jan 06, 2026TueATP500R1Francisco Comesana66Juncheng Shang406outdoorhard0-2-[4-6, 4-6]69&91175L
Jan 06, 2026TueATP500R1Juncheng Shang406Francisco Comesana66outdoorhard2-0-[6-4, 6-4]91&69-227W
Jan 06, 2026TueATP500R1Laslo Djere95Marcos Giron64outdoorhard0-2-[2-6, 0-6]83&61106L
Jan 06, 2026TueATP500R1Marcos Giron64Laslo Djere95outdoorhard2-0-[6-2, 6-0]61&83-131W
Jan 06, 2026TueATP500R1JanLennard Struff82Botic Van De Zandschulp75outdoorhard1-2-[3-6, 6-1, 1-6]80&74-149L
Jan 06, 2026TueATP500R1Botic Van De Zandschulp75JanLennard Struff82outdoorhard2-1-[6-3, 1-6, 6-1]74&80121W
Jan 06, 2026TueATP500R1Alejandro Tabilo81Michael Mmoh285outdoorhard0-2-[5-7, 4-6]--163L
Jan 06, 2026TueATP500R1Michael Mmoh285Alejandro Tabilo81outdoorhard2-0-[7-5, 6-4]-131W
Jan 06, 2026TueATP500R1Jesper De Jong71Gabriel Diallo40outdoorhard0-2-[4-6, 6-7]82&69186L
Jan 06, 2026TueATP500R1Gabriel Diallo40Jesper De Jong71outdoorhard2-0-[6-4, 7-6]69&82-243W
Jan 06, 2026TueATP500R1Mariano Navone72Coleman Wong150outdoorhard0-2-[3-6, 5-7]95&128106L
Jan 06, 2026TueATP500R1Coleman Wong150Mariano Navone72outdoorhard2-0-[6-3, 7-5]128&95-133W
Jan 06, 2026TueATP500R1Rei Sakamoto200Lorenzo Sonego39outdoorhard0-2-[2-6, 6-7]95&59166L
Jan 06, 2026TueATP500R1Lorenzo Sonego39Rei Sakamoto200outdoorhard2-0-[6-2, 7-6]59&95-217W
Jan 06, 2026TueATP500R1Miomir Kecmanovic51Alexandre Muller52outdoorhard0-2-[5-7, 4-6]61&61-161L
Jan 06, 2026TueATP500R1Alexandre Muller52Miomir Kecmanovic51outdoorhard2-0-[7-5, 6-4]61&61129W
Jan 06, 2026TueATP500R1Valentin Royer56Tomas Martin Etcheverry57outdoorhard0-2-[4-6, 5-7]69&61-108L
Jan 06, 2026TueATP500R1Tomas Martin Etcheverry57Valentin Royer56outdoorhard2-0-[6-4, 7-5]61&69-113W
Jan 06, 2026TueMasters1000RRJakub Mensik18Alex De Minaur6outdoorhard0-2-[4-6, 1-6]1&2245L
Jan 06, 2026TueMasters1000RRAlex De Minaur6Jakub Mensik18outdoorhard2-0-[6-4, 6-1]2&1-333W
Jan 05, 2026MonMasters1000RRFlavio Cobolli22Arthur Rinderknech27outdoorhard1-2-[7-6, 6-7, 5-7]0&1-142L
Jan 05, 2026MonMasters1000RRArthur Rinderknech27Flavio Cobolli22outdoorhard2-1-[6-7, 7-6, 7-5]1&0114W
Jan 05, 2026MonMasters1000RRFelix Auger Aliassime5Zizou Bergs42outdoorhard0-2-[4-6, 2-6]0&2-454L
Jan 05, 2026MonMasters1000RRZizou Bergs42Felix Auger Aliassime5outdoorhard2-0-[6-4, 6-2]2&0321W
Jan 05, 2026MonATP500R1Marton Fucsovics54Daniil Medvedev13outdoorhard0-2-[2-6, 3-6]80&65291L
Jan 05, 2026MonATP500R1Daniil Medvedev13Marton Fucsovics54outdoorhard2-0-[6-2, 6-3]65&80-400W
Jan 05, 2026MonATP500R1Alexei Popyrin50Quentin Halys91outdoorhard1-2-[7-5, 3-6, 4-6]69&81-172L
Jan 05, 2026MonATP500R1Quentin Halys91Alexei Popyrin50outdoorhard2-1-[5-7, 6-3, 6-4]81&69138W
Jan 05, 2026MonATP500R1Dane Sweeny183Reilly Opelka60outdoorhard0-2-[3-6, 5-7]-138L
Jan 05, 2026MonATP500R1Reilly Opelka60Dane Sweeny183outdoorhard2-0-[6-3, 7-5]--175W
Jan 05, 2026MonATP500R1Daniel Altmaier44Kamil Majchrzak59outdoorhard0-2-[6-7, 0-6]60&75-L
Jan 05, 2026MonATP500R1Kamil Majchrzak59Daniel Altmaier44outdoorhard2-0-[7-6, 6-0]75&60-W
Jan 04, 2026SunATP500R1Tomas Machac35Jiri Lehecka19outdoorhard1-2-[4-6, 7-6, 2-6]68&67156L
Jan 04, 2026SunATP500R1Jiri Lehecka19Tomas Machac35outdoorhard2-1-[6-4, 6-7, 6-2]67&68-200W
Jan 04, 2026SunATP500R1James Duckworth86Alex Michelsen37outdoorhard1-2-[7-6, 6-7, 3-6]77&68114L
Jan 04, 2026SunATP500R1Alex Michelsen37James Duckworth86outdoorhard2-1-[6-7, 7-6, 6-3]68&77-142W
Jan 04, 2026SunATP500R1Valentin Vacherot31Sebastian Korda46outdoorhard0-2-[6-7, 3-6]64&57156L
Jan 04, 2026SunATP500R1Sebastian Korda46Valentin Vacherot31outdoorhard2-0-[7-6, 6-3]57&64-200W
Jan 05, 2026MonATP500R1Fabian Marozsan53Yibing Wu179outdoorhard0-2-[4-6, 2-6]69&94-133L
Jan 05, 2026MonATP500R1Yibing Wu179Fabian Marozsan53outdoorhard2-0-[6-4, 6-2]94&69108W
Jan 05, 2026MonATP500R1Adrian Mannarino68Marin Cilic70outdoorhard0-2-[3-6, 2-6]93&73102L
Jan 05, 2026MonATP500R1Marin Cilic70Adrian Mannarino68outdoorhard2-0-[6-3, 6-2]73&93-126W
Jan 05, 2026MonATP500R1Damir Dzumhur65Nuno Borges45outdoorhard0-2-[4-6, 3-6]69&69165L
Jan 05, 2026MonATP500R1Nuno Borges45Damir Dzumhur65outdoorhard2-0-[6-4, 6-3]69&69-212W
Jan 05, 2026MonMasters1000RRBilly Harris127Stefanos Tsitsipas34outdoorhard1-2-[6-4, 1-6, 6-7]1&2413L
Jan 05, 2026MonMasters1000RRStefanos Tsitsipas34Billy Harris127outdoorhard2-1-[4-6, 6-1, 7-6]2&1-476W
Jan 05, 2026MonMasters1000RRAlexander Zverev3Hubert Hurkacz83outdoorhard0-2-[3-6, 4-6]--526L
Jan 05, 2026MonMasters1000RRHubert Hurkacz83Alexander Zverev3outdoorhard2-0-[6-3, 6-4]-369W
Jan 05, 2026MonMasters1000RRJaume Munar38Taylor Fritz9outdoorhard1-2-[6-7, 6-3, 6-7]3&1179L
Jan 05, 2026MonMasters1000RRTaylor Fritz9Jaume Munar38outdoorhard2-1-[7-6, 3-6, 7-6]1&3-232W
Jan 04, 2026SunMasters1000RRCasper Ruud12Jakub Mensik18outdoorhard0-2-[5-7, 6-7]0&75-163L
Jan 04, 2026SunMasters1000RRJakub Mensik18Casper Ruud12outdoorhard2-0-[7-5, 7-6]75&0131W
Jan 04, 2026SunATP500R1Camilo Ugo Carabelli49Learner Tien28outdoorhard0-2-[6-7, 3-6]67&13421L
Jan 04, 2026SunATP500R1Learner Tien28Camilo Ugo Carabelli49outdoorhard2-0-[7-6, 6-3]13&67-500W
Jan 04, 2026SunATP500R1Aleksandar Vukic84Frances Tiafoe30outdoorhard0-2-[2-6, 2-6]59&92156L
Jan 04, 2026SunATP500R1Frances Tiafoe30Aleksandar Vukic84outdoorhard2-0-[6-2, 6-2]92&59-200W
Jan 04, 2026SunMasters1000RRStan Wawrinka157Flavio Cobolli22outdoorhard1-2-[4-6, 7-6, 6-7]0&67257L
Jan 04, 2026SunMasters1000RRFlavio Cobolli22Stan Wawrinka157outdoorhard2-1-[6-4, 6-7, 7-6]67&0-357W
Jan 04, 2026SunMasters1000RRZhizhen Zhang410Felix Auger Aliassime5outdoorhard0-2-[4-6, 4-6]1&49225L
Jan 04, 2026SunMasters1000RRFelix Auger Aliassime5Zhizhen Zhang410outdoorhard2-0-[6-4, 6-4]49&1-344W
Jan 03, 2026SatMasters1000RRShintaro Mochizuki99Billy Harris128outdoorhard0-2-[6-7, 3-6]0&129-200L
Jan 03, 2026SatMasters1000RRBilly Harris128Shintaro Mochizuki99outdoorhard2-0-[7-6, 6-3]129&0156W
Jan 03, 2026SatMasters1000RRTallon Griekspoor26Alexander Zverev3outdoorhard0-2-[5-7, 0-6]66&51185L
Jan 03, 2026SatMasters1000RRAlexander Zverev3Tallon Griekspoor26outdoorhard2-0-[7-5, 6-0]51&66-243W
Jan 03, 2026SatMasters1000RRTaylor Fritz6Sebastian Baez45outdoorhard1-2-[6-4, 5-7, 4-6]50&1-1666L
Jan 03, 2026SatMasters1000RRSebastian Baez45Taylor Fritz6outdoorhard2-1-[4-6, 7-5, 6-4]1&50781W
Jan 03, 2026SatMasters1000RRAlex De Minaur7Casper Ruud12outdoorhard0-2-[3-6, 3-6]48&70-384L
Jan 03, 2026SatMasters1000RRCasper Ruud12Alex De Minaur7outdoorhard2-0-[6-3, 6-3]70&48275W
Jan 03, 2026SatMasters1000RRArthur Rinderknech29Stan Wawrinka157outdoorhard1-2-[7-5, 6-7, 6-7]67&58-238L
Jan 03, 2026SatMasters1000RRStan Wawrinka157Arthur Rinderknech29outdoorhard2-1-[5-7, 7-6, 7-6]58&67179W
Jan 02, 2026FriMasters1000RRZizou Bergs42Zhizhen Zhang410outdoorhard1-2-[7-6, 6-7, 5-7]66&92-161L
Jan 02, 2026FriMasters1000RRZhizhen Zhang410Zizou Bergs42outdoorhard2-1-[6-7, 7-6, 7-5]92&66129W
Jan 02, 2026FriMasters1000RRShintaro Mochizuki99Stefanos Tsitsipas36outdoorhard0-2-[3-6, 4-6]76&128181L
Jan 02, 2026FriMasters1000RRStefanos Tsitsipas36Shintaro Mochizuki99outdoorhard2-0-[6-3, 6-4]128&76-238W
Jan 01, 2026ThuMasters1000RRJaume Munar33Sebastian Baez45outdoorhard0-2-[4-6, 4-6]64&65-454L
Jan 01, 2026ThuMasters1000RRSebastian Baez45Jaume Munar33outdoorhard2-0-[6-4, 6-4]65&64326W