Smashrssmashrs.

Command Palette

Search for a command to run...

Head-to-Head

Joshua Charlton vs Ye Cong MoPrediction, Head-to-Head Results, and Stats

Joshua Charlton and Ye Cong Mo have met 1 time since 2026; Joshua Charlton leads 1–0. Across all meetings Charlton has taken 2 sets to Mo's 0. Their most recent meeting: Joshua Charlton won at M15 Maanshan (2026).

Spread & Straight-Sets Form

Completed best-of-3 matches · Last 12 months

IndicatorCharltonCong Mo
Wins in straight sets79%67%
Wins a set when losing42%25%
Goes to a deciding set32%31%
Covers −1.5 sets as favorite45%18%
Covers +1.5 sets as underdog52%0%
Tiebreak sets won31%64%
Wins after taking set 170%95%
Wins 2-0 after taking set 162%74%

Colored rows are higher-is-better: green above 50%, red below. Favorite/underdog set by book odds; cover rows count only matches with odds on record. Head-to-head: 1 of 1 completed meetings ended in straight sets (Charlton 1, Cong Mo 0).

Style Matchup

Playing styles and historical archetype record

Charlton

🤖 Servebot

High ace rateDominant serviceWeaker returnBig first serve
vs

Mo

🪃 Counterpuncher

Elite BP conversionStrong return gameDefensive consistencyRally tolerance

Matchup analysis

The 🤖 Servebot archetype wins about 55% vs 🪃 Counterpuncher across 3,438 matches in our dataset: a stylistic lean toward Joshua Charlton.

Servebot players often use high ace rate and dominant service to pressure the counterpuncher's elite bp conversion.

Previous meetings

1 career meeting, newest first

Jun 16, 2026

M15 Maanshan

H Hard · 1st Round

75
63
Charlton

Player ROI

Hypothetical if you put 1u on each player to win every one of their matches · Last 90 days

MetricCharltonMo
W-L3–10-
Avg odds2.11-
ROI %-59.8%-
Units P/L-7.77u-

Common opponents

Results vs. opponents both players faced · Last 12 months

Across 2 shared opponents, both Charlton and Mo posted a 0% win rate.

OpponentCharltonMo
Rigele Te
L
46
36
L
67
61
36
Matthew Dellavedova
L
26
26
L
26
57

Recent Form

Last five matches per player

Charlton
LWLLLLWL
L

Sam Ryan Ziegann

M25 Darwin · 2nd Round

657
46

Oct 8

W

Arjun Mehrotra

M25 Darwin · 1st Round

61
62

Oct 7

L

Derek Pham

M25 Darwin · 1st Round

627
46

Sep 30

L

Aditya Vishal Balsekar

Phan Thiet 4 Challenger · 1st Round Qualifying

63
16
36

Sep 13

L

Ji Sung Nam

Shanghai Challenger · 1st Round Qualifying

607
26

Sep 6

L

Khumoun Sultanov

Zhangjiagang Challenger · 3rd Round Qualifying

63
36
46

Aug 31

W

Takuya Kumasaka

Zhangjiagang Challenger · 1st Round Qualifying

63
64

Aug 30

L

Rigele Te

M15 Maanshan · Quarterfinals

46
36

Aug 28

Mo
LLLLWWWW
L

Daniil Sarksian

M15 Wuning · 1st Round

Jul 8

L

Chun-Chien Hou

M15 Wuning · 1st Round

Jul 1

L

Joshua Charlton

M15 Maanshan · 1st Round

57
36

Jun 16

L

Matthew Dellavedova

M15 Luan · Semifinals

26
57

Jun 6

W

Imran Daniel Abd Hazli

M15 Luan · Quarterfinals

60
60

Jun 5

W

Imran Daniel Abdul Hazli

M15 Luan · Quarterfinals

60
60

Jun 5

W

Xirui Han

M15 Luan · 2nd Round

62
57
765

Jun 4

W

Xirui Han

M15 Luan · Round of 16

62
57
7765

Jun 4

Win rate

Matches, sets and games won · Last 12 months · 29–65 matches

MetricCharltonMo
Matches won45%72%
Sets won48%66%
Games won51%58%

Record by tier

Head-to-head record by tournament tier

StageCharltonMo
ITF M1510

By surface

Head-to-head record per surface

SurfaceCharltonMo
Hard10

Share this matchup

Copy the link to paste in Discord or group chats.

Joshua Charlton vs Ye Cong Mo FAQ

Joshua Charlton leads the head-to-head 1–0 over 1 meetings.