Denis Shapovalov — Full Match Log
Every tour-level singles match in Denis Shapovalov's career archive on The Drop Shot — 133 ATP matches across 2023–2026, newest first. Tap any row for the set-by-set score, point-by-point flow, and head-to-head context. The main Denis Shapovalov profile has the recent-form summary and career stats.
2026 — 40 matches
| Date | Opponent | Tournament | Result | Match |
|---|
| Jun 17, 2026 | vs Alex De Minaur | Queen's Club 2026 · R16 | — | match → |
| Jun 15, 2026 | vs Jack Pinnington Jones | Queen's Club 2026 · R32 | W 4-6 6-4 6(3)-7(7) | match → |
| Jun 8, 2026 | vs Marin Cilic | Libéma Open 2026 · R32 | L 6(5)-7(7) 6-4 7-5 | match → |
| May 26, 2026 | vs Jaime Faria | French Open (Roland-Garros) 2026 · R128 | L 6-4 7-5 6-4 | match → |
| May 7, 2026 | vs Mariano Navone | Italian Open 2026 · R128 | L 4-6 2-6 | match → |
| Apr 25, 2026 | vs Nicolai Budkov Kjaer | Madrid Open 2026 · R64 | L 6-2 6-1 | match → |
| Apr 17, 2026 | vs Alex Molcan | Bavarian International 2026 · Quarterfinal | L 4-6 4-6 | match → |
| Apr 16, 2026 | vs Fabian Marozsan | Bavarian International 2026 · R16 | W 7(7)-6(4) 6-2 | match → |
| Apr 14, 2026 | vs Tallon Griekspoor | Bavarian International 2026 · R32 | W 4-6 6-3 2-6 | match → |
| Apr 6, 2026 | vs Alexander Blockx | Monte Carlo Masters 2026 · R64 | L 4-6 6-4 3-6 | match → |
| Mar 19, 2026 | vs Botic Van De Zandschulp | Miami Open 2026 · R128 | L 5-7 3-6 | match → |
| Mar 9, 2026 | vs Jannik Sinner | Indian Wells 2026 · R32 | L 3-6 2-6 | match → |
| Mar 7, 2026 | vs Tomas Martin Etcheverry | Indian Wells 2026 · R64 | W 3-6 6-2 6(5)-7(7) | match → |
| Mar 5, 2026 | vs Stefanos Tsitsipas | Indian Wells 2026 · R128 | W 2-6 6-3 4-6 | match → |
| Feb 24, 2026 | vs Pablo Carreno Busta | Dubai Championships 2026 · R32 | L 6-2 6-4 | match → |
| Feb 14, 2026 | vs Ben Shelton | Dallas Open 2026 · Semifinal | L 6-4 4-6 6(4)-7(7) | match → |
| Feb 14, 2026 | vs Alejandro Davidovich Fokina | Dallas Open 2026 · Quarterfinal | W 5-7 6-4 6-3 | match → |
| Feb 12, 2026 | vs Aleksandar Kovacevic | Dallas Open 2026 · R16 | W 6-4 6-4 | match → |
| Feb 11, 2026 | vs Rafael Jodar | Dallas Open 2026 · R32 | W 6-1 6-2 | match → |
| Jan 21, 2026 | vs Marin Cilic | Australian Open 2026 · R64 | L 4-6 3-6 2-6 | match → |
| Jan 18, 2026 | vs Yunchaokete Bu | Australian Open 2026 · R128 | W 6-3 7(7)-6(3) 6-1 | match → |
| Jan 6, 2026 | vs Raphael Collignon | Brisbane International 2026 · R32 | L 4-6 2-6 | match → |
| — | vs Casper Ruud | BNP Paribas Nordic Open 2026 · Semifinal | L | match → |
| — | vs Aleksandar Kovacevic | Mifel Tennis Open 2026 · Final | W | match → |
| — | vs Tristan Schoolkate | Mifel Tennis Open 2026 · Quarterfinal | W | match → |
| — | vs Govind Nanda | Mifel Tennis Open 2026 · R16 | W | match → |
| — | vs Elias Ymer | BNP Paribas Nordic Open 2026 · Quarterfinal | W | match → |
| — | vs Leo Borg | BNP Paribas Nordic Open 2026 · R16 | W | match → |
| — | vs Adam Walton | Mifel Tennis Open 2026 · Semifinal | W | match → |
| — | vs Marcos Giron | Basel Open 2026 · R32 | W | match → |
| — | vs TBD | Madrid Open 2026 · R128 | W | match → |
| — | vs Joao Fonseca | Basel Open 2026 · Quarterfinal | L | match → |
| — | vs Daniel Altmaier | Japan Open 2026 · R32 | L | match → |
| — | vs TBD | Cincinnati Open 2026 · R128 | W | match → |
| — | vs TBD | Mifel Tennis Open 2026 · R32 | W | match → |
| — | vs TBD | BNP Paribas Nordic Open 2026 · R32 | W | match → |
| — | vs TBD | Canadian Open 2026 · R128 | W | match → |
| — | vs Valentin Royer | Basel Open 2026 · R16 | W | match → |
| — | vs TBD | Shanghai Masters 2026 · R128 | W | match → |
| — | vs Arthur Rinderknech | Boss Open 2026 · R32 | L | match → |
2025 — 42 matches
| Date | Opponent | Tournament | Result | Match |
|---|
| Oct 28, 2025 | vs Joao Fonseca | Paris Masters 2025 · R64 | L 7-5 4-6 3-6 | match → |
| Oct 5, 2025 | vs Jiri Lehecka | Shanghai Masters 2025 · R32 | L 4-6 4-6 | match → |
| Oct 3, 2025 | vs Christopher O'Connell | Shanghai Masters 2025 · R64 | W 6-3 6-2 | match → |
| Aug 30, 2025 | vs Jannik Sinner | US Open 2025 · R32 | L 5-7 6-4 6-3 6-3 | match → |
| Aug 28, 2025 | vs Valentin Royer | US Open 2025 · R64 | W 6(6)-7(8) 6-3 6(4)-7(7) 3-6 | match → |
| Aug 26, 2025 | vs Marton Fucsovics | US Open 2025 · R128 | W 4-6 4-6 0-6 | match → |
| Aug 11, 2025 | vs Luca Nardi | Cincinnati Open 2025 · R64 | L 6(5)-7(7) 6-3 6-4 | match → |
| Jul 30, 2025 | vs Learner Tien | Canadian Open 2025 · R64 | L 6(4)-7(7) 5-7 | match → |
| Jul 1, 2025 | vs Mariano Navone | Wimbledon 2025 · R128 | L 3-6 6-4 6-1 6-4 | match → |
| Jun 19, 2025 | vs Flavio Cobolli | Halle Open 2025 · R16 | L 6(2)-7(7) 6-4 6(5)-7(7) | match → |
| Jun 17, 2025 | vs Ugo Humbert | Halle Open 2025 · R32 | W 4-6 6-4 6(4)-7(7) | match → |
| May 29, 2025 | vs Filip Misolic | French Open (Roland-Garros) 2025 · R64 | L 6(5)-7(7) 6(6)-7(8) 6-4 6-4 3-6 | match → |
| May 26, 2025 | vs Pedro Martinez | French Open (Roland-Garros) 2025 · R128 | W 6-2 6-0 6-3 | match → |
| May 9, 2025 | vs Vilius Gaubas | Italian Open 2025 · R64 | L 3-6 4-6 | match → |
| Apr 29, 2025 | vs Alex De Minaur | Madrid Open 2025 · R32 | L 6-3 7(7)-6(3) | match → |
| Apr 26, 2025 | vs Kei Nishikori | Madrid Open 2025 · R64 | W 1-6 4-6 | match → |
| Apr 15, 2025 | vs Diego Dedura | Bavarian International 2025 · R32 | L 7(7)-6(2) 3-0 | match → |
| Apr 7, 2025 | vs Marcos Giron | Monte Carlo Masters 2025 · R64 | L 6-3 7(7)-6(5) | match → |
| Apr 7, 2025 | vs Marcos Giron | Monte Carlo 2025 · R64 | L 6-3 7(7)-6(5) | match → |
| Mar 24, 2025 | vs Taylor Fritz | Miami 2025 · R32 | L 7-5 6-3 | match → |
| Mar 24, 2025 | vs Taylor Fritz | Miami Open 2025 · R32 | L 7-5 6-3 | match → |
| Mar 22, 2025 | vs Thiago Agustin Tirante | Miami 2025 · R64 | W 3-6 7(7)-6(1) 6(3)-7(7) | match → |
| Mar 22, 2025 | vs Thiago Agustin Tirante | Miami Open 2025 · R64 | W 3-6 7(7)-6(1) 6(3)-7(7) | match → |
| Mar 11, 2025 | vs Carlos Alcaraz | Indian Wells 2025 · R32 | L 2-6 4-6 | match → |
| Mar 9, 2025 | vs Adam Walton | Indian Wells 2025 · R64 | W 6-3 6-2 | match → |
| Mar 1, 2025 | vs Alejandro Davidovich Fokina | Mexican Open 2025 · Semifinal | L 6(3)-7(7) 6(1)-7(7) | match → |
| Feb 28, 2025 | vs Marcos Giron | Mexican Open 2025 · Quarterfinal | W 4-6 6-3 6-2 | match → |
| Feb 27, 2025 | vs Alex Michelsen | Mexican Open 2025 · R16 | W 6-4 6-3 | match → |
| Feb 26, 2025 | vs Nishesh Basavareddy | Mexican Open 2025 · R32 | W 7-5 6-2 | match → |
| Feb 9, 2025 | vs Casper Ruud | Dallas Open 2025 · Final | W 7(7)-6(5) 6-3 | match → |
| Feb 8, 2025 | vs Tommy Paul | Dallas Open 2025 · Semifinal | W 7-5 6-3 | match → |
| Feb 8, 2025 | vs Tomas Machac | Dallas Open 2025 · Quarterfinal | W 7(7)-6(5) 6-0 | match → |
| Feb 7, 2025 | vs Taylor Fritz | Dallas Open 2025 · R16 | W 6-2 3-6 6(2)-7(7) | match → |
| Feb 6, 2025 | vs Miomir Kecmanovic | Dallas Open 2025 · R32 | W 3-6 7(7)-6(5) 3-6 | match → |
| Jan 15, 2025 | vs Lorenzo Musetti | Australian Open 2025 · R64 | L 6(3)-7(7) 6(6)-7(8) 2-6 | match → |
| Jan 13, 2025 | vs Roberto Bautista Agut | Australian Open 2025 · R128 | W 6-3 4-6 4-6 6(8)-7(10) | match → |
| — | vs TBD | Shanghai Masters 2025 · R128 | W | match → |
| — | vs TBD | Indian Wells 2025 · R128 | W | match → |
| — | vs TBD | Cincinnati Open 2025 · R128 | W | match → |
| — | vs TBD | Italian Open 2025 · R128 | W | match → |
| — | vs TBD | Madrid Open 2025 · R128 | W | match → |
| — | vs TBD | Miami 2025 · R128 | W | match → |
2024 — 26 matches
| Date | Opponent | Tournament | Result | Match |
|---|
| Oct 3, 2024 | vs Ben Shelton | Shanghai Masters 2024 · R64 | L 3-6 5-7 | match → |
| Oct 2, 2024 | vs Lorenzo Sonego | Shanghai Masters 2024 · R128 | W 6(5)-7(7) 6(8)-7(10) | match → |
| Aug 27, 2024 | vs Botic Van De Zandschulp | US Open 2024 · R128 | L 4-6 5-7 4-6 | match → |
| Aug 1, 2024 | vs Miomir Kecmanovic | Washington Open 2024 · R16 | W 4-6 6-4 6-2 | match → |
| Jul 30, 2024 | vs Adrian Mannarino | Washington Open 2024 · R32 | W 2-6 1-6 | match → |
| Jul 29, 2024 | vs Roberto Bautista Agut | Washington Open 2024 · R64 | W 6-1 6-4 | match → |
| Jul 6, 2024 | vs Ben Shelton | Wimbledon 2024 · R32 | L 7(7)-6(4) 2-6 4-6 6-4 2-6 | match → |
| Jul 4, 2024 | vs Daniel Altmaier | Wimbledon 2024 · R64 | W 7(7)-6(3) 6-3 1-6 6(3)-7(7) 6-4 | match → |
| Jul 1, 2024 | vs Nicolas Jarry | Wimbledon 2024 · R128 | W 1-6 5-7 4-6 | match → |
| Jun 1, 2024 | vs Hubert Hurkacz | French Open (Roland-Garros) 2024 · R32 | L 6-3 7(7)-6(0) 4-6 6-1 | match → |
| May 30, 2024 | vs Frances Tiafoe | French Open (Roland-Garros) 2024 · R64 | W 6(4)-7(7) 6-4 6-2 6-4 | match → |
| May 27, 2024 | vs Luca van Assche | French Open (Roland-Garros) 2024 · R128 | W 3-6 4-6 4-6 | match → |
| May 8, 2024 | vs Luciano Darderi | Italian Open 2024 · R128 | L 6(4)-7(7) 6-3 7(7)-6(4) | match → |
| Apr 28, 2024 | vs Alexander Zverev | Madrid Open 2024 · R32 | L 4-6 5-7 | match → |
| Apr 26, 2024 | vs Tomas Martin Etcheverry | Madrid Open 2024 · R64 | W 6(3)-7(7) 3-6 | match → |
| Apr 24, 2024 | vs Facundo Diaz Acosta | Madrid Open 2024 · R128 | W 4-6 6-3 3-6 | match → |
| Mar 24, 2024 | vs Matteo Arnaldi | Miami 2024 · R32 | L 6-3 7(9)-6(7) | match → |
| Mar 24, 2024 | vs Matteo Arnaldi | Miami Open 2024 · R32 | L 6-3 7(9)-6(7) | match → |
| Mar 23, 2024 | vs Stefanos Tsitsipas | Miami 2024 · R64 | W 6-2 6-4 | match → |
| Mar 23, 2024 | vs Stefanos Tsitsipas | Miami Open 2024 · R64 | W 6-2 6-4 | match → |
| Mar 20, 2024 | vs Luciano Darderi | Miami 2024 · R128 | W 3-6 7(7)-6(3) 4-6 | match → |
| Mar 20, 2024 | vs Luciano Darderi | Miami Open 2024 · R128 | W 3-6 7(7)-6(3) 4-6 | match → |
| Mar 10, 2024 | vs Lorenzo Musetti | Indian Wells 2024 · R64 | L 6-4 2-6 7-5 | match → |
| Mar 9, 2024 | vs Botic Van De Zandschulp | Indian Wells 2024 · R128 | W 1-6 4-6 | match → |
| Feb 26, 2024 | vs A Murray | Dubai Championships 2024 · R32 | L 6-4 6(5)-7(7) 3-6 | match → |
| Jan 14, 2024 | vs Jakub Mensik | Australian Open 2024 · R128 | L 3-6 5-7 5-7 | match → |
2023 — 25 matches
| Date | Opponent | Tournament | Result | Match |
|---|
| Jul 9, 2023 | vs Roman Safiullin | Wimbledon 2023 · R16 | L 3-6 6-3 6-1 6-3 | match → |
| Jul 7, 2023 | vs Liam Broady | Wimbledon 2023 · R32 | W 4-6 6-2 7-5 7-5 | match → |
| Jul 6, 2023 | vs Gregoire Barrere | Wimbledon 2023 · R64 | W 6-3 6-4 7(9)-6(7) | match → |
| Jul 5, 2023 | vs Radu Albot | Wimbledon 2023 · R128 | W 5-7 6-4 6-2 6-2 | match → |
| Jun 21, 2023 | vs Alexander Zverev | Halle Open 2023 · R16 | L 6-2 6-4 | match → |
| Jun 19, 2023 | vs Lloyd Harris | Halle Open 2023 · R32 | W 7(7)-6(1) 6-4 | match → |
| Jun 2, 2023 | vs Carlos Alcaraz | French Open (Roland-Garros) 2023 · R32 | L 6-1 6-4 6-2 | match → |
| May 31, 2023 | vs Matteo Arnaldi | French Open (Roland-Garros) 2023 · R64 | W 2-6 6-3 3-6 3-6 | match → |
| May 29, 2023 | vs Brandon Nakashima | French Open (Roland-Garros) 2023 · R128 | W 4-6 5-7 6-4 6-3 3-6 | match → |
| Apr 29, 2023 | vs Zhizhen Zhang | Madrid Open 2023 · R64 | L 7(7)-6(4) 4-6 6(1)-7(7) | match → |
| Apr 20, 2023 | vs Stefanos Tsitsipas | Barcelona Open 2023 · R16 | L 3-6 2-6 | match → |
| Apr 19, 2023 | vs Jozef Kovalik | Barcelona Open 2023 · R32 | W 6-4 6-3 | match → |
| Mar 26, 2023 | vs Taylor Fritz | Miami 2023 · R32 | L 6-4 6-4 | match → |
| Mar 26, 2023 | vs Taylor Fritz | Miami Open 2023 · R32 | L 6-4 6-4 | match → |
| Mar 24, 2023 | vs G Pella | Miami 2023 · R64 | W 3-6 6-3 3-6 | match → |
| Mar 24, 2023 | vs G Pella | Miami Open 2023 · R64 | W 3-6 6-3 3-6 | match → |
| Mar 11, 2023 | vs Ugo Humbert | Indian Wells 2023 · R64 | L 7-5 6-4 | match → |
| Mar 2, 2023 | vs Taylor Fritz | Mexican Open 2023 · R16 | L 6-4 6-4 | match → |
| Feb 28, 2023 | vs Miomir Kecmanovic | Mexican Open 2023 · R32 | W 6(4)-7(7) 6-0 7-5 | match → |
| Feb 9, 2023 | vs Yibing Wu | Dallas Open 2023 · R16 | L 6(1)-7(7) 4-6 | match → |
| Jan 19, 2023 | vs Hubert Hurkacz | Australian Open 2023 · R32 | L 7(7)-6(3) 6-4 1-6 4-6 6-3 | match → |
| Jan 17, 2023 | vs Taro Daniel | Australian Open 2023 · R64 | W 3-6 6(3)-7(7) 5-7 | match → |
| Jan 15, 2023 | vs Dusan Lajovic | Australian Open 2023 · R128 | W 4-6 6-4 4-6 1-6 | match → |
| — | vs TBD | Miami 2023 · R128 | W | match → |
| — | vs TBD | Indian Wells 2023 · R128 | W | match → |