Ruifeng Li

Country

USA

Birth Year

2001

Gender

M

Title

Grandmaster

FIDE ID

2061074

FIDE ratings

2535

Classical

Published FIDE

2441

Rapid

Published FIDE

2439

Blitz

Published FIDE

Official classical ranks

World rank
#371
National rank · USA
#27

Active players · Oct 2026 FIDE list ⓘ

Rating history

Highest recorded rating
2587 May 2018
Recorded years
2011–2026
Archived games
644

Based on available monthly lists and saved games.

FIDE rating history

View rating lists
Available Games

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

# Date Event Site Round White Black Result Moves View
301 2017-03-19 St Louis Winter Classic A Saint Louis USA 9.1 Ruifeng Li David W L Howell 0-1 129 Open
302 2017-03-18 St Louis Winter Classic A Saint Louis USA 8.5 Alexander Ipatov Ruifeng Li 1-0 45 Open
303 2017-03-17 St Louis Winter Classic A Saint Louis USA 7.1 Dariusz Swiercz Ruifeng Li 1/2-1/2 66 Open
304 2017-03-16 St Louis Winter Classic A Saint Louis USA 6.2 Ruifeng Li Yaroslav Zherebukh 0-1 35 Open
305 2017-03-15 St Louis Winter Classic A Saint Louis USA 5.4 Vladimir Fedoseev Ruifeng Li 1/2-1/2 60 Open
306 2017-03-14 St Louis Winter Classic A Saint Louis USA 4.3 Ruifeng Li Emilio Cordova 1-0 55 Open
307 2017-03-13 St Louis Winter Classic A Saint Louis USA 3.3 Sam Shankland Ruifeng Li 1/2-1/2 41 Open
308 2017-03-12 St Louis Winter Classic A Saint Louis USA 2.4 Ruifeng Li Samuel Sevian 0-1 32 Open
309 2017-03-11 St Louis Winter Classic A Saint Louis USA 1.2 Jeffery Xiong Ruifeng Li 1-0 48 Open
310 2017-03-01 PRO League KO Stage 2017 chess.com INT 1 Ruifeng Li Daniel Naroditsky 1-0 51 Open
311 2017-03-01 PRO League KO Stage 2017 chess.com INT 1 Ruifeng Li Faik Aleskerov 1-0 55 Open
312 2017-03-01 PRO League KO Stage 2017 chess.com INT 1 Kesav Viswanadha Ruifeng Li 0-1 26 Open
313 2017-03-01 PRO League KO Stage 2017 chess.com INT 1 Shakhriyar Mamedyarov Ruifeng Li 1-0 37 Open
314 2017-02-22 PRO League Group Stage chess.com INT 7 Craig Hilby Ruifeng Li 0-1 34 Open
315 2017-02-22 PRO League Group Stage chess.com INT 7 Ruifeng Li Aleksey Dreev 1/2-1/2 42 Open
316 2017-02-22 PRO League Group Stage chess.com INT 7 Ruifeng Li Michael Brown 0-1 73 Open
317 2017-02-22 PRO League Group Stage chess.com INT 7 Melikset Khachiyan Ruifeng Li 1-0 42 Open
318 2017-02-15 PRO League Group Stage chess.com INT 6 Ruifeng Li Steven Zierk 1-0 25 Open
319 2017-02-15 PRO League Group Stage chess.com INT 6 Ruifeng Li Sam Shankland 1/2-1/2 43 Open
320 2017-02-15 PRO League Group Stage chess.com INT 6 Andy Lee Ruifeng Li 0-1 42 Open
321 2017-02-15 PRO League Group Stage chess.com INT 6 Vinay Bhat Ruifeng Li 0-1 44 Open
322 2017-02-11 PRO League Group Stage chess.com INT 5 Ruifeng Li Toms Kantans 1-0 65 Open
323 2017-02-11 PRO League Group Stage chess.com INT 5 Ruifeng Li Anna Kantane 1-0 100 Open
324 2017-02-11 PRO League Group Stage chess.com INT 5 Nikita Meshkovs Ruifeng Li 0-1 32 Open
325 2017-02-11 PRO League Group Stage chess.com INT 5 Arturs Bernotas Ruifeng Li 1/2-1/2 62 Open
326 2017-02-01 PRO League Pacific 2017 chess.com INT 4 Jackson Wahl Ruifeng Li 0-1 89 Open
327 2017-02-01 PRO League Pacific 2017 chess.com INT 4 Ruifeng Li Dane Mattson 1-0 61 Open
328 2017-02-01 PRO League Pacific 2017 chess.com INT 4 Ruifeng Li Sean Nagle 1-0 32 Open
329 2017-02-01 PRO League Pacific 2017 chess.com INT 4 Andrew Tang Ruifeng Li 1/2-1/2 71 Open
330 2017-01-25 PRO League Pacific 2017 chess.com INT 3 Ruifeng Li Bryce Tiglon 1-0 43 Open
331 2017-01-25 PRO League Pacific 2017 chess.com INT 3 Ruifeng Li Tigran L. Petrosian 1-0 70 Open
332 2017-01-25 PRO League Pacific 2017 chess.com INT 3 Roland Feng Ruifeng Li 0-1 46 Open
333 2017-01-25 PRO League Pacific 2017 chess.com INT 3 Giorgi Margvelashvili Ruifeng Li 0-1 62 Open
334 2016-12-30 26th North American Open Las Vegas USA 9.1 Joshua Friedel Ruifeng Li 1/2-1/2 14 Open
335 2016-12-29 26th North American Open Las Vegas USA 8 Ruifeng Li Michael Brown 1-0 60 Open
336 2016-12-29 26th North American Open Las Vegas USA 7.3 Cameron Wheeler Ruifeng Li 0-1 28 Open
337 2016-12-28 26th North American Open Las Vegas USA 6 Ruifeng Li John Ludwig 1-0 45 Open
338 2016-12-28 26th North American Open Las Vegas USA 5 Roland Feng Ruifeng Li 0-1 27 Open
339 2016-12-27 26th North American Open Las Vegas USA 4 Ruifeng Li Rayan Taghizadeh 1/2-1/2 47 Open
340 2016-12-27 26th North American Open Las Vegas USA 3 Lernik Manukian Ruifeng Li 0-1 29 Open
341 2016-12-26 26th North American Open Las Vegas USA 2 Ruifeng Li George Li 0-1 80 Open
342 2016-12-26 26th North American Open Las Vegas USA 1 Sanjay Ghatti Ruifeng Li 0-1 28 Open
343 2016-11-23 UT Dallas Fall Open 2016 Dallas USA 9.5 Tuan Minh Le Ruifeng Li 0-1 37 Open
344 2016-11-22 UT Dallas Fall Open 2016 Dallas USA 8.8 Ruifeng Li Pavlo Vorontsov 1-0 63 Open
345 2016-11-22 UT Dallas Fall Open 2016 Dallas USA 7.2 Holden Hernandez Carmenate Ruifeng Li 1-0 51 Open
346 2016-11-21 UT Dallas Fall Open 2016 Dallas USA 6.8 Ruifeng Li Denis Kadric 1-0 44 Open
347 2016-11-20 UT Dallas Fall Open 2016 Dallas USA 5.7 Alexander Kaliksteyn Ruifeng Li 1/2-1/2 57 Open
348 2016-11-20 UT Dallas Fall Open 2016 Dallas USA 4.13 Ruifeng Li Levy Rozman 1-0 33 Open
349 2016-11-19 UT Dallas Fall Open 2016 Dallas USA 3.2 Samuel Sevian Ruifeng Li 1-0 40 Open
350 2016-11-19 UT Dallas Fall Open 2016 Dallas USA 2.4 Ruifeng Li Eylon Nakar 1/2-1/2 67 Open

© 2024-2026 EloTracker