John Upper

Country

CAN

Birth Year

0

Gender

M

Title

FIDE ID

2606437

FIDE ratings

1973

Classical

Published FIDE

1921

Rapid

Published FIDE

1743

Blitz

Published FIDE

Official classical ranks

Inactive on the latest FIDE classical list

Rating history

Highest recorded rating
2057 Oct 2014
Recorded years
2008–2026
Archived games
139

Based on available monthly lists and saved games.

FIDE rating history

View rating lists
Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-10-03 (UTC).

# Date Event Site Round White Black Result Moves View
101 2021-08-17 Titled Tuesday 17th Aug chess.com INT 4 John Upper Luis Enrique Valle Maytin 0-1 31 Open
102 2021-08-17 Titled Tuesday 17th Aug chess.com INT 3 Bach Ngoc Thuy Duong John Upper 1-0 42 Open
103 2021-08-17 Titled Tuesday 17th Aug chess.com INT 2 John Upper Michael Buscar 0-1 12 Open
104 2021-08-17 Titled Tuesday 17th Aug chess.com INT 1 John Upper Vinicius Tine Martins 0-1 25 Open
105 2021-08-17 Titled Tuesday 17th Aug chess.com INT 11 Masa Maksimovic John Upper 1/2-1/2 45 Open
106 2021-08-17 Titled Tuesday 17th Aug chess.com INT 10 John Upper Alexandr Kostiukov 0-1 21 Open
107 2021-08-10 Titled Tuesday 10th Aug chess.com INT 9 Talaibek Osmonbekov John Upper 1-0 25 Open
108 2021-08-10 Titled Tuesday 10th Aug chess.com INT 8 David Okike John Upper 1-0 33 Open
109 2021-08-10 Titled Tuesday 10th Aug chess.com INT 7 John Upper Ashwani Tiwari 1-0 25 Open
110 2021-08-10 Titled Tuesday 10th Aug chess.com INT 6 Vit Bures John Upper 0-1 28 Open
111 2021-08-10 Titled Tuesday 10th Aug chess.com INT 5 Marianna Grineva John Upper 1-0 30 Open
112 2021-08-10 Titled Tuesday 10th Aug chess.com INT 4 John Upper Soren Bech Hansen 0-1 35 Open
113 2021-08-10 Titled Tuesday 10th Aug chess.com INT 3 Enzo Federzoni John Upper 1-0 28 Open
114 2021-08-10 Titled Tuesday 10th Aug chess.com INT 2 John Upper Grigoriy Oparin 0-1 32 Open
115 2021-08-10 Titled Tuesday 10th Aug chess.com INT 1 John Upper Ashritha Eswaran 1/2-1/2 72 Open
116 2021-08-10 Titled Tuesday 10th Aug chess.com INT 11 Blazej Grot John Upper 1-0 42 Open
117 2021-08-10 Titled Tuesday 10th Aug chess.com INT 10 John Upper Vladislav Klyashtorny 0-1 36 Open
118 2021-07-27 Titled Tuesday 27th July chess.com INT 9 John Upper Andrei-Mihai Bonte 0-1 38 Open
119 2021-07-27 Titled Tuesday 27th July chess.com INT 8 Vlada Sviridova John Upper 1-0 31 Open
120 2021-07-27 Titled Tuesday 27th July chess.com INT 7 John Upper Soltan Muradov 1-0 53 Open
121 2021-07-27 Titled Tuesday 27th July chess.com INT 6 Hui Li John Upper 1-0 55 Open
122 2021-07-27 Titled Tuesday 27th July chess.com INT 5 John Upper David Okike 0-1 29 Open
123 2021-07-27 Titled Tuesday 27th July chess.com INT 3 Lenka Ptacnikova John Upper 1-0 21 Open
124 2021-07-27 Titled Tuesday 27th July chess.com INT 1 John Upper Dawton Almino Lemos 0-1 24 Open
125 2021-07-27 Titled Tuesday 27th July chess.com INT 11 John Upper Trisha Kanyamarala 0-1 39 Open
126 2021-07-27 Titled Tuesday 27th July chess.com INT 10 Robert Gabriel John Upper 0-1 33 Open
127 2018-07-28 Quebec Open 2018 Quebec CAN 9.9 John Upper Qiuyu Huang 1-0 59 Open
128 2018-07-27 Quebec Open 2018 Quebec CAN 8.9 Omid Malek John Upper 1/2-1/2 45 Open
129 2018-07-26 Quebec Open 2018 Quebec CAN 7.13 Patrick Van Hoolandt John Upper 0-1 40 Open
130 2018-07-25 Quebec Open 2018 Quebec CAN 6.18 John Upper Unidentified player 1-0 41 Open
131 2018-07-24 Quebec Open 2018 Quebec CAN 5.17 John Upper Jeff Babb 1/2-1/2 32 Open
132 2018-07-23 Quebec Open 2018 Quebec CAN 4.23 Bora Yagiz John Upper 0-1 68 Open
133 2018-07-22 Quebec Open 2018 Quebec CAN 3.2 John Upper Serge Lemieux 0-1 38 Open
134 2018-07-21 Quebec Open 2018 Quebec CAN 1.9 Shawn Rodrigue-Lemieux John Upper 1-0 36 Open
135 2012-08-08 Canadian Closed 2012 Montreal CAN 6.9 John Upper Marat Khassanov 0-1 25 Open
136 2012-08-07 Canadian Closed 2012 Montreal CAN 5.14 John Upper Olivier-Kenta Chiku-Ratte 1-0 49 Open
137 2012-08-05 Canadian Closed 2012 Montreal CAN 3.14 John Upper Claude Carrier 1/2-1/2 29 Open
138 2012-08-05 Canadian Closed 2012 Montreal CAN 2.9 Anton Kovalyov John Upper 1-0 44 Open
139 2012-08-04 Canadian Closed 2012 Montreal CAN 1.13 John Upper Hugues Masse 1/2-1/2 42 Open

© 2024-2026 EloTracker