Tournament archive

Chengdu

78 finished matchups ready for a fast recap and recent-form context. Open any match below for recent form, short-run context, and the current state of the matchup. Exact pre-match probabilities stay inside the app.

Tracked matches

78

Latest match date

September 23, 2025

Surfaces

Hard

Browse all public matchesSee plans
Copy or share this public URL.

What you'll find here

Archive reads

Open any tracked matchup and get public context fast.

Tournament flow

Move through rounds and spot which matches are worth opening next.

Easy sharing

Every match and tournament page is ready to share when something stands out.

Round snapshot

Final, Semifinal, Quarterfinal, Round of 16, Round of 32

Use this page as the hub, then open individual match pages for cleaner public context.

Matches

Archive reads in Chengdu

Alejandro Tabilo vs Lorenzo Musetti

Final · September 23, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Final

Result: Alejandro Tabilo

Surface: Hard

Open for: Recent form + edge

Lorenzo Musetti vs Alexander Shevchenko

Semifinal · September 22, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Semifinal

Result: Lorenzo Musetti

Surface: Hard

Open for: Recent form + edge

Alejandro Tabilo vs Brandon Nakashima

Semifinal · September 22, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Semifinal

Result: Alejandro Tabilo

Surface: Hard

Open for: Recent form + edge

Lorenzo Musetti vs Nikoloz Basilashvili

Quarterfinal · September 21, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Quarterfinal

Result: Lorenzo Musetti

Surface: Hard

Open for: Recent form + edge

Brandon Nakashima vs Marcos Giron

Quarterfinal · September 21, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Quarterfinal

Result: Brandon Nakashima

Surface: Hard

Open for: Recent form + edge

Alexander Shevchenko vs Taro Daniel

Quarterfinal · September 21, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Quarterfinal

Result: Alexander Shevchenko

Surface: Hard

Open for: Recent form + edge

Alejandro Tabilo vs Christopher O'connell

Quarterfinal · September 21, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Quarterfinal

Result: Alejandro Tabilo

Surface: Hard

Open for: Recent form + edge

Nikoloz Basilashvili vs Mackenzie Mcdonald

Round of 16 · September 19, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Nikoloz Basilashvili

Surface: Hard

Open for: Recent form + edge

Taro Daniel vs Tallon Griekspoor

Round of 16 · September 19, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Taro Daniel

Surface: Hard

Open for: Recent form + edge

Marcos Giron vs Lorenzo Sonego

Round of 16 · September 19, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Marcos Giron

Surface: Hard

Open for: Recent form + edge

Lorenzo Musetti vs Dino Prizmic

Round of 16 · September 19, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Lorenzo Musetti

Surface: Hard

Open for: Recent form + edge

Brandon Nakashima vs Juncheng Shang

Round of 16 · September 19, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Brandon Nakashima

Surface: Hard

Open for: Recent form + edge

Christopher O'connell vs Yi Zhou

Round of 16 · September 19, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Christopher O'connell

Surface: Hard

Open for: Recent form + edge

Alexander Shevchenko vs Giovanni Mpetshi Perricard

Round of 16 · September 19, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Alexander Shevchenko

Surface: Hard

Open for: Recent form + edge

Alejandro Tabilo vs Luciano Darderi

Round of 16 · September 19, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Alejandro Tabilo

Surface: Hard

Open for: Recent form + edge

Nikoloz Basilashvili vs Billy Harris

Round of 32 · September 17, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Nikoloz Basilashvili

Surface: Hard

Open for: Recent form + edge

Taro Daniel vs Coleman Wong

Round of 32 · September 17, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Taro Daniel

Surface: Hard

Open for: Recent form + edge

Marcos Giron vs Ethan Quinn

Round of 32 · September 17, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Marcos Giron

Surface: Hard

Open for: Recent form + edge

Giovanni Mpetshi Perricard vs Filip Misolic

Round of 32 · September 17, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Giovanni Mpetshi Perricard

Surface: Hard

Open for: Recent form + edge

Mackenzie Mcdonald vs Botic Van De Zandschulp

Round of 32 · September 17, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Mackenzie Mcdonald

Surface: Hard

Open for: Recent form + edge

Christopher O'connell vs Quentin Halys

Round of 32 · September 17, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Christopher O'connell

Surface: Hard

Open for: Recent form + edge

Dino Prizmic vs Terence Atmane

Round of 32 · September 17, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Dino Prizmic

Surface: Hard

Open for: Recent form + edge

Juncheng Shang vs Zizou Bergs

Round of 32 · September 17, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Juncheng Shang

