Grand Slam · French Open
Hypothetical if you put 1u on each player to win every one of their matches · Last 90 days
| Metric | Guo | Kessler |
|---|---|---|
| W-L | - | 3–2 |
| Avg odds | - | 1.65 |
| ROI % | - | -6.2% |
| Units P/L | - | -0.31u |
Small sample: ROI stabilizes with more matches; fewer than 10 in the window is noisy.
First career meeting
Guo and Kessler have never faced each other on tour.
Results vs. opponents both players faced · Last 12 months
Kessler has a higher win rate against shared opponents (100% vs Guo's 0%).
| Opponent | Guo | Kessler |
|---|---|---|
| Liudmila Samsonova | L 26 46 | W 76 61 |
Serve and return comparison · Last 90 days
| Stat | Guo | Kessler |
|---|---|---|
| Serve | ||
| 1st Serve In % | 0% | 64.5% |
| 1st Serve Pts Won % | 0% | 62.4% |
| 2nd Serve Pts Won % | 0% | 44.2% |
| Aces / Match | 0 | 1.8 |
| Double Faults / Match | 0 | 3.5 |
| Break Points Saved % | 0% | 44.2% |
| Return | ||
| 1st Return Pts Won % | 0% | 34.1% |
| 2nd Return Pts Won % | 0% | 54.7% |
| BP Converted % | 0% | 55.7% |
| Rally | ||
| Winners / Match | 0 | 0 |
| Unforced Errors / Match | 0 | 0 |
| Net Pts Won % | 0% | 0% |
| Total Pts Won % | 0% | 48.9% |
| Surface (Clay) | ||
| Clay Win % | 0% | 57% |
Last five matches per player
Match summary
Hanyu Guo meets Mccartney Kessler on the clay courts of Roland Garros on May 25. Kessler, ranked 47th, is the more established player on tour. Guo comes to Paris unranked and without recent match play, having last competed over six months ago.
The two have never faced each other. Kessler has won three matches against common opponents, including victories over Leylah Fernandez, Liudmila Samsonova, and Lucia Bronzetti, while Guo lost all three of those encounters. Kessler has won 6 of his last 10 matches overall, though he carries a one-match losing streak after competing eight days ago.
Mccartney Kessler operates as a counterpuncher who reads pace well and constructs points methodically. His recent clay record stands at 4-9, a modest sample that reflects inconsistency on the surface. Guo's baseline tendencies and playing style remain largely undefined at this stage. The match will test whether Kessler can sustain his recent form and exploit a long layoff, while Guo must find rhythm against an opponent built to absorb and redirect momentum.
Get $25 free
New accounts only. Create a Kalshi account and predict match outcomes.
Claim offerShare this match