Skip to content
, Rankings
Overview
Standings
Competitions
Athletes
Ranking period
Sept 2/26
Aug 1/26
July 12/25
June 11/25
May 10/25
Apr 9/25
Mar 8/25
Feb 7/25
Jan 6/25
Dec 5/25
Nov 4/25
Oct 3/25
Sep 2/25
Aug 1/25
Loading players
Loading match history
Back to James Roberts
313884
Aug 1/26 · Senior Under-20 Men's Open
Match history
James Roberts
313884
Rankings
View Senior Under-20 Men's Open rankings
Filter matches
Search opponent or competition
Outcome
Any
Win
Loss
Order
Newest first
Oldest first
Apply
Date
Source
Event
Home
Away
Finish Position
2026-08-16 09:00
Match Point (BATTS) Senior 2* 16.08.2026
Matthew McCann
313373
James Roberts
313884
—
2026-08-16 09:00
Match Point (BATTS) Senior 2* 16.08.2026
James Roberts
313884
Farshad Shaddel
167210
—
2026-08-16 09:00
Match Point (BATTS) Senior 2* 16.08.2026
James Roberts
313884
Mehul Malde
340596
—
2026-08-16 09:00
Match Point (BATTS) Senior 2* 16.08.2026
James Roberts
313884
Umberto Nico
331960
—
2026-08-16 09:00
Match Point (BATTS) Senior 2* 16.08.2026
James Roberts
313884
Kiarash Shaddel
168232
Final
2026-08-16 09:00
Match Point (BATTS) Senior 2* 16.08.2026
James Roberts
313884
Dhruv Datta
311394
L4
2026-08-16 09:00
Match Point (BATTS) Senior 2* 16.08.2026
John Poysden
7283
James Roberts
313884
L8
2026-08-16 09:00
Match Point (BATTS) Senior 2* 16.08.2026
Joe Kaye
159757
James Roberts
313884
—
2026-07-26 13:00
Waterside Senior 2* 26.07.2026
Michael Silver
176391
James Roberts
313884
—
2026-07-26 13:00
Waterside Senior 2* 26.07.2026
Lionel Gladwin-Stride
302813
James Roberts
313884
—
2026-07-26 13:00
Waterside Senior 2* 26.07.2026
James Roberts
313884
Anthony Johnson
—
2026-07-26 13:00
Waterside Senior 2* 26.07.2026
Ryan Cates
303826
James Roberts
313884
—
2026-07-26 13:00
Waterside Senior 2* 26.07.2026
James Roberts
313884
Mike Rhodes
3798
—
2026-07-12 09:00
BATTS Senior 1* 12.07.2026
James Roberts
313884
Louie Tsz Lun Wong
320768
—
2026-07-12 09:00
BATTS Senior 1* 12.07.2026
James Roberts
313884
Ken Lewis
2462
—
2026-07-12 09:00
BATTS Senior 1* 12.07.2026
James Roberts
313884
Ben Allinson
186364
—
2026-07-12 09:00
BATTS Senior 1* 12.07.2026
Munib Ahmad
169379
James Roberts
313884
—
2026-07-12 09:00
BATTS Senior 1* 12.07.2026
Nana Ansah
3045
James Roberts
313884
—
2026-07-12 09:00
BATTS Senior 1* 12.07.2026
James Roberts
313884
Jonathan Hockley
300382
—
2026-07-12 09:00
BATTS Senior 1* 12.07.2026
Daniel Patynski
183933
James Roberts
313884
—
Showing 20 of 66 matches
Load more matches