John Upper
Canada
FIDE ID: 2606437
| White | Black | |
|---|---|---|
| John Upper | Barthelemy Bongo Akanga Ndjila | View |
| Enrique Alvarez Fernandez | John Upper | View |
| John Upper | Nitai Leve | View |
| John Upper | Kamal Aghasiyev | View |
| Grzegorz Kopacz | John Upper | View |
| John Upper | Meri Arabidze | View |
| Rasyid A. Hidayat Bintang | John Upper | View |
| Robert Sanchez | John Upper | View |
| John Upper | Nguyen Hong Nhung | View |
| Patrick Lamotte Tavares | John Upper | View |
| John Upper | Alexandr Kostiukov | View |
| Masa Maksimovic | John Upper | View |
| John Upper | Mikhail Bryakin | View |
| Ngoc Thuy Duong Bach | John Upper | View |
| John Upper | Luis Enrique Valle Maytin | View |
| John Upper | Vinicius Tine Martins | View |
| John Upper | Michael Buscar | View |
| Talaibek Osmonbekov | John Upper | View |
| John Upper | Ashwani Tiwari | View |
| Vit Bures | John Upper | View |