Sanctioned Matchup Predictor
John Karpowicz vs Yao Liu
Past Head-to-Head Rubbers (3)
| Winner | Loser | Score | Event | Rating Delta | |
|---|---|---|---|---|---|
| Yao Liu | def. | John Karpowicz | -9,12,10,9 | 2026 Brisbane Spring Fixtures (Tuesday) Round 5 (2026-09-22) | +1 |
| Yao Liu | def. | John Karpowicz | -11,9,8,6 | Brisbane Invitational 2024 (2024-08-03) | 0 |
| Yao Liu | def. | John Karpowicz | 6,-10,14,-9,3 | 2026 Brisbane Winter Fixtures (Tuesday) Round 6 (2026-07-07) | +3 |