1
James Ball
2225
3
J
John Marsh
2481
29/05/2026
CPV Squash Leagues - League 1
Show breakdown

Ai generated analysis

John Marsh secured a strong 3-1 victory over James Ball, reinforcing his second-place standing with 20 points from four matches. Despite the loss, James Ball remains competitive in third place with 11 points and two matches left, keeping his hopes alive. The close games highlight the high level of competition and resilience from both players, promising an exciting conclusion to the league as they vie for top positions.

Current league standings

BnsPts
1:
Oleksii Matiunin
2600
531
2:
J
John Marsh
2481
020
3:
James Ball
2225
011
4:
RO
Rip Oyler
1699
03
5:
SC
Steve Clark
1400
02
6:
Tommy Pitts
3021
01