Record

Matches Played 10
Matches Won 5
Matches Drawn 0
Matches Lost 5
Frames Won 5
Frames Lost 5
Frame Efficiency 50%

Matches/Fixtures

Scheduled Played Player A Player B
2026-04-23 2026-04-23 Mark Roberts 1 - 0 Wayne Martin
2026-05-07 2026-05-07 John Ellis 0 - 1 Mark Roberts
2026-05-14 2026-05-12 Mark Roberts 0 - 1 Dan Taylor
2026-06-04 2026-06-04 Mark Roberts 1 - 0 Chris Challis
2026-06-25 Ian Peachey v Mark Roberts
2026-07-09 2026-07-09 Glenn Haylock 0 - 1 Mark Roberts
2026-07-16 Mark Roberts v Glenn Haylock
2026-07-23 2026-07-23 Wayne Martin 1 - 0 Mark Roberts
2026-07-30 2026-07-30 Mark Roberts 0 - 1 John Ellis
2026-08-06 2026-05-14 Dan Taylor 1 - 0 Mark Roberts
2026-08-20 2026-08-20 Chris Challis 0 - 1 Mark Roberts
2026-09-03 2026-09-03 Mark Roberts 0 - 1 Ian Peachey