Tournaments played by Jonathan Zhao

DateNameOld ratingCurrent rating
2014-07-15 Championnat jeunesse du Canada (CYCC) 1597 1558
2014-06-07 Défi Québec-Ontario Challenge 2014 1541 1597
2014-06-01 2014 Ontario Schools' Chess Team Championships 1545 1541
2014-05-04 Grand Prix III Tournament Finals 1513 1545
2014-04-13 Ontario Chess Challenge Playoffs 1469 1513
2014-04-13 Ontario Chess Challenge 1478 1469
2014-02-02 Grand Prix II 1445 1478
2013-11-24 Grand Prix I 1421 1445
2013-10-26 Hillcrest 1466 1421
2013-10-26 Hillcrest 1494 1466
2013-10-26 Hillcrest 1509 1494
2013-10-13 Oriole 1527 1509
2013-10-06 Oriole 1554 1527
2013-10-05 Hillcrest 1554 1554
2013-09-29 Oriole 1544 1554
2013-09-14 Hillcrest 1536 1544
2013-08-25 Oriole 1530 1536
2013-08-18 2013 North American Youth Chess Championship 1466 1530
2013-08-11 Oriole 1442 1466
2013-07-28 Oriole 1440 1442
2013-07-21 Oriole 1445 1440
2013-07-14 Oriole 1399 1445
2013-06-23 Oriole 1398 1399
2013-06-22 Hillcrest 1421 1398
2013-06-22 Hillcrest 1411 1421
2013-06-22 Hillcrest 1429 1411
2013-06-16 Oriole 1439 1429
2013-06-15 Hillcrest 1430 1439
2013-06-08 2013 Team Championship Ontario-Québec 1378 1430
2013-06-09 Oriole 1362 1378
2013-06-02 Ontario Teams Championship 1343 1362
2013-06-01 Hillcrest 1365 1343
2013-06-01 Hillcrest 1339 1365
2013-05-26 Oriole 1303 1339
2013-05-25 Hillcrest 1295 1303
2013-05-25 Hillcrest 1282 1295
2013-05-05 Chess Grand Prix III Toronto 1259 1282
2013-05-04 Hillcrest 1254 1259
2013-04-27 Hillcrest 1308 1254
2013-04-21 2013 Ontario Chess Challenge 1297 1308
2013-04-21 2013 Ontario Chess Challenge 1313 1297
2013-04-20 Hillcrest 1309 1313
2013-04-20 Hillcrest 1288 1309
2013-04-20 Hillcrest 1304 1288
2013-04-14 Oriole 1304 1304
2013-04-06 Hillcrest 1320 1304
2013-04-06 Hillcrest 1294 1320
2013-03-17 OCC North York Regionals (K-G.3) 1274 1294
2013-03-16 Hillcrest 1268 1274
2013-03-10 Oriole 1260 1268
2013-03-09 Hillcrest 1260 1260
2013-03-09 Hillcrest 1232 1260
2013-03-03 Oriole 1223 1232
2013-03-02 Hillcrest 1226 1223
2013-02-23 Hillcrest 1222 1226
2013-02-23 Hillcrest 1215 1222
2013-02-17 Oriole 1175 1215
2013-02-10 Oriole 1199 1175
2013-02-03 Chess Grand Prix II Toronto 1215 1199
2013-01-27 Oriole 1217 1215
2013-01-26 Hillcrest 1213 1217
2013-01-26 Hillcrest 1228 1213
2013-01-20 Oriole 1227 1228
2013-01-13 Oriole 1263 1227
2012-12-30 Oriole 1275 1263
2012-12-18 Hillcrest Legend 1289 1275
2012-12-15 Hillcrest 1284 1289
2012-12-15 Hillcrest 1311 1284
2012-12-11 Hillcrest Legend 1309 1311
2012-12-02 Oriole 1345 1309
2012-12-01 Hillcrest 1259 1345
2012-11-25 Oriole 1256 1259
2012-11-18 Oriole 1263 1256
2012-11-17 Hillcrest 1197 1263
2012-11-11 Grand Prix I 1159 1197
2012-11-10 Hillcrest 1182 1159
2012-11-04 Oriole 1224 1182
2012-10-28 Oriole 1212 1224
2012-10-27 Hillcrest 1192 1212
2012-10-27 Hillcrest 1199 1192
2012-10-21 Oriole 1213 1199
2012-10-20 Hillcrest 1216 1213
2012-10-20 Hillcrest 1239 1216
2012-10-14 Oriole 1224 1239
2012-10-13 Hillcrest 1227 1224
2012-10-13 Hillcrest 1187 1227
2012-10-07 Oriole 1210 1187
2012-09-30 Oriole 1208 1210
2012-09-29 Hillcrest 1234 1208
2012-09-22 Hillcrest 1254 1234
2012-09-22 Hillcrest 1240 1254
2012-09-08 Hillcrest 1215 1240
2012-06-30 Hillcrest 1225 1215
2012-06-30 Hillcrest 1254 1225
2012-06-23 Hillcrest 1188 1254
2012-06-23 Hillcrest 1148 1188
2012-06-17 Oriole 1192 1148
2012-06-10 Oriole 1219 1192
2012-06-09 Hillcrest 1235 1219
2012-06-03 Oriole 1250 1235
2012-05-27 Oriole 1271 1250
2012-05-21 24th Annual Canadian Chess Challenge 1309 1271
2012-05-13 GRAND PRIX Event #3 1316 1309
2012-05-12 Hillcrest 1326 1316
2012-05-12 Hillcrest 1328 1326
2012-05-06 Oriole 1296 1328
2012-04-29 Oriole 1242 1296
2012-04-28 Hillcrest 1240 1242
2012-04-28 Hillcrest 1219 1240
2012-04-22 2012 Ontario Chess Challenge 1209 1219
2012-04-15 Oriole 1241 1209
2012-04-14 Hillcrest 1258 1241
2012-04-14 Hillcrest 1216 1258
2012-04-14 Hillcrest 1273 1216
2012-03-31 Ontario Teams Chess Championship 1260 1273
2012-03-25 SH Regionals (G.1 to 3) 1259 1260
2012-03-24 Seneca Hill chess Club (Saturday) 1271 1259
2012-03-18 Oriole Chess Club 1262 1271
2012-03-17 Seneca Hill chess Club (Saturday) 1253 1262
2012-03-17 Seneca Hill chess Club (Saturday) 1303 1253
2012-03-17 Seneca Hill chess Club (Saturday) 1312 1303
2012-03-17 Seneca Hill chess Club (Saturday) 1246 1312
2012-03-04 Oriole Chess Club 1257 1246
2012-02-26 Oriole Chess Club 1177 1257
2012-02-25 Seneca Hill Chess Club (Saturday) 1151 1177
2012-02-25 Seneca Hill Chess Club (Saturday) 1129 1151
2012-02-12 Oriole Chess Club 1134 1129
2012-02-11 Seneca Hill chess Club (Saturday) 1146 1134
2012-02-05 Oriole Chess Club 1163 1146
2012-02-04 Seneca Hill chess Club (Saturday) 1139 1163
2012-01-29 Oriole Chess Club 1121 1139
2012-01-22 Oriole Chess Club 1128 1121
2012-01-21 Seneca Hill chess Club (Saturday) 1121 1128
2012-01-15 Oriole Chess Club 1089 1121
2012-01-08 Oriole Chess Club 1088 1089
2011-12-18 Christmas Regular Scholastic Tournament 1135 1088
2011-12-17 Seneca Hill chess Club (Saturday) 1101 1135
2011-12-17 Seneca Hill chess Club (Saturday) 1094 1101
2011-12-17 Seneca Hill chess Club (Saturday) 1089 1094
2011-12-11 Oriole Chess Club 1125 1089
2011-12-10 Seneca Hill chess Club (Saturday) 1077 1125
2011-12-10 Seneca Hill chess Club (Saturday) 1067 1077
2011-12-10 Seneca Hill chess Club (Saturday) 1039 1067
2011-12-03 Seneca Hill chess Club (Saturday) 1038 1039
2011-12-03 Seneca Hill chess Club (Saturday) 1022 1038
2011-11-27 Oriole Chess Club 1024 1022
2011-11-20 Oriole Chess Club 1045 1024
2011-11-13 GRAND PRIX Event #1 1040 1045
2011-11-06 Oriole Chess Club 1013 1040
2011-10-23 Oriole Chess Club 1015 1013
2011-10-16 Oriole Chess Club 971 1015
2011-10-09 Oriole Chess Club 997 971
2011-09-25 September 25 Monthly Scholastic 1012 997
2011-09-04 Oriole Chess Club 996 1012
2011-07-31 Oriole Chess Club 1019 996
2011-07-17 Oriole Chess Club 1009 1019
2011-07-10 Oriole Chess Club 987 1009
2011-06-26 Oriole Chess Club 999 987
2011-06-25 Seneca Hill Chess Club (Saturday) 919 999
2011-06-25 Seneca Hill Chess Club (Saturday) 909 919
2011-06-25 Seneca Hill Chess Club (Saturday) 851 909
2011-06-25 Seneca Hill Chess Club (Saturday) 861 851
2011-06-19 Oriole Chess Club 886 861
2011-06-11 Championnat échiquéen par équipe Ontario-Quebec Team Chess Championship 868 886
2011-06-12 Oriole Chess Club 909 868
2011-06-11 Seneca Hill Chess Club (Saturday) 893 909
2011-06-05 Oriole Chess Club 855 893
2011-06-04 Seneca Hill Chess Club (Saturday) 805 855
2011-06-04 Seneca Hill Chess Club (Saturday) 787 805
2011-05-29 Oriole Chess Club 878 787
2011-05-22 Oriole Chess Club 877 878
2011-05-01 Grand Prix #3 892 877
2011-04-17 Ontario Chess Challenge 910 892
2011-03-05 Ontario Teams Chess Championship K-3, K-9, K-12 881 910
2011-02-13 Oriole Chess Club 896 881
2011-02-12 Seneca Hill Chess Club (Saturday) 867 896
2011-02-06 Oriole Chess Club 821 867
2011-02-05 Seneca Hill Chess Club (Saturday) 833 821
2011-01-30 Oriole Chess Club 831 833
2011-01-23 Oriole Chess Club 809 831
2011-01-22 Seneca Hill Chess Club (Saturday) 789 809
2011-01-16 Oriole Chess Club 775 789
2011-01-16 Oriole Chess Club 769 775
2011-01-09 Oriole Chess Club 754 769
2011-01-08 Seneca Hill Chess Club 758 754
2010-12-19 Oriole Chess Club 666 758
2010-12-18 Seneca Hill Chess Club 642 666
2010-12-12 Oriole Chess Club 604 642
2010-12-05 Oriole Chess Club 402 604
2010-11-21 Oriole Junior 377 402
2010-11-14 Oriole Junior 0 377