Sanctioned Matchup Predictor
Mark Cunningham vs Michael Randall
Past Head-to-Head Rubbers (6)
| Winner | Loser | Score | Event | Rating Delta | |
|---|---|---|---|---|---|
| Mark Cunningham | def. | Michael Randall | 9,5,-11,10,7 | NTTTA Spring 2026 Round 4 (2026-10-06) | +7 |
| Mark Cunningham | def. | Michael Randall | 11,5,-7,8 | NTTTA Summer 2026 Round 9 (2026-03-31) | +6 |
| Mark Cunningham | def. | Michael Randall | -8,6,6,-9,13 | NTTTA Summer 2026 Round 4 (2026-02-24) | +7 |
| Mark Cunningham | def. | Michael Randall | -3,6,8,2 | NTTTA Summer 2026 Round 6 (2026-03-10) | +5 |
| Mark Cunningham | def. | Michael Randall | 6,8,9,-3,11 | NTTTA Winter 2026 Round 5 (2026-06-16) | +5 |
| Michael Randall | def. | Mark Cunningham | 4,7,9,-15,8 | NTTTA Winter 2026 Round 12 (2026-08-04) | +24 |