TennisRaptorTennisRaptor
HomeMatchesPlayersPredictionsEditorialModelRankingsStats
Compare Players
TennisRaptor

Professional tennis stats, rankings, and data.

Tennis

Live scoresPlayersRankingsTournamentsDrawsNews

Predictions

AI predictionsModel recordOddsCompare players

Statistics

All rankingsElo power rankingBest serversSurface kingsCourt speedMatch length

Site

AboutContactPrivacyTerms

© 2026 TennisRaptor.com. Data sourced from ATP and WTA official sources.

TennisRaptor.com is an independent statistics platform. Not affiliated with ATP or WTA.

Forecasts are statistical models, not betting advice. 18+. Gamble responsibly.

Xiangruyi Ji

Compare Wikipedia
Plays: Right-handed
—Ranking
11 - 21W-L
40%Form
— Aces/M
— BP Saved

Match length

How this player’s matches have finished, best of three, last five years.

17.8Average games21.4 tour average
16Median20 tour average
31Matches counted
LineOvertour average
16.532.3%-45.177.4%
18.529.0%-30.559.5%
19.516.1%-35.651.7%
20.512.9%-32.044.9%
21.512.9%-27.340.2%
22.59.7%-25.134.8%
23.59.7%-21.331.0%
24.59.7%-19.529.2%
26.5
How long a match lasts →
Scouting CardWTA
#—
Form (last 20)8/20 40%
Streak—
💬Below-par form. Struggling in recent matches.

Season data · Last 20 matches · Source: FlashScore

Recent Form

8W–12L (last 20)
W
L
L
W
W
L
W
L
L
W
L
L
W
L
L
L
L
W
W
L

By Surface

SurfaceCareer12 Months
Hard9W–16L (36.0%)—
Clay2W–5L (28.6%)—
32 matches on recordForm: last 20 matches
9.7%-12.9
22.6%