Sanctioned Matchup Predictor
Jun Zhang vs Brian Locke
Past Head-to-Head Rubbers (7)
| Winner | Loser | Score | Event | Rating Delta | |
|---|---|---|---|---|---|
| Jun Zhang | def. | Brian Locke | 9,5,1 | Eastside 2026 Winter Div2 Rnd 8 (2026-09-17) | +1 |
| Jun Zhang | def. | Brian Locke | 2,7,5 | NSTTL 2023 Summer Vets Round 4 (2023-02-20) | +3 |
| Jun Zhang | def. | Brian Locke | -5,8,-8,5,4 | NSTTL 2022 Autumn Vets Rnd 4 (2022-05-23) | +7 |
| Jun Zhang | def. | Brian Locke | 9,-6,9,-7,8 | NSTTL Veterans Winter Roster - Week 7 (2021-08-30) | +12 |
| Jun Zhang | def. | Brian Locke | 7,9,8 | NSTTL 2023 Spring VETS Round 8 (2023-11-20) | +4 |
| Jun Zhang | def. | Brian Locke | 9,8,6 | Eastside 2025 Spring Div2 Rnd 7 (2025-11-27) | +1 |
| Jun Zhang | def. | Brian Locke | 9,5,11 | Eastside 2024 Spring Div2 Rnd 2 (2024-10-24) | +1 |