Surface: Hard

Open for: Recent form + edge

Lorenzo Sonego vs Juan Manuel Cerundolo

Round of 32 · September 17, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Lorenzo Sonego

Surface: Hard

Open for: Recent form + edge

Alejandro Tabilo vs Jordan Thompson

Round of 32 · September 17, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Alejandro Tabilo

Surface: Hard

Open for: Recent form + edge

Yi Zhou vs Cameron Norrie

Round of 32 · September 17, 2025

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Yi Zhou

Surface: Hard

Open for: Recent form + edge

Juncheng Shang vs Lorenzo Musetti

Final · September 24, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Final

Result: Juncheng Shang

Surface: Hard

Open for: Recent form + edge

Lorenzo Musetti vs Alibek Kachmazov

Semifinal · September 23, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Semifinal

Result: Lorenzo Musetti

Surface: Hard

Open for: Recent form + edge

Juncheng Shang vs Yannick Hanfmann

Semifinal · September 23, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Semifinal

Result: Juncheng Shang

Surface: Hard

Open for: Recent form + edge

Alibek Kachmazov vs Nicolas Jarry

Quarterfinal · September 22, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Quarterfinal

Result: Alibek Kachmazov

Surface: Hard

Open for: Recent form + edge

Lorenzo Musetti vs Adrian Mannarino

Quarterfinal · September 22, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Quarterfinal

Result: Lorenzo Musetti

Surface: Hard

Open for: Recent form + edge

Yannick Hanfmann vs Pedro Martinez

Quarterfinal · September 22, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Quarterfinal

Result: Yannick Hanfmann

Surface: Hard

Open for: Recent form + edge

Juncheng Shang vs Alexander Bublik

Quarterfinal · September 22, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Quarterfinal

Result: Juncheng Shang

Surface: Hard

Open for: Recent form + edge

Alibek Kachmazov vs Taro Daniel

Round of 16 · September 20, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Alibek Kachmazov

Surface: Hard

Open for: Recent form + edge

Yannick Hanfmann vs Giovanni Mpetshi Perricard

Round of 16 · September 20, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Yannick Hanfmann

Surface: Hard

Open for: Recent form + edge

Nicolas Jarry vs Lukas Klein

Round of 16 · September 20, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Nicolas Jarry

Surface: Hard

Open for: Recent form + edge

Pedro Martinez vs Aleksandar Vukic

Round of 16 · September 20, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Pedro Martinez

Surface: Hard

Open for: Recent form + edge

Adrian Mannarino vs Yi Zhou

Round of 16 · September 20, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Adrian Mannarino

Surface: Hard

Open for: Recent form + edge

Lorenzo Musetti vs Christopher O'connell

Round of 16 · September 20, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Lorenzo Musetti

Surface: Hard

Open for: Recent form + edge

Alexander Bublik vs Federico Agustin Gomez

Round of 16 · September 20, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Alexander Bublik

Surface: Hard

Open for: Recent form + edge

Juncheng Shang vs Roman Safiullin

Round of 16 · September 20, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Juncheng Shang

Surface: Hard

Open for: Recent form + edge

Lukas Klein vs Adam Walton

Round of 32 · September 18, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Lukas Klein

Surface: Hard

Open for: Recent form + edge

Taro Daniel vs Lorenzo Sonego

Round of 32 · September 18, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Taro Daniel

Surface: Hard

Open for: Recent form + edge

Giovanni Mpetshi Perricard vs Fajing Sun

Round of 32 · September 18, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Giovanni Mpetshi Perricard

Surface: Hard

Open for: Recent form + edge

Aleksandar Vukic vs Borna Coric

Round of 32 · September 18, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Aleksandar Vukic

Surface: Hard

Open for: Recent form + edge

Alibek Kachmazov vs Aleksandar Kovacevic

Round of 32 · September 18, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Alibek Kachmazov

Surface: Hard

Open for: Recent form + edge

Juncheng Shang vs Kei Nishikori

Round of 32 · September 18, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Juncheng Shang

Surface: Hard

Open for: Recent form + edge

Yannick Hanfmann vs Shintaro Mochizuki

Round of 32 · September 18, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Yannick Hanfmann

Surface: Hard

Open for: Recent form + edge

Christopher O'connell vs Pavel Kotov

Round of 32 · September 18, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Christopher O'connell

Surface: Hard

Open for: Recent form + edge

Roman Safiullin vs Fabio Fognini

Round of 32 · September 18, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Roman Safiullin

Surface: Hard

Open for: Recent form + edge

Federico Agustin Gomez vs Alexandre Muller

