Sanctioned Matchup Predictor
Yuan Ming Shi vs John Hanna
Past Head-to-Head Rubbers (2)
| Winner | Loser | Score | Event | Rating Delta | |
|---|---|---|---|---|---|
| John Hanna | def. | Yuan Ming Shi | 9,-11,-5,7,8,4 | ES&CTTA 2024 Spring B Rnd 1 (2024-09-04) | +3 |
| John Hanna | def. | Yuan Ming Shi | -5,9,6,7,7 | ES&CTTA 2024 Spring B Rnd 8 (2024-10-23) | +4 |