We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Ouyang, Bo
Current rating: 1528

Regional Championships Toronto 2022 (pioneer) starting rating: 1405
round table opponent (rating) result Δrating
1pioneer 50 Leger, Philippe (1701) Won 2-1 +231428
2pioneer 13 Moazen-Sayad, Pedram (1875) Lost 1-2 -101418
3pioneer 90 Chang, Kegan (1500) Won 2-0 +191437
4pioneer 24 Stubbs, Richard (1508) Lost 0-2 -171420
5pioneer 91 McDonald, Nolan (1493) Won 2-1 +201440
6pioneer 49 Thibeau, Markus (1940) Won 2-1 +261466
7pioneer 46 Lansche, Derek (1736) Won 2-0 +231489
8pioneer 30 Costa, Evan (1503) Won 2-0 +181507
9pioneer 16 Tam, Tommy (1584) Won 2-1 +201527
10pioneer 11 Van Vaals, Michael (1891) Lost 0-2 -121515
11pioneer 24 Ouellet-Marcille, Jeremie (1596) Won 2-0 +191534
12pioneer 16 Yassemi, Siavash (1616) Lost 1-2 -161518
13pioneer 14 Mitchell, Zane (1951) Won 2-1 +251543
14pioneer 16 Pileggi, Riccardo (1701) Lost 1-2 -151528
top average opponent: 1686record: 9-5 new rating: 1528

Grand Prix Toronto 2018 (modern) starting rating: 1518
round table opponent (rating) result Δrating
1modern 517 Langlotz, Ben (1512) Won 2-1 +181536
2modern 189 Vuylsteke, Jory (1450) Lost 0-2 -201516
3modern 390 DiLoreto, Zachary (1446) Lost 0-2 -191497
4modern 600 Johansen, Geoffrey (1501) Lost 1-2 -181479
5modern 704 Capoccia, Michael (1479) Lost 1-2 -181461
6modern 653 Eadie Jr, William (1448) Lost 0-2 -181443
7modern 558 Wilson, Dustin (1326) Lost 1-2 -201423
8modern 476 Ford, Jack (1410) Lost 1-2 -181405
top average opponent: 1447record: 1-7 new rating: 1405

Grand Prix Guangzhou 2016 (modern) starting rating: 1522
round table opponent (rating) result Δrating
1modern 30 Li, Zhuoran (1462) Lost 1-2 -191503
2modern 1100 Huang, Shih-Rong (1436) Won 2-1 +171520
3modern 178 Lin, Zongda (1500) Won 2-1 +181538
4modern 98 Ngai, Matthew (1518) Won 2-0 +171555
5modern 85 Peng, Tao (1499) Lost 1-2 -191536
6modern 1099 Ren, Gengnan (1516) Lost 0-2 -181518
7modern 184 Xu, Zhenghao (1499) Won 2-0 +181536
8modern 141 Long, Tianyi (1568) Lost 1-2 -181518
top average opponent: 1500record: 4-4 new rating: 1518

Grand Prix Toronto 2016 (SOI standard) starting rating: 1563
round table opponent (rating) result Δrating
1standard 204 Falabella, Michael (1500) Won 2-1 +171580
2standard 276 Wight, Bradley (1518) Lost 1-2 -191561
3standard 609 Nobile, Alessandro (1554) Won 2-0 +181579
4standard 295 Lo, Jefferson (1669) Lost 1-2 -161563
5standard 432 Abela, Andrew (1610) Lost 0-2 -171546
6standard 515 Morgado, Leroy (1485) Lost 0-2 -201526
7standard 506 Norton, Jesse (1466) Won 2-0 +171543
8standard 407 Dunville, Jim (1379) Lost 0-2 -211522
top average opponent: 1523record: 3-5 new rating: 1522

Grand Prix Montreal 2015 (DTK limited) starting rating: 1504
round table opponent (rating) result Δrating
1sealed 248 Miron, Yohan (1486) Won 2-1 +181522
2sealed 170 Simms, Matthew (1539) Lost 1-2 -181504
3sealed 423 Antoine, Luc (1500) Won 2-0 +181522
4sealed 253 Weber, Ethan (1500) Won 2-0 +181540
5sealed 240 Boulay, Nicolas (1544) Won 2-1 +181558
6sealed 71 Taylor, Joshua (1818) Lost 1-2 -131545
7sealed 205 Whelan, Lawrence (1574) Won 2-0 +181563
8sealed 78 Beauchemin, Samuel (1596) Lost 1-2 -171546
9sealed 125 Hockney, Justin (1532) Won 2-0 +171563
top average opponent: 1565record: 6-3 new rating: 1563

Grand Prix Atlantic City 2015 (DTK limited) starting rating: 1500
round table opponent (rating) result Δrating
1sealed 458 Gotimer, Daniel (1753) Lost 0-2 -131487
2sealed 395 Agostini, Raymond (1482) Draw 1-1 -11486
3sealed 667 Lang, Hunter (1482) Won 2-1 +181504
4sealed 528 Green, Christopher (1470) Won 2-1 +181522
5sealed 362 Kornhauser, Shawn (1517) Won 2-0 +181540
6sealed 233 Wiitanen, Josh (1696) Won 2-0 +201560
7sealed 135 DiCara, Mike (1617) Lost 1-2 -171543
8sealed 237 Novakowski, George (1459) Lost 1-2 -191524
9sealed 216 Wu, Gavin (1435) Lost 1-2 -201504
top average opponent: 1546record: 4-4-1 new rating: 1504