We have a Patreon! Click here to become a patron, or read the blog to learn more!
   
Teo, Yuen Peir
Current rating: 1782 (#2711)

Regional Championships Singapore 2023 Cycle 4 (pioneer) starting rating: 1786
round table opponent (rating) result Δrating
1pioneer 12 Chuan, Tan Jia (1500) Won 2-1 +121798
2pioneer 6 Lesmana, Billy (1521) Won 2-1 +141812
3pioneer 11 Loh, Mun Kit (1683) Lost 0-2 -211791
4pioneer 14 Lim, Chee Huang (1469) Won 2-1 +131804
5pioneer 22 Morales, Juancho (1601) Lost 0-2 -221782
top average opponent: 1555record: 3-2 new rating: 1782

Regional Championships Singapore 2023 (pioneer) starting rating: 1774
round table opponent (rating) result Δrating
1pioneer 35 Tan, Austin (1571) Lost 0-2 -221752
2pioneer 42 Jooe, Dicky (1500) Won 2-1 +141766
3pioneer 49 Luces, Jonathan Justin (1640) Won 2-1 +161782
4pioneer 31 Lim, Lucas (1554) Won 2-0 +131795
5pioneer 8 Lip, Quinton (1754) Lost 1-2 -181777
6pioneer 31 Wong, Keith Shao Jye (1528) Lost 1-2 -231754
7pioneer 34 Meenwatthana, Weerawat (1616) Won 2-1 +161770
8pioneer 25 Chan, Ron [MYS] (1649) Won 2-1 +161786
top average opponent: 1601record: 5-3 new rating: 1786

Regional Championships Clark 2023 (ONE standard) starting rating: 1774
round table opponent (rating) result Δrating
1standard 34 Dungan, Conrad (1576) Won 2-1 +141788
2standard 6 Delmoro, Eton (1601) Lost 1-2 -211767
3standard 30 Ladera, Wella Anne (1494) Won 2-1 +131780
4standard 11 Loh, Jason (1624) Lost 1-2 -211759
5standard 22 Seet, Danny (1589) Won 2-1 +151774
6standard 10 Wijaya, Christian (1748) Won 2-0 +181792
7standard 7 Chaovarindr, Thirawat (1811) Lost 0-2 -181774
top average opponent: 1635record: 4-3 new rating: 1774

Regional Championships Singapore 2022 (pioneer) starting rating: 1763
round table opponent (rating) result Δrating
1pioneer 57 Tang, Timothy (1500) Won 2-1 +131776
2pioneer 33 JIAN, QUINTON (1518) Won 2-1 +131789
3pioneer 15 Monzon, Dan (1539) Won 2-1 +141803
4pioneer 4 Abella, Lexter Chander (1599) Won 2-0 +141817
5pioneer 1 Heng, Chye Hwee (1880) Lost 1-2 -171800
6pioneer 8 Supapipat, Nattawin (1788) Lost 1-2 -181782
7pioneer 19 Ng, Si Yong Aaron (1529) Won 2-1 +141796
8pioneer 6 Jalleh, Daniel (1583) Lost 1-2 -221774
top average opponent: 1617record: 5-3 new rating: 1774

Grand Prix Bangkok 2019 (ELD limited) starting rating: 1698
round table opponent (rating) result Δrating
3sealed 153 Wu, Kon Fai (1918) Won 2-1 +221720
4sealed 8 Zhang, Yinan (1905) Won 2-1 +211741
5sealed 37 Pratummanee, Vongsawatt (1476) Won 2-0 +131754
6sealed 21 Techarattanaprasert, Mongkol (1909) Lost 0-2 -151739
7sealed 61 Lim, Terry (1480) Won 2-0 +141753
8sealed 19 Wong, Man Lok (1775) Won 2-0 +181771
9sealed 10 Yokoi, Takuya (1695) Won 2-1 +171788
10draft 68 Deane, Joe (1866) Won 2-1 +191807
11draft 68 Techarattanaprasert, Mongkol (1947) Lost 0-2 -151792
12draft 58 Nakamura, Shuhei (2122) Lost 0-2 -131779
13draft 46 Delgado, Santi (1619) Lost 0-2 -201759
14draft 46 Hosokawa, Yuya (1999) Lost 1-2 -141745
15draft 41 Kanegawa, Toshiya (1734) Won 2-0 +181763
top average opponent: 1803record: 8-5 new rating: 1763

Grand Prix Yokohama 2019 (modern) starting rating: 1685
round table opponent (rating) result Δrating
3modern 236 Kumagai, Riku (2075) Lost 1-2 -111674
4modern 680 Hatashita, Hiroaki (1424) Won 2-0 +141688
5modern 429 Meki, Syunta (1519) Won 2-0 +151703
6modern 138 Shinomiya, Yusuke (1556) Won 2-1 +151718
7modern 75 Planter Fernandez, Carlos (1687) Draw 1-1 -11717
8modern 125 Ishijima, Kazuya (1640) Lost 1-2 -191698
top average opponent: 1650record: 3-2-1 new rating: 1698

Grand Prix Hong Kong 2018 (modern) starting rating: 1717
round table opponent (rating) result Δrating
3modern 172 Lim, Kelvin Tze Yang (1578) Won 2-0 +161733
4modern 48 Takao, Shota (1857) Lost 1-2 -161717
5modern 76 Allard, Jocelyn (1508) Lost 0-2 -221695
6modern 149 Wong, Nicholas Jonathan (1802) Won 2-1 +201715
7modern 87 Han, Chin Yao (1837) Won 2-0 +201735
8modern 117 Kikuchi, Kota (1448) Won 2-0 +131748
9modern 109 Carroll, George (1561) Won 2-0 +151763
10modern 42 Ng, Chi Fai (1816) Lost 1-2 -171746
11modern 62 Yohara, Tosho (1638) Lost 0-2 -201726
12modern 64 Ho, Tsz Kin (1486) Lost 1-2 -221704
13modern 69 Ichikawa, Yuuki (1963) Lost 0-2 -141690
14modern 68 Peng, Fan (1540) Won 2-0 +151705
15modern 60 Gu, Ruochen (1585) Lost 0-2 -201685
top average opponent: 1663record: 6-7 new rating: 1685

Grand Prix Singapore 2018 (DOM standard) starting rating: 1744
round table opponent (rating) result Δrating
3standard 41 Hishida, Akinori (1555) Won 2-1 +151759
4standard 88 Yao, Zile (1756) Lost 0-2 -181741
5standard 64 Kihara, Atsuki (1929) Lost 0-2 -151726
6standard 167 Yasui, Yusuke (1382) Won 2-0 +121738
7standard 85 Wang, Zheng (1564) Lost 1-2 -211717
top average opponent: 1637record: 2-3 new rating: 1717

Grand Prix Singapore 2017 (XLN limited) starting rating: 1703
round table opponent (rating) result Δrating
3sealed 21 Kuriyama, Toshikazu (1437) Won 2-1 +131716
4sealed 29 Lim, Ting Yong (1558) Won 2-1 +151731
5sealed 15 Saito, Tomoharu (2126) Lost 0-2 -111720
6sealed 48 Sugiyama, Yuya (1851) Won 2-1 +201740
7sealed 39 Yamasaki, Yudai (1804) Won 2-1 +201760
8sealed 15 Willems, Sjoerd (1754) Won 2-0 +171777
9sealed 5 Morofuji, Takuma (2191) Lost 1-2 -101767
10draft 62 Harane, Kenta (2098) Lost 0-2 -131754
11draft 501 Riphat, Aziz (1755) Won 2-0 +181772
12draft 27 Wang, Haokang (1878) Lost 1-2 -161756
13draft 31 Morofuji, Takuma (2135) Lost 0-2 -111745
14draft 68 Yeh, Rueyjer (1652) Won 2-0 +161761
15draft 60 Wong, Nicholas Jonathan (1831) Lost 0-2 -171744
top average opponent: 1852record: 7-6 new rating: 1744

Grand Prix Kyoto 2017 (HOU limited) starting rating: 1773
round table opponent (rating) result Δrating
3sealed 374 Pla, David (1847) Won 2-0 +201793
4sealed 35 Rizzi, Mattia (2031) Lost 0-2 -141779
5sealed 169 Santos, Bernardo (2030) Lost 1-2 -141765
6sealed 665 Kurahashi, Hironori (1579) Won 2-0 +151780
7sealed 247 Saka, Yusuke (1539) Won 2-1 +141794
8sealed 283 Duport, Olivier (1573) Won 2-1 +141808
9sealed 189 Hirano, Kosaku (1521) Lost 1-2 -231785
10draft 60 Ogawa, Shota (1584) Lost 0-2 -221763
11draft 60 Tanaka, Shinichi (1794) Lost 1-2 -171746
12draft 58 Zhang, Hongqiang (1592) Lost 0-2 -211725
13draft 83 Oonishi, Tatsuya (1495) Lost 1-2 -221703
top average opponent: 1690record: 4-7 new rating: 1703

Grand Prix Manila 2017 (AKH standard) starting rating: 1661
round table opponent (rating) result Δrating
3standard 1 Taghoy, Arnulfo Jr (1650) Won 2-0 +181679
4standard 57 Ichikawa, Yuuki (2130) Lost 1-2 -101669
5standard 101 Penus, Kristoffer (1472) Won 2-1 +141683
6standard 80 Tay, Jun Hao (1856) Won 2-1 +211704
7standard 43 Mari, Mark Johnson (1491) Won 2-0 +141718
8standard 16 Cuartero, John Michael Litam (1708) Won 2-0 +181736
9standard 14 Tubola, Mark Lawrence (1799) Won 2-1 +191755
10standard 7 Wee, Pang Ming (1936) Lost 1-2 -141741
11standard 28 Soh, Weng Heng (1771) Won 2-0 +181759
12standard 12 Chye, Yian Hsiang (1937) Won 2-0 +211780
13standard 5 Chew, Kelvin (2240) Lost 0-2 -101770
14standard 10 Goshima, Akito (1910) Won 2-0 +211791
15standard 10 Pangasinan, Jay (1815) Lost 1-2 -181773
top average opponent: 1824record: 9-4 new rating: 1773

Grand Prix Kuala Lumpur 2016 (KLD standard) starting rating: 1649
round table opponent (rating) result Δrating
3standard 163 Seet, Danny (1485) Won 0-0 +151664
4standard 78 Mao, Dun (1586) Won 2-0 +171681
5standard 17 Tan, Lun Yi (1767) Lost 0-2 -161665
6standard 68 Khor, Wee Yuen Ian (1618) Won 2-1 +171682
7standard 31 Tian, Kuang Kai (1539) Won 2-1 +151697
8standard 602 Song, Kaizheng (1623) Lost 1-2 -191678
9standard 47 Yu, Libang (1601) Won 2-1 +161694
10standard 13 Chew, Kelvin (2082) Lost 0-2 -111683
11standard 54 Luo, Ryan (1854) Won 2-1 +211704
12standard 609 Novitovic, Dejan (1573) Won 2-0 +161720
13standard 15 Gomez-Lugo, Aaron (1642) Lost 1-2 -201700
14standard 30 Bae, Sanghoon (1648) Lost 1-2 -191681
15standard 609 Payumo, Kristoffer (1561) Lost 0-2 -201661
top average opponent: 1660record: 7-6 new rating: 1661

Grand Prix Tokyo 2016 (SOI standard) starting rating: 1554
round table opponent (rating) result Δrating
3standard 571 Uchida, Shinya (1564) Won 2-1 +181572
4standard 16 Ng, Jansen (1516) Won 2-0 +171589
5standard 79 Mikami, Yoshirou (1618) Lost 0-2 -171572
6standard 310 Moriyama, Yuu (1562) Won 2-0 +181590
7standard 71 Sasaki, Yuuki (1638) Won 2-1 +191609
8standard 92 Fujimoto, Takehiro (1840) Won 2-0 +221631
9standard 47 Kudou, Kazuki (1669) Won 2-1 +181649
10standard 33 Kim, Taehyoung (1562) Lost 1-2 -191630
11standard 56 Shinoda, Akito (1864) Lost 0-2 -141616
12standard 182 Koike, Yuta (1547) Lost 0-2 -191597
13standard 243 Yoshihara, Shinji (1542) Won 2-0 +171614
14standard 201 Shimamura, Yukihiro (1594) Won 2-0 +171631
15standard 79 Takahari, Hiroyuki (1629) Won 2-1 +181649
top average opponent: 1627record: 9-4 new rating: 1649

Grand Prix Nagoya 2016 (OGW limited) starting rating: 1595
round table opponent (rating) result Δrating
3sealed 294 Endo, Takuya6807 (1438) Won 2-1 +151610
4sealed 76 Tanaka, Yu (1709) Lost 1-2 -161594
5sealed 463 Taniguchi, Hironobu (1533) Lost 0-2 -191575
6sealed 594 Ishii, Shinji (1557) Lost 1-2 -181557
7sealed 843 Yoshikawa, Takuma (1471) Won 2-0 +161573
8sealed 637 Sato, Yusei (1533) Lost 0-2 -191554
top average opponent: 1540record: 2-4 new rating: 1554

Grand Prix Hong Kong 2015 (ORI limited) starting rating: 1570
round table opponent (rating) result Δrating
3sealed 225 Beh, Hao Xiang (1480) Lost 0-2 -191551
4sealed 116 Chan, Siu Wing (1510) Won 2-0 +171568
5sealed 89 Chew, Melvin (1475) Won 2-1 +161584
6sealed 326 Tao, Bozhi (1696) Won 2-1 +201604
7sealed 226 Chan, Tak Kin Kent (1539) Won 2-0 +171621
8sealed 36 Hattori, Taiki (1783) Lost 1-2 -151606
9sealed 140 Mihara, Makihito (2010) Lost 0-2 -111595
top average opponent: 1642record: 4-3 new rating: 1595

Grand Prix Singapore 2015 (modern) starting rating: 1621
round table opponent (rating) result Δrating
2modern 99 Nuryanto, Tommy (1518) Won 2-0 +161637
3modern 145 Lagasca, Rafael (1602) Lost 1-2 -191618
4modern 242 Luyun, Roy (1519) Lost 1-2 -201598
5modern 367 Tristan, John Jarvis (1466) Won 2-1 +161614
6modern 255 Tan, Albert (1516) Lost 1-2 -201594
7modern 278 Watts, Edward (1502) Lost 1-2 -201574
8modern 308 Teo, Wei Sheng Wilson (1483) Won 2-1 +171591
9modern 227 Tan, Kok Wei (1459) Lost 1-2 -211570
top average opponent: 1508record: 3-5 new rating: 1570

Grand Prix Manila 2015 (KTK standard) starting rating: 1686
round table opponent (rating) result Δrating
3standard 42 Yoon, Je Yeon (1584) Lost 0-2 -201666
4standard 317 Alba, Merbert (1519) Won 2-1 +151681
5standard 122 Casabona, Mark Anthony (1525) Lost 1-2 -211660
6standard 222 Pangilinan, Aurelio (1592) Lost 0-2 -191641
7standard 339 Ocampo, Rafael (1500) Lost 0-2 -201621
top average opponent: 1544record: 1-4 new rating: 1621

Grand Prix Taipei 2014 (M15 limited) starting rating: 1688
round table opponent (rating) result Δrating
1sealed 128 Li, Yi (1448) Won 2-0 +141702
2sealed 7 Chang, WeiKeng (1519) Won 2-1 +141716
3sealed 122 Shindo, Yoshiya (1564) Won 2-0 +161732
4sealed 29 Lin, Shin Ru (1541) Won 2-1 +141746
5sealed 35 Wang, Hwe Hwa (1559) Lost 0-2 -211725
6sealed 110 Iwasaki, Yusuke (1521) Lost 0-2 -221703
7sealed 168 Tamada, Ryoichi (1738) Lost 1-2 -171686
top average opponent: 1556record: 4-3 new rating: 1686

Grand Prix Beijing 2014 (BNG standard) starting rating: 1767
round table opponent (rating) result Δrating
3standard 35 Yu, Jie (1518) Won 2-0 +141781
4standard 79 Yin, Xin (1670) Lost 0-2 -201761
5standard 106 Lei, Yusheng (1548) Lost 1-2 -221739
6standard 214 Yang, Yi (1501) Lost 0-2 -221717
7standard 276 Hu, Jin (1511) Lost 1-2 -221695
8standard 279 Bi, Chen jie (1495) Lost 1-2 -221673
9standard 292 Niu, Yaoqi (1482) Won 2-0 +151688
top average opponent: 1532record: 2-5 new rating: 1688

Grand Prix Kuala Lumpur 2014 (THS limited) starting rating: 1588
round table opponent (rating) result Δrating
2sealed 129 M.T, christopher (1506) Won 2-0 +161604
3sealed 63 Domocmat, Jeremy Bryan (1447) Won 2-1 +151619
4sealed 109 Wentao, Qi (1828) Won 2-1 +221641
5sealed 47 Soh, WeiMing (1574) Won 2-1 +171658
6sealed 22 Lin, Gifford (1625) Won 2-0 +171675
7sealed 9 Sun, Bo (1696) Won 2-1 +191694
8sealed 3 Dunsford, Denny (1950) Won 2-1 +221716
9sealed 1 Hagiwara, Genta (1749) Won 2-1 +191735
10draft 21 Iwasaki, Yuusuke (1907) Won 2-0 +211756
11draft 13 Yasooka, Shota (2209) Won 2-1 +261782
12draft 1 Park, Jun Young (1981) Lost 0-2 -151767
13draft 49 Zainuddin, Shamsul Bahrin (1747) Won 2-1 +181785
14draft 45 Yasooka, Shota (2206) ID 01785
15draft 1 Park, Jun Young (2027) ID 01785
Qdraft Young, Ryan (1803) Lost 0-2 -181767
top average opponent: 1817record: 11-2-2 new rating: 1767

Grand Prix Shizuoka 2013 (THS standard) starting rating: 1539
round table opponent (rating) result Δrating
1standard 179 Sonobe, Keishi (1546) Won 2-1 +181557
2standard 152 Moriya, Ryo (1519) Won 2-1 +181575
3standard 131 Chanboonyawat, Prapruet (1592) Lost 1-2 -181557
4standard 269 Uemoto, Takahiro (1533) Won 2-0 +181575
5standard 112 Tanida, Akimasa (1515) Lost 0-2 -201555
6standard 242 Tsujimoto, Hideki (1518) Won 2-0 +181573
7standard 116 Katau, Yoshito (1559) Won 2-1 +181591
8standard 57 Kawada, Yuta (1507) Lost 1-2 -201571
9standard 263 Sakamoto, Masaaki (1494) Won 2-0 +171588
top average opponent: 1531record: 6-3 new rating: 1588

Grand Prix Taipei 2012 (RTR limited) starting rating: 1472
round table opponent (rating) result Δrating
4sealed 19 Hsu, Henry (1539) Won 2-0 +201492
5sealed 38 Lee, Jackie (1772) Lost 1-2 -141478
6sealed 63 Nakamura, Atsushi (1637) Won 2-1 +211499
7sealed 33 Lin, Shih Feng (1605) Lost 1-2 -161483
8sealed 53 Zhao, Lichuan (1505) Won 2-0 +191502
9sealed 35 Wu, Chung kin (1523) Won 2-0 +181520
10draft 35 Lain, Jang-Hung (1622) Lost 0-2 -161504
11draft 42 Tay, Jun Hao (1680) Won 2-1 +211525
12draft 29 Iyanaga, Junya (2019) Won 2-0 +261551
13draft 45 Yen, Yung Ta (1627) Lost 0-2 -161535
14draft 33 Tong, King Yim Kingston (1732) Lost 0-2 -151520
15draft 41 To, Chun Him (1570) Won 2-1 +191539
top average opponent: 1652record: 7-5 new rating: 1539

Grand Prix Kuala Lumpur 2010 (WWK standard) starting rating: 1472
round table opponent (rating) result Δrating
1standard 64 Soon Yong, Yeap (1464) Won 2-1 +181490
2standard 18 Narumiya, Ryuuma (1497) Won 2-1 +181508
3standard 49 Chong, Kin Leong (1667) Lost 1-2 -151493
4standard 140 Woo, Wit Hang (1520) Won 2-1 +181511
5standard 84 Wongmuk, Pongsuwan (1409) Lost 1-2 -191492
6standard 123 Hisyam, Muhammad Syahrul (1421) Lost 0-2 -201472
top average opponent: 1496record: 3-3 new rating: 1472

Grand Prix Bangkok 2009 (M10 limited) starting rating: 1500
round table opponent (rating) result Δrating
4sealed 21 Komuro, Shuu (1859) Lost 0-2 -121488
5sealed 98 Posuwan, Komane (1505) Lost 1-2 -171471
6sealed 128 Kamonwit, Thawee P (1520) Won 2-1 +181489
7sealed 77 Booncharoen, Rittikorn (1524) Lost 1-2 -171472
top average opponent: 1602record: 1-3 new rating: 1472