William Graif

Country

CAN

Birth Year

1999

Gender

M

Title

FIDE Master

FIDE ID

2609835

FIDE ratings

2196

Classical

Published FIDE

2214

Rapid

Published FIDE

2151

Blitz

Published FIDE

Official classical ranks

World rank
#8475
National rank · CAN
#66

Active players · Oct 2026 FIDE list ⓘ

FIDE rating history

Highest recorded rating
2335 Feb 2022
Recorded years
2011–2026
Archived games
716

Based on available monthly lists and saved games.

CFC ID 146303 · Scarsdale NY US

2325Regular
2246Quick · Provisional

CFC rating history

Official CFC ratings after each rated event.

Rated events
DateEventTypeRating
2019-08-112019 CJCC OpenRegular2325
2016-08-112016 NAYCC U18Regular2167
2015-07-09CYCC2015 U16 OpenRegular1971
2014-07-18CJCE CYCC 2014 - U16 OUVERT OPENRegular2025
2013-08-182013 NAYCC - U14Regular2064
2013-07-122013 CYCC - U14Regular2095
2011-07-092011 Canadian Youth Ch U12 OpenRegular1779
2010-08-192010 NA Youth Ch U12 OpenRegular1744
2010-07-092010 CYCC U12 OpenRegular1736
2009-07-242009 CYCC U10 OpenRegular1676
2008-07-17CJCE CYCC Boys Garcons U10Regular1635
2007-05-27ChessAcademy27May Advanced 1Regular1050

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
251 2025-07-22 Titled Tue 22nd Jul Late chess.com INT 10 Yidong Chen William Graif 0-1 42 Open
252 2025-07-15 Titled Tue 15th Jul Late chess.com INT 8 Mathis Sabatier William Graif 1-0 23 Open
253 2025-07-15 Titled Tue 15th Jul Late chess.com INT 7 William Graif Shawn Martinez 0-1 43 Open
254 2025-07-15 Titled Tue 15th Jul Late chess.com INT 6 Alexander Velikanov William Graif 1-0 39 Open
255 2025-07-15 Titled Tue 15th Jul Late chess.com INT 5 William Graif Juan Manuel Aranda 1-0 43 Open
256 2025-07-15 Titled Tue 15th Jul Late chess.com INT 4 Justin Storn William Graif 0-1 21 Open
257 2025-07-15 Titled Tue 15th Jul Late chess.com INT 3 Sarthak Gattani William Graif 0-1 63 Open
258 2025-07-15 Titled Tue 15th Jul Late chess.com INT 2 William Graif Evan Rabin 0-1 30 Open
259 2025-07-15 Titled Tue 15th Jul Late chess.com INT 1 Jeffery Xiong William Graif 1-0 28 Open
260 2025-07-08 Titled Tue 8th Jul Late chess.com INT 9 William Graif Joao Avalos Parra 1-0 29 Open
261 2025-07-08 Titled Tue 8th Jul Late chess.com INT 8 Ronak Hiwale William Graif 1-0 68 Open
262 2025-07-08 Titled Tue 8th Jul Late chess.com INT 7 William Graif Kacper Klys 1/2-1/2 61 Open
263 2025-07-08 Titled Tue 8th Jul Late chess.com INT 6 Szymon Gumularz William Graif 1-0 41 Open
264 2025-07-08 Titled Tue 8th Jul Late chess.com INT 5 Bojan Maksimovic William Graif 1/2-1/2 87 Open
265 2025-07-08 Titled Tue 8th Jul Late chess.com INT 4 William Graif Stanislav Kovalevsky 1-0 39 Open
266 2025-07-08 Titled Tue 8th Jul Late chess.com INT 3 David Paravyan William Graif 1-0 17 Open
267 2025-07-08 Titled Tue 8th Jul Late chess.com INT 2 William Graif Elena Orshonova 1-0 31 Open
268 2025-07-08 Titled Tue 8th Jul Late chess.com INT 1 Talaibek Osmonbekov William Graif 1/2-1/2 63 Open
269 2025-07-08 Titled Tue 8th Jul Late chess.com INT 11 William Graif Carlos Felipe Squella Lavin 0-1 38 Open
270 2025-07-08 Titled Tue 8th Jul Late chess.com INT 10 Jaka Brilej William Graif 1-0 42 Open
271 2025-07-01 Titled Tue 1st Jul Late chess.com INT 9 William Graif Zoey Tang 1-0 38 Open
272 2025-07-01 Titled Tue 1st Jul Late chess.com INT 8 Artem Dobrosmyslov William Graif 0-1 58 Open
273 2025-07-01 Titled Tue 1st Jul Late chess.com INT 7 Adrian Budzisz William Graif 1-0 21 Open
274 2025-07-01 Titled Tue 1st Jul Late chess.com INT 6 William Graif Ilay Zakin 0-1 32 Open
275 2025-07-01 Titled Tue 1st Jul Late chess.com INT 5 William Graif John Z Abraham 1-0 89 Open
276 2025-07-01 Titled Tue 1st Jul Late chess.com INT 4 Sina Movahed William Graif 1-0 29 Open
277 2025-07-01 Titled Tue 1st Jul Late chess.com INT 3 William Graif Vesal Hamedi Nia 1-0 44 Open
278 2025-07-01 Titled Tue 1st Jul Late chess.com INT 2 Bogdan-Daniel Deac William Graif 1-0 34 Open
279 2025-07-01 Titled Tue 1st Jul Late chess.com INT 1 Roberto Gimeno Martos William Graif 0-1 53 Open
280 2025-07-01 Titled Tue 1st Jul Late chess.com INT 11 William Graif Marko Fadi 0-1 29 Open
281 2025-07-01 Titled Tue 1st Jul Late chess.com INT 10 Amir Hadzovic William Graif 1-0 59 Open
282 2025-06-24 Titled Tue 24th Jun Late chess.com INT 8 Jose Carlos Ibarra Jerez William Graif 1-0 26 Open
283 2025-06-24 Titled Tue 24th Jun Late chess.com INT 7 Dennis Wagner William Graif 1-0 51 Open
284 2025-06-24 Titled Tue 24th Jun Late chess.com INT 6 William Graif Martyn Kravtsiv 0-1 23 Open
285 2025-06-24 Titled Tue 24th Jun Late chess.com INT 5 Leonardo Tristan William Graif 0-1 53 Open
286 2025-06-24 Titled Tue 24th Jun Late chess.com INT 4 Rinat Jumabayev William Graif 1-0 31 Open
287 2025-06-24 Titled Tue 24th Jun Late chess.com INT 3 William Graif Ruben Gideon Koellner 1-0 19 Open
288 2025-06-24 Titled Tue 24th Jun Late chess.com INT 2 William Graif Ethan Sheehan 1-0 47 Open
289 2025-06-24 Titled Tue 24th Jun Late chess.com INT 1 Roberto Gimeno Martos William Graif 0-1 33 Open
290 2025-06-17 Titled Tue 17th Jun Late chess.com INT 9 William Graif Artem Bardyk 0-1 39 Open
291 2025-06-17 Titled Tue 17th Jun Late chess.com INT 8 Anjaneya Sripathy Rao William Graif 0-1 66 Open
292 2025-06-17 Titled Tue 17th Jun Late chess.com INT 7 William Graif Felix-Antonio Ilinca 0-1 45 Open
293 2025-06-17 Titled Tue 17th Jun Late chess.com INT 6 Pablo Salinas Herrera William Graif 1/2-1/2 120 Open
294 2025-06-17 Titled Tue 17th Jun Late chess.com INT 5 Conrad Holt William Graif 1-0 32 Open
295 2025-06-17 Titled Tue 17th Jun Late chess.com INT 4 William Graif Shiroghlan Talibov 1-0 17 Open
296 2025-06-17 Titled Tue 17th Jun Late chess.com INT 3 Daniel Naroditsky William Graif 1/2-1/2 57 Open
297 2025-06-17 Titled Tue 17th Jun Late chess.com INT 2 Mikhail Bryakin William Graif 0-1 46 Open
298 2025-06-17 Titled Tue 17th Jun Late chess.com INT 1 William Graif Fabian Stemmler 1-0 43 Open
299 2025-06-17 Titled Tue 17th Jun Late chess.com INT 11 William Graif Andrew Tang 0-1 43 Open
300 2025-06-17 Titled Tue 17th Jun Late chess.com INT 10 Austin Tang William Graif 0-1 50 Open

© 2024-2026 EloTracker