Sanctioned Matchup Predictor
Joe Osborne vs Terence Duong
Past Head-to-Head Rubbers (9)
| Winner | Loser | Score | Event | Rating Delta | |
|---|---|---|---|---|---|
| Joe Osborne | def. | Terence Duong | 4-2 | GDTTA Autumn Masters League Thurs R8 (2024-06-06) | +8 |
| Joe Osborne | def. | Terence Duong | 4-3 | GDTTA Autumn Masters League Thurs R3 (2024-05-03) | +6 |
| Joe Osborne | def. | Terence Duong | 4-1 | GDTTA Summer Thursday Leagues R6 (2024-02-29) | +10 |
| Joe Osborne | def. | Terence Duong | 4-2 | GDTTA Summer Thursday Leagues R1 (2024-01-25) | +21 |
| Terence Duong | def. | Joe Osborne | 4-3 | 2025 GDTTA Summer Masters League R6 (2025-03-05) | +5 |
| Joe Osborne | def. | Terence Duong | 4-2 | GDTTA Winter Masters League Thurs R3 (2024-07-25) | +8 |
| Terence Duong | def. | Joe Osborne | 4-3 | GDTTA Winter Masters League Thurs R8 (2024-08-29) | +8 |
| Joe Osborne | def. | Terence Duong | 4-1 | 2025 GDTTA Summer Masters League R1 (2025-01-29) | +17 |
| Joe Osborne | def. | Terence Duong | 14,5,7,4 | 2026 GDTTA Summer Masters League Rnd 4 (2026-02-26) | +3 |