John Upper
Canada
FIDE ID: 2606437
| White | Black | |
|---|---|---|
| John Upper | Evgenij Shuvalov | View |
| John Upper | Ildar F Idrisov | View |
| Boris Bruned | John Upper | View |
| John Upper | Artak Manukian | View |
| Jan Roebers | John Upper | View |
| Simon Lamaze | John Upper | View |
| John Upper | Vladimir Bugayev | View |
| Masa Maksimovic | John Upper | View |
| John Upper | Levente Miszler | View |
| Tarun Kanyamarala | John Upper | View |
| John Upper | Robert Sanchez | View |
| Maxim Novik | John Upper | View |
| Salomeja Zaksaite | John Upper | View |
| John Upper | Luis Enrique Valle Maytin | View |
| Asghar Golizadeh | John Upper | View |
| Mark Dejmek | John Upper | View |
| John Upper | Svetlana Vifleemskaia | View |
| William Ferreira Da Cruz | John Upper | View |
| John Upper | Irina Araptanova | View |
| T H D Niklesha Tharushi | John Upper | View |