Sanctioned Matchup Predictor
Hassan Annas vs James C Chan
Past Head-to-Head Rubbers (1)
| Winner | Loser | Score | Event | Rating Delta | |
|---|---|---|---|---|---|
| Hassan Annas | def. | James C Chan | 8,9,-5,10 | Brighton Junior Table Tennis Championships 2026 (2026-03-15) | +49 |