Ruifeng Li

Country

USA

Birth Year

2001

Gender

M

Title

Grandmaster

FIDE ID

2061074

USCF ID

13768313

USCF Rating

2625

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

USCF rating history

View rating lists
Available Games

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

# Date Event Site Round White Black Result Moves View
1 2025-11-30 US Chess Masters 2025 Charlotte USA 9.13 Balaji Daggupati Ruifeng Li 1/2-1/2 39 Open
2 2025-11-30 US Chess Masters 2025 Charlotte USA 8.13 Ruifeng Li Robert Shlyakhtenko 1/2-1/2 19 Open
3 2025-11-29 US Chess Masters 2025 Charlotte USA 7.19 Benjamin Defromont Ruifeng Li 0-1 50 Open
4 2025-11-29 US Chess Masters 2025 Charlotte USA 6.3 Ruifeng Li Nitesh Cherukuri 1-0 29 Open
5 2025-11-28 US Chess Masters 2025 Charlotte USA 4.27 Ruifeng Li Evan Sammons 0-1 30 Open
6 2025-11-27 US Chess Masters 2025 Charlotte USA 3.24 Matthew Guo Diao Ruifeng Li 1/2-1/2 37 Open
7 2025-11-27 US Chess Masters 2025 Charlotte USA 2.1 Ruifeng Li Ethan Guo 1/2-1/2 27 Open
8 2025-11-26 US Chess Masters 2025 Charlotte USA 1.15 Matias Shundi Ruifeng Li 0-1 71 Open
9 2024-01-05 Pan-Am Intercollegiate McAllen, TX USA 2.1 Ruifeng Li Benjamin Gledura 1/2-1/2 22 Open
10 2023-06-06 Titled Tue 6th Jun Late chess.com INT 5 Jan-Krzysztof Duda Ruifeng Li 1-0 36 Open
11 2023-06-06 Titled Tue 6th Jun Late chess.com INT 4 Lennis Martinez Ramirez Ruifeng Li 0-1 31 Open
12 2023-06-06 Titled Tue 6th Jun Late chess.com INT 3 Ruifeng Li Sargis A. Manukyan 1/2-1/2 47 Open
13 2023-06-06 Titled Tue 6th Jun Late chess.com INT 2 Serafin Moral Garcia Ruifeng Li 0-1 51 Open
14 2023-06-06 Titled Tue 6th Jun Late chess.com INT 1 Ruifeng Li Joa Max Bornholdt 1-0 80 Open
15 2023-04-04 Titled Tue 4th Apr Late chess.com INT 8 Ruifeng Li Nikita Matinian 1/2-1/2 53 Open
16 2023-04-04 Titled Tue 4th Apr Late chess.com INT 7 Vladimir Fedoseev Ruifeng Li 1-0 83 Open
17 2023-04-04 Titled Tue 4th Apr Late chess.com INT 6 Alexandros Papasimakopoulos Ruifeng Li 0-1 36 Open
18 2023-04-04 Titled Tue 4th Apr Late chess.com INT 5 Ruifeng Li Noah Thomforde-Toates 1-0 60 Open
19 2023-04-04 Titled Tue 4th Apr Late chess.com INT 4 Diego Rafael Di Berardino Ruifeng Li 0-1 37 Open
20 2023-04-04 Titled Tue 4th Apr Late chess.com INT 3 Ruifeng Li Pawel Dudzinski 1-0 40 Open
21 2023-04-04 Titled Tue 4th Apr Late chess.com INT 2 Tuna Ozates Ruifeng Li 1-0 40 Open
22 2023-04-04 Titled Tue 4th Apr Late chess.com INT 1 Ruifeng Li Andriy Prydun 1-0 20 Open
23 2023-03-21 Titled Tue 21st Mar Late chess.com INT 8 Maxim Matlakov Ruifeng Li 1-0 64 Open
24 2023-03-21 Titled Tue 21st Mar Late chess.com INT 7 Ruifeng Li Daniel Naroditsky 1-0 24 Open
25 2023-03-21 Titled Tue 21st Mar Late chess.com INT 6 Ruifeng Li Shahruh Turayev 1-0 63 Open
26 2023-03-21 Titled Tue 21st Mar Late chess.com INT 5 Pavel V. Tregubov Ruifeng Li 1/2-1/2 64 Open
27 2023-03-21 Titled Tue 21st Mar Late chess.com INT 4 Ruifeng Li Maksim Volkov 1-0 72 Open
28 2023-03-21 Titled Tue 21st Mar Late chess.com INT 3 Artem Omelja Ruifeng Li 0-1 22 Open
29 2023-03-21 Titled Tue 21st Mar Late chess.com INT 2 Ruifeng Li Rafal Szyszylo 1-0 23 Open
30 2023-03-07 Titled Tue 7th Mar Late chess.com INT 8 Ruifeng Li Fabiano Caruana 0-1 71 Open
31 2023-03-07 Titled Tue 7th Mar Late chess.com INT 7 Alexandr Fier Ruifeng Li 0-1 48 Open
32 2023-03-07 Titled Tue 7th Mar Late chess.com INT 6 Ruifeng Li Jakub Fus 1-0 97 Open
33 2023-03-07 Titled Tue 7th Mar Late chess.com INT 5 Alexei Saveliev Ruifeng Li 1/2-1/2 38 Open
34 2023-03-07 Titled Tue 7th Mar Late chess.com INT 4 Ruifeng Li Daniel Taboas Rodriguez 1-0 82 Open
35 2023-03-07 Titled Tue 7th Mar Late chess.com INT 3 Julian Estrada Nieto Ruifeng Li 0-1 35 Open
36 2023-03-07 Titled Tue 7th Mar Late chess.com INT 2 Ruifeng Li Christos Krallis 0-1 29 Open
37 2023-03-07 Titled Tue 7th Mar Late chess.com INT 1 Kacper Tomaszewski Ruifeng Li 0-1 16 Open
38 2023-02-28 Titled Tue 28th Feb Late chess.com INT 4 Ruifeng Li Yangyi Yu 0-1 38 Open
39 2023-02-28 Titled Tue 28th Feb Late chess.com INT 3 Ruifeng Li Leonid Gerzhoy 1-0 52 Open
40 2023-02-28 Titled Tue 28th Feb Late chess.com INT 2 Michal Tworuszka Ruifeng Li 0-1 27 Open
41 2023-02-28 Titled Tue 28th Feb Late chess.com INT 1 Ruifeng Li Gulenay Aydin 1/2-1/2 46 Open
42 2023-02-21 Titled Tue 21st Feb Late chess.com INT 8 Jonathan Dourerassou Ruifeng Li 1-0 32 Open
43 2023-02-21 Titled Tue 21st Feb Late chess.com INT 7 Ruifeng Li Olexandr Bortnyk 0-1 85 Open
44 2023-02-21 Titled Tue 21st Feb Late chess.com INT 6 Ruifeng Li Emil Risteski 1-0 31 Open
45 2023-02-21 Titled Tue 21st Feb Late chess.com INT 5 Andrew Tang Ruifeng Li 1-0 65 Open
46 2023-02-21 Titled Tue 21st Feb Late chess.com INT 4 Aleksander Hnydiuk Ruifeng Li 0-1 22 Open
47 2023-02-21 Titled Tue 21st Feb Late chess.com INT 3 Ruifeng Li Jaan Ehlvest 1/2-1/2 35 Open
48 2023-02-21 Titled Tue 21st Feb Late chess.com INT 2 Ruifeng Li Artem Sadovsky 1-0 45 Open
49 2023-02-21 Titled Tue 21st Feb Late chess.com INT 1 Renzo Jhonathan Rengifo Blancas Ruifeng Li 0-1 70 Open
50 2023-02-14 Titled Tue 14th Feb Late chess.com INT 9 Ernesto J. Fernandez Guillen Ruifeng Li 0-1 52 Open

© 2024-2026 EloTracker