We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Keung, Caleb
Current rating: 1808 (#2010)

Grand Prix Toronto 2019 (modern) starting rating: 1800
round table opponent (rating) result Δrating
2modern 102 Becker, Paul (1485) Lost 0-2 -241776
3modern 357 Longridge, Corey (1499) Won 2-1 +131789
4modern 346 Gao, Changsong (1555) Won 2-0 +141803
5modern 182 Regimbald, Francis (1598) Draw 1-1 -41799
6modern 169 Bogardus, Michael (1531) Won 2-0 +141813
7modern 104 Endress, Mackenzie (1600) Won 2-0 +141827
8modern 59 Sanapo, Ezequiel Fabian (1539) Won 2-0 +131840
9modern 36 Huang, Ryan (1597) Draw 1-1 -51835
10modern 413 Litvak, Shayne (1573) Draw 1-1 -41831
11modern 427 Fletcher, Owen (1593) Lost 0-2 -231808
top average opponent: 1557record: 5-2-3 new rating: 1808

Grand Prix Toronto 2018 (modern) starting rating: 1766
round table opponent (rating) result Δrating
2modern 86 Rogers, Adam (1517) Won 2-0 +141780
3modern 239 Vuong, Richie (1703) Won 2-0 +171797
4modern 116 DeBruin, Garrett (1541) Lost 1-2 -231774
5modern 231 Pepin, Jonathan (1509) Won 2-0 +131787
6modern 181 Xia, Tim (1555) Won 2-0 +141801
7modern 62 Margaritis, Logan (1542) Won 2-0 +141815
8modern 70 Cailloux, Jacob (1577) Won 2-1 +131828
9modern 12 Mark, Kenneth (1633) Lost 0-2 -211807
10modern 54 Cox, Patrick (1789) Won 2-1 +171824
11modern 32 Syed, Zan (1858) Lost 0-2 -171807
12modern 48 Guilbert, Nelson (1613) Lost 0-2 -211786
13modern 94 McVety, Max (1932) Won 2-1 +201806
14modern 53 Liang, Andy (1615) Won 2-0 +151821
15modern 47 Van Vaals, Michael (1647) Lost 0-2 -211800
top average opponent: 1645record: 9-5 new rating: 1800

Grand Prix Vancouver 2017 (modern) starting rating: 1692
round table opponent (rating) result Δrating
3modern 2001 Crotts, Jennifer (1700) Won 2-0 +181710
4modern 2067 Janzen, Konrad (1440) Lost 1-2 -231687
5modern 2236 Hnatyshyn, Nicholas (1535) Won 2-0 +161703
6modern 2196 Whaley, Christopher (1435) Won 2-0 +131716
7modern 2059 Agustin, Glenn (1558) Won 2-0 +151731
8modern 2020 Bankes, Cameron (1544) Won 2-0 +151746
9modern 2038 Donnelly, Pearce (1682) Won 2-0 +161762
10modern 2016 Roberts, Anthony (1645) Won 2-0 +161778
11modern 2009 Utter-Leyton, Josh (1952) Lost 0-2 -151763
12modern 2033 Neal, Richard (1658) Won 2-0 +171780
13modern 2014 Kim, Jeremy (1884) Lost 0-2 -171763
14modern 2022 Marklyn, Tyler (1751) Won 2-0 +181781
15modern 2010 Severa, Matt (1960) Lost 1-2 -151766
top average opponent: 1673record: 9-4 new rating: 1766

Grand Prix Detroit 2016 (modern) starting rating: 1516
round table opponent (rating) result Δrating
2modern 52 Durling, Austin (1493) Won 2-1 +171533
3modern 90 Rickman, Chase (1504) Won 2-0 +181551
4modern 103 Phillips, Cedric (1869) Lost 0-2 -131538
5modern 496 Russell, Griffin (1493) Won 2-1 +181556
6modern 143 Ashley, Steven (1555) Won 2-1 +181574
7modern 109 Keith, Jody (1891) Won 2-1 +231597
8modern 27 Janssen, Scott (1585) Won 2-0 +181615
9modern 15 Schlegel, Thomas (1671) Won 2-0 +191634
10modern 14 Collier, Joshua (1580) Won 2-0 +171651
11modern 10 Tobias, David (1787) Won 2-1 +201671
12modern 5 Thompson, Gerry (2085) Lost 1-2 -101661
13modern 31 Fischer, Brandon (1801) Won 2-0 +201681
14modern 9 Zornes, James (1930) Lost 1-2 -131668
15modern 26 Lanthier, Dan (2042) Won 2-0 +241692
top average opponent: 1735record: 11-3 new rating: 1692

Grand Prix Toronto 2012 (modern) starting rating: 1500
round table opponent (rating) result Δrating
1modern 122 Szolopiak, James (1559) Lost 0-2 -171483
2modern 361 Chanphakeo, William (1482) Won 2-0 +181501
3modern 311 Bathurst, Scott (1396) Won 2-0 +161517
4modern 211 Parsons, Jason (1517) Won 2-1 +181535
5modern 184 Champagne, Jeff (1519) Lost 1-2 -181517
6modern 288 Priemer, Tyler (1452) Lost 1-2 -191498
7modern 263 Raposo, Jordan (1500) Won 2-1 +181516
top average opponent: 1489record: 4-3 new rating: 1516