Kamil Majchrzak

Alexander Zverev suffers early Shanghai exit at the hands of Arthur Rinderknech
Stunning comeback earns Moller first ticket to ATP Masters 1000 tournament in Madrid
Tallon Griekspoor advances to first tournament final of 2025 in Marrakech
ATP roundup: Paul moves on in Houston, Griekspoor and Baez also advance in Morocco and Romania
Poland's Kamil Majchrzak receives 13-month ban after failing drug test
Polish tennis player Majchrzak says he failed drug test
Graham Potter replaces Tomasson as head coach of Swedish national team
Tennis Tracker: Khachanov knocked out in Vienna after De Minaur and Bublik claim wins
The Base Line: Sinner laughs all the way to the bank while Rune suffers horror injury
Why there was no love lost between Axelsen and the Chinese World No. 1 at the Denmark Open