Keung, Caleb
Current rating: 1808 (#2006)

Grand Prix Toronto 2019 (modern) starting rating: 1799
round table opponent (rating) result Δrating
2modern 102 Becker, Paul (1485) Lost 0-2 -231776
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 +131812
7modern 104 Endress, Mackenzie (1599) Won 2-0 +141826
8modern 59 Sanapo, Ezequiel Fabian (1539) Won 2-0 +131839
9modern 36 Huang, Ryan (1597) Draw 1-1 -41835
10modern 413 Litvak, Shayne (1573) Draw 1-1 -51830
11modern 427 Fletcher, Owen (1593) Lost 0-2 -221808
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 +161796
4modern 116 DeBruin, Garrett (1541) Lost 1-2 -221774
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 +131814
8modern 70 Cailloux, Jacob (1577) Won 2-1 +141828
9modern 12 Mark, Kenneth (1633) Lost 0-2 -221806
10modern 54 Cox, Patrick (1789) Won 2-1 +181824
11modern 32 Syed, Zan (1859) Lost 0-2 -171807
12modern 48 Guilbert, Nelson (1613) Lost 0-2 -221785
13modern 94 McVety, Max (1932) Won 2-1 +211806
14modern 53 Liang, Andy (1615) Won 2-0 +141820
15modern 47 Van Vaals, Michael (1647) Lost 0-2 -211799
top average opponent: 1645record: 9-5 new rating: 1799

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 (1439) Lost 1-2 -221688
5modern 2236 Hnatyshyn, Nicholas (1535) Won 2-0 +151703
6modern 2196 Whaley, Christopher (1435) Won 2-0 +131716
7modern 2059 Agustin, Glenn (1559) Won 2-0 +151731
8modern 2020 Bankes, Cameron (1544) Won 2-0 +151746
9modern 2038 Donnelly, Pearce (1682) Won 2-0 +171763
10modern 2016 Roberts, Anthony (1612) Won 2-0 +151778
11modern 2009 Utter-Leyton, Josh (1952) Lost 0-2 -151763
12modern 2033 Neal, Richard (1657) Won 2-0 +161779
13modern 2014 Kim, Jeremy (1884) Lost 0-2 -161763
14modern 2022 Marklyn, Tyler (1751) Won 2-0 +181781
15modern 2010 Severa, Matt (1960) Lost 1-2 -151766
top average opponent: 1670record: 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 (1846) Lost 0-2 -131538
5modern 496 Russell, Griffin (1493) Won 2-1 +171555
6modern 143 Ashley, Steven (1555) Won 2-1 +181573
7modern 109 Keith, Jody (1891) Won 2-1 +241597
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 -111660
13modern 31 Fischer, Brandon (1801) Won 2-0 +211681
14modern 9 Zornes, James (1930) Lost 1-2 -141667
15modern 26 Lanthier, Dan (2073) Won 2-0 +251692
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