Denis Shapovalov
Denis Shapovalov is a Canadian professional tennis player currently ranked 35th on the ATP Tour. The left-handed competitor has built a career characterized by strong performance on hard courts, where he maintains a 59.8% win rate across 213 victories. His clay court record stands at 55.0% (61 wins, 50 losses), while on grass he holds a 50.9% win rate with 28 wins and 27 losses.
Shapovalov's recent form shows mixed results across multiple spring tournaments. In April 2026, he competed at Munich with one victory and two defeats across three matches. His results at Monte Carlo, Miami, and Indian Wells in March reflect a challenging period, with more losses than wins in his recent outings. A victory at Dubai in late February suggests he has moments of strong performance, though consistency remains an area of development.
The Canadian's game demonstrates clear strengths on faster surfaces, particularly hard courts where his win percentage significantly exceeds his performance on slower surfaces. His statistics indicate he is a competitive player at the highest professional level, with the ability to secure wins in major tournaments, though his current ranking reflects the competitive nature of ATP-level tennis.
Upcoming
No upcoming matches scheduled.
Recent form
Last 10 matches: 4 wins, 6 losses. Current streak: L2.
Career statistics
| Stat | Career | Last 10 |
|---|---|---|
| Win rate | 57.9% | 40% |
| Win rate — Hard | 56.2% | 40% |
| Win rate — Clay | 55% | — |
| Win rate — Grass | 50.9% | — |
| Aces per match | 7.1 | 7.1 |
| Break points converted | 39.3% | 39.3% |
| 1st serve % | 57.2% | 57.2% |
| Return points won | 28.4% | 28.4% |
Recent results
| Date | Opponent | Tournament | Surf | Score | Result |
|---|---|---|---|---|---|
| N. Budkov Kjaer | Madrid | Hard | 6-2 6-1 | L | |
| A. Molcan | Munich | Hard | 4-6 4-6 | L | |
| F. Marozsan | Munich | Hard | 7-6 6-2 | W | |
| T. Griekspoor | Munich | Hard | 4-6 6-3 2-6 | W | |
| A. Blockx | Monte Carlo | Hard | 4-6 6-4 3-6 | L | |
| B. Van De Zandschulp | Miami | Hard | 5-7 3-6 | L | |
| J. Sinner | ATP Indian Wells | Hard | 3-6 2-6 | L | |
| T. M. Etcheverry | ATP Indian Wells | Hard | 3-6 6-2 6-7 | W | |
| S. Tsitsipas | ATP Indian Wells | Hard | 2-6 6-3 4-6 | W | |
| P. Carreno-Busta | Dubai | Hard | 6-2 6-4 | L |
Surface statistics
Betting market analysis
Last 5 matches: Odds, Win/Loss, Total O/U, Spread. Green = hit, red = miss. — = no data.
| Date | Opponent | Tournament | Winner (P1 / P2) | WL | Total | Spread | Result |
|---|---|---|---|---|---|---|---|
| N. Budkov Kjaer | Madrid | 1.57 / 2.37 | L | O/U 22.5 · O 1.99 U 1.90 | +2.5 1.95 | 6-2 6-1 | |
| A. Molcan | Munich | 1.74 / 2.14 | L | O/U 22.5 · O 1.99 U 1.88 | -1.5 1.92 | 4-6 4-6 | |
| F. Marozsan | Munich | 2.17 / 1.58 | W | O/U 23.5 · O 1.90 U 1.80 | -2 1.88 | 7-6 6-2 | |
| T. Griekspoor | Munich | 2.37 / 1.57 | W | O/U 24.5 · O 1.83 U 1.83 | +2.5 1.78 | 4-6 6-3 2-6 | |
| A. Blockx | Monte Carlo | 1.86 / 1.94 | L | O/U 22 · O 1.88 U 1.97 | -1.5 1.67 | 4-6 6-4 3-6 |
Head to head
| Opponent | Overall | Hard | Clay | Grass | Last match |
|---|---|---|---|---|---|
| Marcos Giron | 2–3 | 2–1 | 0–2 | — | 21 Oct 2025 → |
| Ben Shelton | 0–3 | 0–2 | — | 0–1 | 15 Feb 2026 → |
| Roberto Bautista-Agut | 4–0 | 3–0 | — | 1–0 | — |
| Tallon Griekspoor | 1–1 | — | 1–1 | — | 14 Apr 2026 → |
| Alexander Blockx | 0–2 | 0–1 | 0–1 | — | 6 Apr 2026 → |
