Diwen Shi

Country

CAN

Birth Year

1999

Gender

M

Title

FIDE Master

FIDE ID

2609886

FIDE ratings

2260

Classical

Published FIDE

2160

Rapid

Published FIDE

2160

Blitz

Published FIDE

Official classical ranks

Inactive on the latest FIDE classical list

FIDE rating history

Highest recorded rating
2293 Oct 2016
Recorded years
2012–2026
Archived games
94

Based on available monthly lists and saved games.

CFC ID 145882 · Calgary AB

2259Regular
2209Quick

CFC rating history

Official CFC ratings after each rated event.

Rated events
DateEventTypeRating
2019-01-13CUCC 2019 ChampionsRegular2259
2018-01-142018 CUCC ARegular2281
2017-08-0710th Calgary InternationalRegular2288
2017-07-162017 Canadian Open MastersRegular2284
2017-07-102017 CYCC U18 OpenRegular2267
2017-05-28Calgary School Championship Div 4Quick2159
2017-04-08Alberta Chess Challenge Grade 12Quick2136
2017-03-19Calgary Chess Challenge Grade 12Quick2134
2017-02-262017 AYCC - Under 18Regular2278
2016-11-20Alberta Jr ChampionshipsRegular2277
2016-09-102016 Battle of AlbertaRegular2278
2016-08-112016 NAYCC U18Regular2259
2016-08-019th Calgary InternationalRegular2295
2016-07-172016 Canadian OpenRegular2246
2016-07-08CYCC 2016 U18 OpenRegular2224
2016-04-09Alberta Chess Challenge 2016 Grd 10Quick1990
2016-03-19Calgary Chess Challenge Grade 11Quick1990
2016-02-212016 AB Youth Championship U18Regular2220
2015-11-15Alberta Jr Championship sectionRegular2220
2015-11-042015 Calgary InvitationalRegular2240
2015-09-1220th Battle of AlbertaRegular2236
2015-07-252015 Championnats Francophonie OpenRegular2242
2015-07-162015 Canadian ClosedRegular2253
2015-07-09CYCC2015 U16 OpenRegular2241
2015-04-25Calgary Schools Championship-Div 4Quick1990
2015-04-05Alberta Championship Reserves 2015Regular2214
2015-03-21Calgary Grades Championship-Grade10Quick1967
2015-02-222015 Alberta Youth Championship U16Regular2201
2014-11-23AB Junior Championship RRRegular2220
2014-11-117th Calgary International ClassicRegular2198
2014-10-132014 Alberta OpenRegular2230
2014-09-132014 Battle of AlbertaRegular2208
2014-08-042014 North American Junior ChampionRegular2194
2014-07-23Canadian Open 2014 Section BRegular2190
2014-07-18CJCE CYCC 2014 - U16 OUVERT OPENRegular2211
2014-07-062014 Fort McMurray OpenRegular2228
2014-05-042014 Alberta Active ChQuick1966
2014-04-062014 Lethbridge OpenRegular2182
2014-03-192014 March of KingsRegular2205
2014-03-152014 Calgary Chess Challenge - Gr 9Quick1967
2014-02-232014 AB YCC - U16Regular2156
2014-01-052014 John Schleinich Memorial - BRegular2156
2013-11-232013 Southern AB OpenRegular2136
2013-11-102013 AB Junior ChRegular2158
2013-10-142013 Alberta OpenRegular2143
2013-09-072013 Battle of AlbertaRegular2166
2013-09-012013 Alberta O1800Regular2140
2013-08-112013 Calgary Summer Open 2Regular2080
2013-07-202013 Canadian OpenRegular2071
2013-07-122013 CYCC - U14Regular2021

FIDE rating history

