Yilin Li

CAN Born 2000 Female NA,Woman FIDE Master
FIDE ID
8610410

About Yilin Li

Yilin Li began learning chess as a young child and won three Canadian youth titles. One was the girls' under-sixteen championship in 2015, after which she also played in the North American Girls' Junior Championship. Show more

Yilin Li began learning chess as a young child and won three Canadian youth titles. One was the girls' under-sixteen championship in 2015, after which she also played in the North American Girls' Junior Championship. She represented Canada at World Youth Championships and competed in other international tournaments. In 2016, she helped Collège Notre-Dame win Quebec's school team championship for grades seven through eleven, alongside Linda Shi, Christine Gao and Sabina Tinica. She later taught both children and adults, offering individual online lessons through Tour de la Réussite. Her teaching languages include Mandarin, French and English.

FIDE ratings

Classical

1928

Published FIDE

Rapid

1917

Published FIDE

Blitz

1857

Published FIDE

Official classical ranks

World rank
#41720
National rank · CAN
#317
Women’s world rank
#2281

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
1993 Oct 2018
Recorded years
2014–2026
Archived games
504

Based on available monthly lists and saved games.

Rating history

CFC ID 156858 · LaSalle QC

2059Regular
1928Quick

CFC rating history

Official CFC ratings after each rated event.

Rated events
DateEventTypeRating
2026-09-07Montreal Open 2026 U2200Regular2059
2026-08-28Blitz Bliss Open August 2026Quick1928
2026-08-16Lakeshore Women’s Open ChampionshipQuick1920
2026-08-13Championnat du Quebec RotationRegular2075
2026-07-26Quebec Open Championship Open U2200Regular2068
2026-07-17Blitz Bliss Rapid July 17Quick1912
2026-07-172026 Canadian Open O2100Regular2096
2026-06-28Championnat Ouvert de Laval A 2026Regular2074
2026-05-24Le Grand Open de Granby - Section ARegular2046
2026-04-07Championnat féminin du CanadaRegular2033
2025-09-282025 Ottawa Fall OpenRegular2001
2025-09-07Montréal Open Major ClassicalRegular2015
2025-09-062025 Montreal Open BlitzQuick1888
2025-09-012025 Toronto Open U2200Regular2001
2025-08-212025 North American Youth BlitzQuick1888
2025-01-262025 Canadian University Team CrownRegular2005
2024-12-082024 Ottawa December OpenRegular2044
2024-11-032024 National Capital OpenRegular2049
2024-10-20Championnat des Laurentides 2024Regular2058
2024-09-292024 Ottawa Fall OpenRegular2045
2024-09-15Championnat ouvert de MontréalRegular2049
2024-07-18Canadian Open 2024 Section ARegular2058
2024-06-23Championnat ouvert de Laval 2024 ARegular2068
2024-06-02Maplewood Professional Cup OpenRegular2090
2024-04-16FIDE Candidates Rapid 2024Quick1981
2024-04-082024 Candidates BlitzQuick2013
2024-04-022024 Canadian Women ZonalRegular2094
2024-03-17Maplewood Amateur Cup OpenRegular1887
2024-02-25Carnaval De Quebec 2024Regular1960
2024-01-28Canadian University ChampionshipRegular1981
2023-12-302023 Tournoi du Pere Noel ARegular1997
2023-10-242023-2024 Laval GP1 ARegular2024
2023-10-088ème Ch Ouvert du Pion Fringant ARegular2069
2023-06-05UIN Sports TriCity Open RapidQuick1997
2023-05-20Geza Fuster Memorial Round RobinQuick2048
2023-01-29CUCC - Championship SectionRegular2108
2019-03-31Choc des générations 2019Regular2116
2019-01-06Montreal Winter Classic OpenRegular2157
2018-11-25Tournoi Ouvert de Granby (OUVERTE)Regular2086
2018-07-052018 CYCC U16U18 GirlsRegular1979
2018-02-11Polgar Qualifier QC 2018Regular1932
2017-03-05Québec Youth Ch U18Regular1925
2017-02-12Quebec Girls Ch Polgar QualifierRegular1930
2016-05-01Championnat Ouvert de McGill 2016Regular1918
2015-09-132015 Montreal Open ChampionshipRegular1911
2015-07-302015 North American Junior GirlsRegular1945
2015-07-252015 Championnats Francophonie OpenRegular1927
2015-07-202015 Francophonie Blitz OpenQuick2020
2015-07-09CYCC2015 U16 GirlsRegular1986
2015-06-21Championnat Ouvert de Laval 2015Regular1986

FIDE rating history