Round of 32 · September 18, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Federico Agustin Gomez

Surface: Hard

Open for: Recent form + edge

Adrian Mannarino vs Terence Atmane

Round of 32 · September 18, 2024

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Adrian Mannarino

Surface: Hard

Open for: Recent form + edge

Alexander Zverev vs Roman Safiullin

Final · September 26, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Final

Result: Alexander Zverev

Surface: Hard

Open for: Recent form + edge

Roman Safiullin vs Lorenzo Musetti

Semifinal · September 25, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Semifinal

Result: Roman Safiullin

Surface: Hard

Open for: Recent form + edge

Alexander Zverev vs Grigor Dimitrov

Semifinal · September 25, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Semifinal

Result: Alexander Zverev

Surface: Hard

Open for: Recent form + edge

Lorenzo Musetti vs Arthur Rinderknech

Quarterfinal · September 24, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Quarterfinal

Result: Lorenzo Musetti

Surface: Hard

Open for: Recent form + edge

Grigor Dimitrov vs Christopher O'connell

Quarterfinal · September 24, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Quarterfinal

Result: Grigor Dimitrov

Surface: Hard

Open for: Recent form + edge

Alexander Zverev vs Miomir Kecmanovic

Quarterfinal · September 24, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Quarterfinal

Result: Alexander Zverev

Surface: Hard

Open for: Recent form + edge

Lorenzo Musetti vs Philip Sekulic

Round of 16 · September 22, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Lorenzo Musetti

Surface: Hard

Open for: Recent form + edge

Arthur Rinderknech vs Marcos Giron

Round of 16 · September 22, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Arthur Rinderknech

Surface: Hard

Open for: Recent form + edge

Roman Safiullin vs Daniel Evans

Round of 16 · September 22, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Roman Safiullin

Surface: Hard

Open for: Recent form + edge

Jordan Thompson vs Dusan Lajovic

Round of 16 · September 22, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Jordan Thompson

Surface: Hard

Open for: Recent form + edge

Christopher O'connell vs Taro Daniel

Round of 16 · September 22, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Christopher O'connell

Surface: Hard

Open for: Recent form + edge

Grigor Dimitrov vs Juan Pablo Varillas

Round of 16 · September 22, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Grigor Dimitrov

Surface: Hard

Open for: Recent form + edge

Miomir Kecmanovic vs Corentin Moutet

Round of 16 · September 22, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Miomir Kecmanovic

Surface: Hard

Open for: Recent form + edge

Alexander Zverev vs Pavel Kotov

Round of 16 · September 22, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 16

Result: Alexander Zverev

Surface: Hard

Open for: Recent form + edge

Philip Sekulic vs Nuno Borges

Round of 32 · September 20, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Philip Sekulic

Surface: Hard

Open for: Recent form + edge

Arthur Rinderknech vs Li Tu

Round of 32 · September 20, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Arthur Rinderknech

Surface: Hard

Open for: Recent form + edge

Marcos Giron vs Alexander Bublik

Round of 32 · September 20, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Marcos Giron

Surface: Hard

Open for: Recent form + edge

Roman Safiullin vs Brandon Nakashima

Round of 32 · September 20, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Roman Safiullin

Surface: Hard

Open for: Recent form + edge

Dusan Lajovic vs Zizou Bergs

Round of 32 · September 20, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Dusan Lajovic

Surface: Hard

Open for: Recent form + edge

Jordan Thompson vs Max Purcell

Round of 32 · September 20, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Jordan Thompson

Surface: Hard

Open for: Recent form + edge

Taro Daniel vs Aleksandar Vukic

Round of 32 · September 20, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Taro Daniel

Surface: Hard

Open for: Recent form + edge

Christopher O'connell vs Alibek Kachmazov

Round of 32 · September 20, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Christopher O'connell

Surface: Hard

Open for: Recent form + edge

Juan Pablo Varillas vs Jie Cui

Round of 32 · September 20, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Juan Pablo Varillas

Surface: Hard

Open for: Recent form + edge

Miomir Kecmanovic vs Benjamin Lock

Round of 32 · September 20, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Miomir Kecmanovic

Surface: Hard

Open for: Recent form + edge

Corentin Moutet vs Tao Mu

Round of 32 · September 20, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Corentin Moutet

Surface: Hard

Open for: Recent form + edge

Pavel Kotov vs Daniel Elahi Galan

Round of 32 · September 20, 2023

Open the archive read for recent form, short-run context, and the current match state.

Finished

Round: Round of 32

Result: Pavel Kotov

Surface: Hard

Open for: Recent form + edge