Sanctioned Matchup Predictor
Charan Shah vs Ran Zheng
Past Head-to-Head Rubbers (5)
| Winner | Loser | Score | Event | Rating Delta | |
|---|---|---|---|---|---|
| Ran Zheng | def. | Charan Shah | 6,6,8 | 2026 GDTTA Sunday League Spring Rnd 2 (2026-10-04) | +5 |
| Ran Zheng | def. | Charan Shah | 6,6,8 | 2026 GDTTA Sunday League Spring Rnd 2 (2026-10-04) | +5 |
| Charan Shah | def. | Ran Zheng | 6,-10,4,5 | 2026 GDTTA Sunday League Autumn Rnd 1 (2026-04-19) | +7 |
| Charan Shah | def. | Ran Zheng | 10,11,-6,-10,8 | 2026 GDTTA Sunday League Autumn Rnd 6 (2026-05-24) | +6 |
| Ran Zheng | def. | Charan Shah | 10,9,-7,7 | 2026 GDTTA Sunday League Winter Rnd 8 (2026-08-30) | +9 |