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.

Giovanni Mpetshi Perricard

Compare WikipediaFRA
Age: 22 yearsPlays: Right-handedTurned Pro: 2021
92Ranking
89 - 75W-L
35%Form
15 Aces/M
95% BP Saved
Giovanni Mpetshi Perricard

SWOT analysis

Strengths and weaknesses against the tour; opportunities and threats by match type. Every claim carries the sample behind it.

Strengths
  • ServeWins 7.1 more points per 100 served than would be expected against the same opponents. Top quartile of the tour.108 matches
Weaknesses
  • ReturnWins 6.9 fewer points per 100 returned than expected against those servers. Bottom quartile of the tour.108 matches
Opportunities
  • grass specialistPerforms 83 Elo points above what an average player gets on grass relative to their own level.26 matches · 1576 Elo on grass

Match length

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

25.2Average games21.4 tour average
23Median20 tour average
137Matches counted
LineOvertour average
16.596.4%+19.077.4%
18.590.5%+31.059.5%
19.586.1%+34.451.7%
20.575.9%+31.044.9%
21.570.8%+30.6
Scouting CardATP
#92▼1
Form (last 20)7/20 35%
StreakL4
Opp. Quality#56 average
Recent Surface Win% (12m)
Grass
57%
Hard
46%
Clay
33%
💬Currently in a losing streak. Difficult recent run.

Season data · Last 20 matches · Source: FlashScore

Recent Form

7W–13L (last 20)
L
L
L
L
W
W
L
W
W
L
L
L
L
L
W
W
L
W
L
L
1515Global Elo
1520Clay Elo
1521Hard Elo
1576Grass Elo

By Surface

SurfaceCareer12 Months
Hard54W–45L (54.5%)17W–20L (46%)
Clay20W–19L (51.3%)3W–6L (33%)
Grass15W–11L (57.7%)4W–3L (57%)
164 matches on recordForm: last 20 matchesSurface (12m): min 3 matches per surface
Threats
  • Double faultsAverages 4.0 double faults per match: an aggressive returner can attack the second serve.108 matches

Computed from opponent-adjusted serve and return over 108 matches, 82 tiebreaks, 34 deciding sets, Elo by surface.

40.2%
22.554.0%+19.234.8%
23.546.7%+15.731.0%
24.544.5%+15.329.2%
26.534.3%+11.722.6%
How long a match lasts →