Rafael Jodar is No. 13 in the ATP singles ranking with 2,659 points (Spain). Upcoming matches with win probabilities, and recent results.
Rafael Jodar is No. 13 in the ATP singles ranking with 2,659 points (Spain). Upcoming matches with win probabilities, and recent results.