fault.betHead-to-HeadGabriel Diallo vs Juncheng Shang

Gabriel Diallo vs Juncheng Shang: Head-to-Head

Updated 28 Jul 2026 · 2 meetings · Gabriel Diallo leads 2–0
vs

Gabriel Diallo and Juncheng Shang have met 2 times on the professional tour. Gabriel Diallo leads 2–0, a rivalry that has run from 2022 to 2023. Most of their matches have come on hard (2 of 2), where the record is 2–0 in Gabriel Diallo's favour.

They last met in January 2023 at Canberra CH, won by Gabriel Diallo 6-3 7-6(4). Gabriel Diallo has won the last 2 meetings in a row.

The rivalry at a glance

Total meetings2
First meetingAug 2022 · Granby CH
Latest meetingJan 2023
Most-played surfaceHard
Longest win streak2 · Diallo
Current streak2 · Diallo

Surface splits

Hard2–0

Every meeting

DateEventSurfRoundWinnerScore
Jan 2023Canberra CHHardQ1Diallo6-3 7-6(4)
Aug 2022Granby CHHardFDiallo7-5 7-6(5)

Gabriel Diallo vs Juncheng Shang — frequently asked

Who leads the Gabriel Diallo vs Juncheng Shang head-to-head?

Gabriel Diallo leads 2–0 in 2 career meetings.

When did Gabriel Diallo and Juncheng Shang last play?

Their most recent meeting was in January 2023 at Canberra CH, won by Gabriel Diallo 6-3 7-6(4).

How many times have Gabriel Diallo and Juncheng Shang played?

They have met 2 times on tour, first in 2022.

What is the Gabriel Diallo vs Juncheng Shang record on hard?

On hard, Gabriel Diallo leads 2–0 across 2 matches.

Related head-to-heads

More Gabriel Diallo rivalries

More Juncheng Shang rivalries

We price every Gabriel Diallo and Juncheng Shang match before the market settles.
Start a 7-day free trial →

Head-to-head records from completed tour and Grand Slam matches in the fault.bet database, updated 28 Jul 2026. Descriptive stats only. 18+ · BeGambleAware.