Sanctioned Matchup Predictor
Billy Cheng vs Richard Lupat
Past Head-to-Head Rubbers (8)
| Winner | Loser | Score | Event | Rating Delta | |
|---|---|---|---|---|---|
| Richard Lupat | def. | Billy Cheng | 5,5,-9,6 | A2 Rnd 11 WTTA Spring (2016-11-28) | +2 |
| Richard Lupat | def. | Billy Cheng | -6,7,-5,6,5 | A2 Rnd 3 WTTA Winter (2017-06-05) | +1 |
| Richard Lupat | def. | Billy Cheng | 7,3,10 | A2 Rnd 8 WTTA Winter (2017-07-24) | +1 |
| Richard Lupat | def. | Billy Cheng | 7,-8,-4,2,8 | A2 Rnd 13 WTTA Winter (2017-08-28) | +1 |
| Richard Lupat | def. | Billy Cheng | 4,-8,7,5 | A2 Rnd 8 WTTA Winter (2018-07-23) | +3 |
| Billy Cheng | def. | Richard Lupat | 6,9,7 | A2-A3 Rnd 5 WTTA Spring (2018-10-15) | +16 |
| Richard Lupat | def. | Billy Cheng | 9,11,3 | A2-A3 Rnd 10 WTTA Spring (2018-11-26) | +6 |
| Richard Lupat | def. | Billy Cheng | 6,-10,8,6 | A2-A3-B1 Semi Finals WTTA Spring (2018-12-03) | +6 |