ATP · Head-to-head
Carlos Alcaraz vs Ben Shelton
All-time record, last ten meetings, recent form for both players, and the rankings, ages and countries that frame the rivalry.
What to expect
Carlos Alcaraz leads 3–0 after 3 career meetings. Their most recent meeting was on 2025-06-01, won by C. Alcaraz 7-6(8) 6-3 6-4 6-4.
Last ten meetings
| Date | Event | Players | Score | Won |
|---|---|---|---|---|
| 2025-06-01 | French Open · 1/8-finals | B. Shelton v C. Alcaraz | 7-6(8) 6-3 6-4 6-4 | P1 |
| 2024-09-21 | ATP Laver Cup · – | C. Alcaraz v B. Shelton | 6-4 6-4 | P1 |
| 2023-08-10 | ATP Toronto · 1/16-finals | C. Alcaraz v B. Shelton | 6-3 7-6(3) | P1 |
Carlos Alcaraz, recent form
| Date | Event | Match | Score |
|---|---|---|---|
| 2026-04-14 | Barcelona | C. Alcaraz v O. Virtanen | 6-4 6-2 |
| 2026-04-12 | Monte Carlo | C. Alcaraz v J. Sinner | 7-6(5) 6-3 |
| 2026-04-11 | Monte Carlo | C. Alcaraz v V. Vacherot | 6-4 6-4 |
| 2026-04-10 | Monte Carlo | C. Alcaraz v A. Bublik | 6-3 6-0 |
| 2026-04-09 | Monte Carlo | C. Alcaraz v T. M. Etcheverry | 6-1 6-4 6-3 |
| 2026-04-07 | Monte Carlo | C. Alcaraz v S. Baez | 6-1 6-3 |
| 2026-03-22 | Miami | C. Alcaraz v S. Korda | 6-3 7-5 6-4 |
| 2026-03-21 | Miami | C. Alcaraz v J. Fonseca | 6-4 6-4 |
| 2026-03-14 | ATP Indian Wells | C. Alcaraz v D. Medvedev | 6-3 7-6(3) |
| 2026-03-13 | ATP Indian Wells | C. Alcaraz v C. Norrie | 6-3 6-4 |
Ben Shelton, recent form
| Date | Event | Match | Score |
|---|---|---|---|
| 2026-05-19 | Hamburg | D. Altmaier v B. Shelton | 6-4 7-6(4) 6-4 |
| 2026-05-18 | Hamburg | M. Giron v B. Shelton | 6-3 6-4 7-6(3) |
| 2026-05-09 | Rome | N. Basilashvili v B. Shelton | 6-4 7-6(5) 6-3 |
| 2026-04-24 | Madrid | B. Shelton v D. Prizmic | 6-4 7-6(4) 7-6(5) |
| 2026-04-19 | Munich | F. Cobolli v B. Shelton | 6-2 7-5 |
| 2026-04-18 | Munich | A. Molcan v B. Shelton | 6-3 6-4 |
| 2026-04-17 | Munich | J. Fonseca v B. Shelton | 6-3 6-3 6-3 |
| 2026-04-15 | Munich | A. Blockx v B. Shelton | 6-4 7-6(8) |
| 2026-04-13 | Munich | E. Nava v B. Shelton | 7-6(4) 6-3 6-3 |
| 2026-04-03 | Houston | B. Shelton v T. A. Tirante | 7-6(5) 6-3 6-4 |