View rating lists
Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-10-13 (UTC).

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
1 2017-08-06 10th Calgary Int 2017 Calgary CAN 8.7 Diwen Shi Agnieszka Matras-Clement 0-1 34 Open
2 2017-08-06 10th Calgary Int 2017 Calgary CAN 7.6 Omid Malek Diwen Shi 1/2-1/2 71 Open
3 2017-08-05 10th Calgary Int 2017 Calgary CAN 6.3 Victor Mikhalevski Diwen Shi 1-0 35 Open
4 2017-08-05 10th Calgary Int 2017 Calgary CAN 5.6 Diwen Shi Christopher Woojin Yoo 1-0 48 Open
5 2017-08-03 10th Calgary Int 2017 Calgary CAN 3.5 Diwen Shi Jason Cao 0-1 36 Open
6 2017-08-03 10th Calgary Int 2017 Calgary CAN 2.4 Diwen Shi Elshan Moradiabadi 1/2-1/2 30 Open
7 2017-08-02 10th Calgary Int 2017 Calgary CAN 1.11 Bhavik Dave Diwen Shi 0-1 34 Open
8 2017-07-16 Canadian Open 2017 Sault Ste. Marie CAN 9.4 Diwen Shi David H. Cummings 1/2-1/2 15 Open
9 2017-07-15 Canadian Open 2017 Sault Ste. Marie CAN 8.8 Michael Dougherty Diwen Shi 0-1 27 Open
10 2017-07-14 Canadian Open 2017 Sault Ste. Marie CAN 7.9 Diwen Shi Allan Munro 1-0 27 Open
11 2017-07-13 Canadian Open 2017 Sault Ste. Marie CAN 6.5 Alexander Cherniaev Diwen Shi 1-0 31 Open
12 2017-07-12 Canadian Open 2017 Sault Ste. Marie CAN 5.8 Diwen Shi Eugene Hua 1-0 47 Open
13 2017-07-11 Canadian Open 2017 Sault Ste. Marie CAN 4.6 Dagur Ragnarsson Diwen Shi 1-0 34 Open
14 2017-07-09 Canadian Open 2017 Sault Ste. Marie CAN 2.9 Diwen Shi Benjamin Fradkin 1-0 39 Open
15 2016-08-01 Calgary International Calgary CAN 9.5 Olivier-Kenta Chiku-Ratte Diwen Shi 1-0 35 Open
16 2016-07-31 Calgary International Calgary CAN 8.6 Diwen Shi Daniel Kazmaier 1/2-1/2 58 Open
17 2016-07-31 Calgary International Calgary CAN 7.4 Michael Bodek Diwen Shi 1/2-1/2 78 Open
18 2016-07-30 Calgary International Calgary CAN 6.9 Curt Collyer Diwen Shi 0-1 40 Open
19 2016-07-30 Calgary International Calgary CAN 5.6 Diwen Shi Victor Mikhalevski 0-1 48 Open
20 2016-07-29 Calgary International Calgary CAN 4.8 Kostya Kavutskiy Diwen Shi 0-1 43 Open
21 2016-07-28 Calgary International Calgary CAN 3.9 Diwen Shi Michael Langer 1/2-1/2 27 Open
22 2016-07-28 Calgary International Calgary CAN 2.8 Lazaro Bruzon Batista Diwen Shi 1/2-1/2 67 Open
23 2016-07-27 Calgary International Calgary CAN 1.4 Diwen Shi Gil Popilski 1/2-1/2 48 Open
24 2016-07-17 Canadian Open 2016 Windsor CAN 9.11 Diwen Shi Yinshi Li 1/2-1/2 18 Open
25 2016-07-16 Canadian Open 2016 Windsor CAN 8.12 Olivier-Kenta Chiku-Ratte Diwen Shi 0-1 46 Open
26 2016-07-16 Canadian Open 2016 Windsor CAN 7 Diwen Shi Alexander Cherniaev 0-1 50 Open
27 2016-07-16 Canadian Open 2016 Windsor CAN 7.6 Diwen Shi Alexander Cherniaev 0-1 50 Open
28 2016-07-15 Canadian Open 2016 Windsor CAN 6 Andrew Peredun Diwen Shi 1-0 20 Open
29 2016-07-15 Canadian Open 2016 Windsor CAN 6.5 Andrew Peredun Diwen Shi 1-0 20 Open
30 2016-07-14 Canadian Open 2016 Windsor CAN 5 Diwen Shi Mike Ivanov 1/2-1/2 38 Open
31 2016-07-14 Canadian Open 2016 Windsor CAN 5.3 Diwen Shi Mike Ivanov 1/2-1/2 77 Open
32 2016-07-13 Canadian Open 2016 Windsor CAN 4 Joshua Doknjas Diwen Shi 0-1 34 Open
33 2016-07-13 Canadian Open 2016 Windsor CAN 4.1 Joshua Doknjas Diwen Shi 0-1 34 Open
34 2016-07-12 Canadian Open 2016 Windsor CAN 3 Diwen Shi Edward Song 1/2-1/2 74 Open
35 2016-07-12 Canadian Open 2016 Windsor CAN 3.8 Diwen Shi Edward Song 1/2-1/2 74 Open
36 2016-07-11 Canadian Open 2016 Windsor CAN 2 Ben Li Diwen Shi 1/2-1/2 48 Open
37 2016-07-11 Canadian Open 2016 Windsor CAN 2.6 Ben Li Diwen Shi 1/2-1/2 48 Open
38 2016-07-10 Canadian Open 2016 Windsor CAN 1.19 Diwen Shi Brian Profit 1-0 36 Open
39 2015-11-03 Calgary Invitational 2015 Calgary CAN 8.4 Diwen Shi Jeff Wang 1-0 45 Open
40 2015-11-02 Calgary Invitational 2015 Calgary CAN 7.2 Diwen Shi Kostya Kavutskiy 0-1 35 Open
41 2015-11-01 Calgary Invitational 2015 Calgary CAN 6.2 Gary Ng Diwen Shi 1-0 35 Open
42 2015-11-01 Calgary Invitational 2015 Calgary CAN 5.2 Diwen Shi Daniel Kazmaier 1-0 41 Open
43 2015-10-31 Calgary Invitational 2015 Calgary CAN 4.4 Dale R. Haessel Diwen Shi 1/2-1/2 38 Open
44 2015-10-31 Calgary Invitational 2015 Calgary CAN 3.4 Diwen Shi Michael Langer 0-1 50 Open
45 2015-10-30 Calgary Invitational 2015 Calgary CAN 2.2 Enrico Sevillano Diwen Shi 1/2-1/2 31 Open
46 2015-10-29 Calgary Invitational 2015 Calgary CAN 1.2 Diwen Shi Ian T. Findlay 1-0 38 Open
47 2015-08-26 World U16 Olympiad 2015 Ulan Bator MGL 8.2 Diwen Shi Ortik Nigmatov 1/2-1/2 53 Open
48 2015-08-25 World U16 Olympiad 2015 Ulan Bator MGL 7.2 Diwen Shi Aminzhan Mukashev 1-0 24 Open
49 2015-08-25 World U16 Olympiad 2015 Ulan Bator MGL 6.1 Diwen Shi Altankhuyag Zoljargal 1-0 27 Open
50 2015-08-24 World U16 Olympiad 2015 Ulan Bator MGL 5.2 Yi Zhu Diwen Shi 1/2-1/2 43 Open

© 2024-2026 EloTracker