![]() |
Tournaments played by Jonathan Zhao |
| Date | Name | Old rating | Current rating |
|---|---|---|---|
| 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 |