View rating lists

Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (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
451 2025-06-24 Titled Tue 24th Jun Late chess.com INT 11 Dejan Jakovljevic Yilin Li Won: 0-1 38 Open
452 2025-06-24 Titled Tue 24th Jun Early chess.com INT 11 Konstantin Begunov Yilin Li Lost: 1-0 40 Open
453 2025-06-24 Titled Tue 24th Jun Early chess.com INT 10 Yilin Li Martha Mateus Won: 1-0 37 Open
454 2025-06-24 Titled Tue 24th Jun Late chess.com INT 10 Yilin Li Joy Romany Draw: 1/2-1/2 79 Open
455 2024-09-03 Titled Tue 3rd Sep Early chess.com INT 4 Yilin Li Swara Lakshmi S Nair Lost: 0-1 46 Open
456 2024-09-03 Titled Tue 3rd Sep Early chess.com INT 3 Dragan Popadic Yilin Li Lost: 1-0 17 Open
457 2024-09-03 Titled Tue 3rd Sep Early chess.com INT 2 Lazar Matyassy Yilin Li Lost: 1-0 27 Open
458 2024-08-27 Titled Tue 27th Aug Late chess.com INT 3 Lucas Pereira Mendes Da Silva Yilin Li Lost: 1-0 40 Open
459 2024-08-27 Titled Tue 27th Aug Late chess.com INT 2 Yilin Li Juan Pablo Demaria Lost: 0-1 27 Open
460 2024-08-27 Titled Tue 27th Aug Late chess.com INT 1 Yilin Li Cristian Silva Lucena Lost: 0-1 36 Open
461 2024-08-20 Titled Tue 20th Aug Late chess.com INT 6 Yilin Li Simon Thorhallsson Lost: 0-1 47 Open
462 2024-08-20 Titled Tue 20th Aug Late chess.com INT 5 Bram Van der Velden Yilin Li Lost: 1-0 30 Open
463 2024-08-20 Titled Tue 20th Aug Late chess.com INT 4 Juan Pablo Demaria Yilin Li Draw: 1/2-1/2 51 Open
464 2024-08-20 Titled Tue 20th Aug Late chess.com INT 3 Yilin Li Peter T Roberson Lost: 0-1 36 Open
465 2024-08-20 Titled Tue 20th Aug Late chess.com INT 2 Yilin Li Ante Leon Starcevic Won: 1-0 45 Open
466 2024-08-15 WSCC Speed Play-In 3 2024 chess.com INT 9 Jinela de Cari Rodriguez Rivero Yilin Li Lost: 1-0 48 Open
467 2024-08-15 WSCC Speed Play-In 3 2024 chess.com INT 8 Arina Kiseleva Yilin Li Won: 0-1 50 Open
468 2024-08-15 WSCC Speed Play-In 3 2024 chess.com INT 7 Yilin Li Georgia Grapsa Won: 1-0 39 Open
469 2024-08-15 WSCC Speed Play-In 3 2024 chess.com INT 5 Yilin Li Nancy Flores Mirabal Lost: 0-1 44 Open
470 2024-08-15 WSCC Speed Play-In 3 2024 chess.com INT 4 Ernestina Adam Yilin Li Lost: 1-0 31 Open
471 2024-08-15 WSCC Speed Play-In 3 2024 chess.com INT 3 Chelsie Monica Ignesias Sihite Yilin Li Lost: 1-0 56 Open
472 2024-08-15 WSCC Speed Play-In 3 2024 chess.com INT 2 Yilin Li Sivanesan Nithyalakshmi Won: 1-0 71 Open
473 2024-08-15 WSCC Speed Play-In 3 2024 chess.com INT 1 Yilin Li Bodhana Sivanandan Lost: 0-1 36 Open
474 2024-08-15 WSCC Speed Play-In 3 2024 chess.com INT 11 Andjela Dimitrijevic Yilin Li Lost: 1-0 34 Open
475 2024-08-15 WSCC Speed Play-In 3 2024 chess.com INT 10 Yilin Li Regita Desyari Putri Lost: 0-1 35 Open
476 2024-08-13 Titled Tue 13th Aug Early chess.com INT 5 Yilin Li Marisa Zuriel Lost: 0-1 33 Open
477 2024-08-13 Titled Tue 13th Aug Early chess.com INT 4 Konstantin Vshivkov Yilin Li Lost: 1-0 32 Open
478 2024-08-13 Titled Tue 13th Aug Early chess.com INT 3 Yilin Li Frank Buchenau Lost: 0-1 26 Open
479 2024-08-13 Titled Tue 13th Aug Early chess.com INT 2 Kacper Ugorek Yilin Li Lost: 1-0 69 Open
480 2024-08-13 Titled Tue 13th Aug Early chess.com INT 1 Yilin Li Utku Cengiz Acar Lost: 0-1 33 Open
481 2024-08-06 Titled Tue 6th Aug Late chess.com INT 9 Miguel Medina Paz Yilin Li Won: 0-1 46 Open
482 2024-08-06 Titled Tue 6th Aug Late chess.com INT 8 Yilin Li Daniel Herman Lost: 0-1 67 Open
483 2024-08-06 Titled Tue 6th Aug Late chess.com INT 7 Yilin Li Gabriel Lenoir Ibacache Won: 1-0 61 Open
484 2024-08-06 Titled Tue 6th Aug Early chess.com INT 6 Frank Buchenau Yilin Li Lost: 1-0 38 Open
485 2024-08-06 Titled Tue 6th Aug Late chess.com INT 6 Jan Petr Yilin Li Lost: 1-0 39 Open
486 2024-08-06 Titled Tue 6th Aug Early chess.com INT 5 Yilin Li Wiktoria Smietanska Won: 1-0 20 Open
487 2024-08-06 Titled Tue 6th Aug Late chess.com INT 5 Ruslan Pahomov Yilin Li Won: 0-1 37 Open
488 2024-08-06 Titled Tue 6th Aug Late chess.com INT 4 Yilin Li Anastasia Grozdanovic Draw: 1/2-1/2 95 Open
489 2024-08-06 Titled Tue 6th Aug Early chess.com INT 3 Yilin Li Andrey Kirillov Won: 1-0 21 Open
490 2024-08-06 Titled Tue 6th Aug Late chess.com INT 3 Vladimir Mikhalsky Yilin Li Lost: 1-0 37 Open
491 2024-08-06 Titled Tue 6th Aug Late chess.com INT 2 Yilin Li Vladimir Bochnicka Lost: 0-1 24 Open
492 2024-08-06 Titled Tue 6th Aug Early chess.com INT 2 Yurii N. Khodko Yilin Li Lost: 1-0 36 Open
493 2024-08-06 Titled Tue 6th Aug Late chess.com INT 1 Yilin Li Emanuel Vaglio Mattey Lost: 0-1 32 Open
494 2024-08-06 Titled Tue 6th Aug Early chess.com INT 1 Yilin Li Tatev Abrahamyan Lost: 0-1 31 Open
495 2024-08-06 Titled Tue 6th Aug Late chess.com INT 11 Logan C Shafer Yilin Li Lost: 1-0 39 Open
496 2024-08-06 Titled Tue 6th Aug Late chess.com INT 10 Yilin Li Frank Buchenau Lost: 0-1 64 Open
497 2024-07-30 Titled Tue 30th Jul Late chess.com INT 9 Nicolas Cogan Yilin Li Lost: 1-0 34 Open
498 2024-07-30 Titled Tue 30th Jul Late chess.com INT 8 Artem Padalka Yilin Li Lost: 1-0 21 Open
499 2024-07-30 Titled Tue 30th Jul Late chess.com INT 7 Yilin Li Giovanni B Tavares Da Silva Won: 1-0 24 Open
500 2024-07-30 Titled Tue 30th Jul Late chess.com INT 6 David W L Howell Yilin Li Lost: 1-0 17 Open
  1. vs Dejan JakovljevicWon · 0-1Black · 2025-06-24 · Round 11Titled Tue 24th Jun Late
  2. vs Konstantin BegunovLost · 1-0Black · 2025-06-24 · Round 11Titled Tue 24th Jun Early
  3. vs Martha MateusWon · 1-0White · 2025-06-24 · Round 10Titled Tue 24th Jun Early
  4. vs Joy RomanyDraw · ½–½White · 2025-06-24 · Round 10Titled Tue 24th Jun Late
  5. vs Swara Lakshmi S NairLost · 0-1White · 2024-09-03 · Round 4Titled Tue 3rd Sep Early
  6. vs Dragan PopadicLost · 1-0Black · 2024-09-03 · Round 3Titled Tue 3rd Sep Early
  7. vs Lazar MatyassyLost · 1-0Black · 2024-09-03 · Round 2Titled Tue 3rd Sep Early
  8. vs Lucas Pereira Mendes Da SilvaLost · 1-0Black · 2024-08-27 · Round 3Titled Tue 27th Aug Late
  9. vs Juan Pablo DemariaLost · 0-1White · 2024-08-27 · Round 2Titled Tue 27th Aug Late
  10. vs Cristian Silva LucenaLost · 0-1White · 2024-08-27 · Round 1Titled Tue 27th Aug Late
  11. vs Simon ThorhallssonLost · 0-1White · 2024-08-20 · Round 6Titled Tue 20th Aug Late
  12. vs Bram Van der VeldenLost · 1-0Black · 2024-08-20 · Round 5Titled Tue 20th Aug Late
  13. vs Juan Pablo DemariaDraw · ½–½Black · 2024-08-20 · Round 4Titled Tue 20th Aug Late
  14. vs Peter T RobersonLost · 0-1White · 2024-08-20 · Round 3Titled Tue 20th Aug Late
  15. vs Ante Leon StarcevicWon · 1-0White · 2024-08-20 · Round 2Titled Tue 20th Aug Late
  16. vs Jinela de Cari Rodriguez RiveroLost · 1-0Black · 2024-08-15 · Round 9WSCC Speed Play-In 3 2024
  17. vs Arina KiselevaWon · 0-1Black · 2024-08-15 · Round 8WSCC Speed Play-In 3 2024
  18. vs Georgia GrapsaWon · 1-0White · 2024-08-15 · Round 7WSCC Speed Play-In 3 2024
  19. vs Nancy Flores MirabalLost · 0-1White · 2024-08-15 · Round 5WSCC Speed Play-In 3 2024
  20. vs Ernestina AdamLost · 1-0Black · 2024-08-15 · Round 4WSCC Speed Play-In 3 2024
  21. vs Chelsie Monica Ignesias SihiteLost · 1-0Black · 2024-08-15 · Round 3WSCC Speed Play-In 3 2024
  22. vs Sivanesan NithyalakshmiWon · 1-0White · 2024-08-15 · Round 2WSCC Speed Play-In 3 2024
  23. vs Bodhana SivanandanLost · 0-1White · 2024-08-15 · Round 1WSCC Speed Play-In 3 2024
  24. vs Andjela DimitrijevicLost · 1-0Black · 2024-08-15 · Round 11WSCC Speed Play-In 3 2024
  25. vs Regita Desyari PutriLost · 0-1White · 2024-08-15 · Round 10WSCC Speed Play-In 3 2024
  26. vs Marisa ZurielLost · 0-1White · 2024-08-13 · Round 5Titled Tue 13th Aug Early
  27. vs Konstantin VshivkovLost · 1-0Black · 2024-08-13 · Round 4Titled Tue 13th Aug Early
  28. vs Frank BuchenauLost · 0-1White · 2024-08-13 · Round 3Titled Tue 13th Aug Early
  29. vs Kacper UgorekLost · 1-0Black · 2024-08-13 · Round 2Titled Tue 13th Aug Early
  30. vs Utku Cengiz AcarLost · 0-1White · 2024-08-13 · Round 1Titled Tue 13th Aug Early
  31. vs Miguel Medina PazWon · 0-1Black · 2024-08-06 · Round 9Titled Tue 6th Aug Late
  32. vs Daniel HermanLost · 0-1White · 2024-08-06 · Round 8Titled Tue 6th Aug Late
  33. vs Gabriel Lenoir IbacacheWon · 1-0White · 2024-08-06 · Round 7Titled Tue 6th Aug Late
  34. vs Frank BuchenauLost · 1-0Black · 2024-08-06 · Round 6Titled Tue 6th Aug Early
  35. vs Jan PetrLost · 1-0Black · 2024-08-06 · Round 6Titled Tue 6th Aug Late
  36. vs Wiktoria SmietanskaWon · 1-0White · 2024-08-06 · Round 5Titled Tue 6th Aug Early
  37. vs Ruslan PahomovWon · 0-1Black · 2024-08-06 · Round 5Titled Tue 6th Aug Late
  38. vs Anastasia GrozdanovicDraw · ½–½White · 2024-08-06 · Round 4Titled Tue 6th Aug Late
  39. vs Andrey KirillovWon · 1-0White · 2024-08-06 · Round 3Titled Tue 6th Aug Early
  40. vs Vladimir MikhalskyLost · 1-0Black · 2024-08-06 · Round 3Titled Tue 6th Aug Late
  41. vs Vladimir BochnickaLost · 0-1White · 2024-08-06 · Round 2Titled Tue 6th Aug Late
  42. vs Yurii N. KhodkoLost · 1-0Black · 2024-08-06 · Round 2Titled Tue 6th Aug Early
  43. vs Emanuel Vaglio MatteyLost · 0-1White · 2024-08-06 · Round 1Titled Tue 6th Aug Late
  44. vs Tatev AbrahamyanLost · 0-1White · 2024-08-06 · Round 1Titled Tue 6th Aug Early
  45. vs Logan C ShaferLost · 1-0Black · 2024-08-06 · Round 11Titled Tue 6th Aug Late
  46. vs Frank BuchenauLost · 0-1White · 2024-08-06 · Round 10Titled Tue 6th Aug Late
  47. vs Nicolas CoganLost · 1-0Black · 2024-07-30 · Round 9Titled Tue 30th Jul Late
  48. vs Artem PadalkaLost · 1-0Black · 2024-07-30 · Round 8Titled Tue 30th Jul Late
  49. vs Giovanni B Tavares Da SilvaWon · 1-0White · 2024-07-30 · Round 7Titled Tue 30th Jul Late
  50. vs David W L HowellLost · 1-0Black · 2024-07-30 · Round 6Titled Tue 30th Jul Late