Kamil Majchrzak

160 matches followed, from 26 June 2017 to 7 October 2026, 157 of them rated.

75
active · out of 290
129
all-time · out of 1,178
76–84
record · 48% wins

Trajectory

Tap a year, or drag across several
1400150016001700180020192021202320251669.6
160 matches, from 2017 to 2026 · 1473.3 – 1723.4
beaten by Yannick Hanfmann 1–2
07/10/26 · ATP 1000 2026 · First round · detail
−11.41681.0 → 1669.6
beat Lorenzo Sonego 2–0
28/09/26 · ATP 500 2026 · Qualifying — First round · detail
+11.31669.7 → 1681.0
beaten by Arthur Fils 1–2
28/09/26 · ATP 500 2026 · Qualifying — Qualifying competition · detail
−4.21674.0 → 1669.7
beat Mattia Bellucci 2–0
21/09/26 · ATP 250 2026 · First round · detail
+10.61663.4 → 1674.0
beaten by Bu Yunchaokete 1–2
21/09/26 · ATP 250 2026 · Second round · detail
−15.71679.1 → 1663.4
beaten by Valentin Vacherot 1–3
02/09/26 · ATP Grand Slam 2026 · Second round · detail
−11.21690.3 → 1679.1
beat Hamad Medjedovic 3–0
31/08/26 · ATP Grand Slam 2026 · First round · detail
+12.01678.3 → 1690.3
beaten by Benjamin Bonzi 0–2
24/08/26 · ATP 250 2026 · First round · detail
−13.21691.5 → 1678.3

Latest matches