J. J. Wolf

138 matches followed, from 13 August 2018 to 31 August 2026, 134 of them rated.

146
active · out of 290
306
all-time · out of 1,178
69–69
record · 50% wins

Trajectory

Tap a year, or drag across several
1400150016001700180020202022202420261581.7
138 matches, from 2018 to 2026 · 1516.7 – 1746.5
beaten by Alexander Bublik 1–3
31/08/26 · ATP Grand Slam 2026 · First round · detail
−5.31587.0 → 1581.7
beaten by James Duckworth 0–2
13/08/26 · ATP 1000 2026 · First round · detail
−13.61600.6 → 1587.0
beat Sho Shimabukuro 2–1
12/08/26 · ATP 1000 2026 · Qualifying — Qualifying competition · detail
+13.21587.4 → 1600.6
10/08/26 · ATP 1000 2026 · Qualifying — First round · detail
+10.31577.2 → 1587.4
beaten by Jack Pinnington Jones 0–2
30/03/26 · ATP 250 2026 · Qualifying — First round · detail
−12.81590.0 → 1577.2
beaten by Tristan Boyer 0–1
10/02/25 · ATP 250 2025 · Qualifying — First round · retirement · detail
±0.01590.0 → 1590.0
beaten by Nuno Borges 1–2
12/08/24 · ATP 1000 2024 · Qualifying — First round · detail
−8.81598.8 → 1590.0
beat Zachary Svajda 2–0
29/07/24 · ATP 500 2024 · First round · detail
+8.71590.1 → 1598.8

Latest matches

Other spellings

J. J. Wolf · J.J. Wolf