Tournaments played by David Weng

DateNameOld ratingCurrent rating
2014-10-28 Halloween Tournament 1165 1170
2014-09-28 September Scholastic Tournament 1139 1165
2014-07-15 Championnat jeunesse du Canada (CYCC) 1156 1139
2014-06-19 Seneca Hill PS 1140 1156
2014-06-19 Seneca Hill PS 1175 1140
2014-06-07 Défi Québec-Ontario Challenge 2014 1224 1175
2014-06-05 Seneca Hill PS 1239 1224
2014-06-01 2014 Ontario Schools' Chess Team Championships 1236 1239
2014-05-15 Seneca Hill PS 1258 1236
2014-05-15 Seneca Hill PS 1259 1258
2014-05-04 Grand Prix III Tournament Finals 1278 1259
2014-04-17 Seneca Hill PS 1288 1278
2014-04-13 Ontario Chess Challenge 1270 1288
2014-04-06 Final OCC 2014 Qualifier 1274 1270
2014-03-27 Seneca Hill PS 1248 1274
2014-02-27 Seneca Hill PS 1317 1248
2014-02-20 Seneca Hill PS 1353 1317
2014-02-20 Seneca Hill PS 1265 1353
2014-01-30 Seneca Hill 1251 1265
2013-12-05 Seneca Hill 1226 1251
2013-11-21 Seneca Hill 1235 1226
2013-10-31 Seneca Hill 1183 1235
2013-10-27 Toronto Hallowe'en 1163 1183
2013-10-24 Seneca Hill 1166 1163
2013-10-10 Seneca Hill 1150 1166
2013-06-22 Hillcrest 1159 1150
2013-06-22 Hillcrest 1176 1159
2013-06-22 Hillcrest 1167 1176
2013-06-15 Hillcrest 1158 1167
2013-06-13 Seneca Hill 1159 1158
2013-06-13 Seneca Hill 1150 1159
2013-06-08 2013 Team Championship Ontario-Québec 1212 1150
2013-06-02 Ontario Teams Championship 1234 1212
2013-06-01 Hillcrest 1190 1234
2013-06-01 Hillcrest 1185 1190
2013-05-19 Toronto Youth Championships 2013 1256 1185
2013-05-25 Hillcrest 1283 1256
2013-05-25 Hillcrest 1294 1283
2013-05-23 Seneca Hill 1260 1294
2013-05-16 Seneca Hill 1184 1260
2013-05-16 Seneca Hill 1172 1184
2013-05-04 Hillcrest 1181 1172
2013-04-27 Hillcrest 1155 1181
2013-04-27 Hillcrest 1111 1155
2013-04-27 Hillcrest 1133 1111
2013-04-25 Seneca Hill 1140 1133
2013-04-21 2013 Ontario Chess Challenge 1146 1140
2013-04-20 Hillcrest 1182 1146
2013-04-20 Hillcrest 1199 1182
2013-04-06 Hillcrest 1193 1199
2013-04-06 Hillcrest 1179 1193
2013-04-04 Seneca Hill 1170 1179
2013-03-23 Seneca Hill Qualifier 1167 1170
2013-03-23 Seneca Hill Qualifier 1083 1167
2013-03-21 Seneca Hill 1104 1083
2013-03-21 Seneca Hill 1090 1104
2013-03-16 Hillcrest 1076 1090
2013-03-10 OCC North York Regionals (G.4-5) 1109 1076
2013-03-09 Hillcrest 1100 1109
2013-03-09 Hillcrest 1100 1100
2013-03-02 Hillcrest 1072 1100
2013-02-28 Seneca Hill 1061 1072
2013-02-23 Hillcrest 1113 1061
2013-02-23 Hillcrest 1059 1113
2013-02-21 Seneca Hill 1017 1059
2013-01-31 Seneca Hill 1055 1017
2013-01-31 Seneca Hill 1081 1055
2013-01-26 Hillcrest 1094 1081
2013-01-26 Hillcrest 1062 1094
2013-01-19 Hillcrest 1056 1062
2013-01-12 Hillcrest 1022 1056
2012-12-18 Hillcrest Legend 1036 1022
2012-12-11 Hillcrest Legend 1017 1036
2012-12-09 Oriole 1041 1017
2012-12-06 Seneca Hill 1024 1041
2012-12-02 Oriole 938 1024
2012-11-29 Seneca Hill 929 938
2012-11-27 Hillcrest Legend 923 929
2012-11-25 Oriole 897 923
2012-11-18 Oriole 926 897
2012-11-11 Oriole 906 926
2012-11-08 Seneca Hill 867 906
2012-10-18 Seneca Hill 838 867
2012-10-04 Seneca Hill 824 838
2012-06-10 regular 849 824
2012-06-10 regular 860 849
2012-05-27 regular 870 860
2012-05-27 regular 921 870
2012-05-20 regular 843 921
2012-05-20 regular 773 843
2012-05-06 regular 784 773
2012-04-29 regular 834 784
2012-04-22 regular 896 834
2012-04-08 Regular 856 896
2012-04-01 Regular 856 856
2012-03-25 Oriole Chess Club 862 856
2012-03-18 Oriole Chess Club 856 862
2012-03-04 Oriole Chess Club 858 856
2012-02-12 Oriole Chess Club 901 858
2012-02-05 Oriole Chess Club 931 901
2012-01-29 Oriole Chess Club 871 931
2012-01-22 Oriole Chess Club 849 871
2012-01-08 Oriole Chess Club 842 849
2012-01-06 regular 892 842
2011-12-18 Oriole Chess Club 882 892
2011-12-18 Oriole Chess Club 903 882
2011-12-11 Oriole Chess Club 936 903
2011-11-27 Oriole Chess Club 840 936
2011-11-06 Oriole Chess Club 838 840
2011-10-16 Oriole Chess Club 869 838
2011-10-09 Oriole Chess Club 868 869
2011-06-26 Oriole Chess Club 895 868
2011-06-12 Oriole Chess Club 936 895
2011-06-09 Seneca Hill Chess Club 921 936
2011-06-09 Seneca Hill Chess Club 787 921
2011-06-05 Oriole Chess Club 807 787
2011-06-02 Seneca Hill Chess Club 805 807
2011-06-02 Seneca Hill Chess Club 757 805
2011-05-22 Oriole Chess Club 787 757
2011-05-15 Oriole Chess Club 793 787
2011-05-15 Oriole Chess Club 790 793
2011-05-12 Seneca Hill Chess Club 765 790
2011-05-12 Seneca Hill Chess Club 765 765
2011-05-01 Oriole Chess Club 772 765
2011-04-30 Seneca Hill Chess Club (Saturday) 774 772
2011-04-24 Oriole Chess Club 734 774
2011-04-23 Seneca Hill Chess Club 720 734
2011-04-23 Seneca Hill Chess Club 745 720
2011-04-23 Seneca Hill Chess Club 730 745
2011-04-21 Seneca Hill Chess Club 682 730
2011-04-10 Oriole Chess Club 711 682
2011-04-03 SH Regional qualifer K-G.3 707 711
2011-04-02 Seneca Hill Chess Club (Saturday) 629 707
2011-04-02 Seneca Hill Chess Club (Saturday) 660 629
2011-04-02 Seneca Hill Chess Club (Saturday) 665 660
2011-03-31 Seneca Hill Chess Club 708 665
2011-03-31 Seneca Hill Chess Club 683 708
2011-03-31 Seneca Hill Chess Club 720 683
2011-03-27 Ontario Chess Challenge Qualifier 746 720
2011-03-26 Seneca Hill Chess Club (Saturday) 762 746
2011-03-26 Seneca Hill Chess Club (Saturday) 777 762
2011-03-12 Seneca Hill Chess Club (Saturday) 755 777
2011-03-10 Seneca Hill Chess Club 703 755
2011-02-10 Seneca Hill Chess Clu (Thursday) 671 703
2011-01-27 Seneca Hill Chess Club (Thursday) 676 671
2010-12-09 Seneca Hill Chess Club 677 676
2010-12-09 Seneca Hill Chess Club 658 677
2010-12-02 Seneca Hill Chess Club 667 658
2010-11-04 Seneca Hill Chess Club 629 667
2010-10-21 Seneca Hill Chess Club 616 629
2010-10-07 Seneca Hill Chess Club 641 616
2010-10-07 Seneca Hill Chess Club 630 641
2010-06-03 Seneca Hill Chess Club 614 630
2010-06-03 Seneca Hill Chess Club 666 614
2010-05-07 Seneca Hill Chess Club 642 666
2010-04-22 Seneca Hill Chess Club 582 642
2010-04-22 Seneca Hill Chess Club 585 582
2010-04-08 Seneca Hill Chess Club 487 585
2010-03-11 Seneca Hill Chess Club 457 487
2010-02-11 Seneca Hill Chess Club 387 457
2010-02-07 Oriole Junior 428 387
2010-01-28 Seneca Hill Chess Club 396 428
2010-01-10 Oriole Junior 421 396
2009-11-26 Seneca Hill Chess Club 395 421
2009-11-26 Seneca Hill Chess Club 357 395
2009-11-05 Seneca Hill Chess Club 328 357
2009-10-15 Seneca Hill Chess Club 329 328
2009-10-15 Seneca Hill Chess Club 313 329
2009-08-30 Oriole Junior 291 313
2009-08-23 Oriole Junior 286 291
2009-05-10 Oriole Junior 317 286
2009-04-26 Oriole Junior 346 317
2009-04-26 Oriole Junior 0 346