Terry Luo

Country

USA

Birth Year

2007

Gender

M

Title

International Master

FIDE ID

30931045

USCF ID

15210186

USCF Rating

2427

FIDE ratings

2302

Classical

Published FIDE

—

Rapid

Published FIDE

2199

Blitz

Published FIDE

Official classical ranks

World rank
#4027
National rank · USA
#179

Active players · Oct 2026 FIDE list ⓘ

FIDE rating history

Highest recorded rating
2390 Aug 2022
Recorded years
2017–2026
Archived games
500

Based on available monthly lists and saved games.

USCF rating history

View rating lists

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
451 2020-07-06 PNWCC Masters WOO 2020 chess.com INT 8.37 Terry Luo Aja Sampath 1/2-1/2 65 Open
452 2020-07-06 PNWCC Masters WOO 2020 chess.com INT 7.21 Tuan Minh Tran Terry Luo 1-0 42 Open
453 2020-07-05 PNWCC Masters WOO 2020 chess.com INT 6.23 Terry Luo Razvan Preotu 1-0 35 Open
454 2020-07-05 PNWCC Masters WOO 2020 chess.com INT 5.44 Cooper Ho Terry Luo 0-1 53 Open
455 2020-07-05 PNWCC Masters WOO 2020 chess.com INT 4.38 Terry Luo Donald Johnson 1/2-1/2 28 Open
456 2020-07-04 PNWCC Masters WOO 2020 chess.com INT 3.16 Dariusz Swiercz Terry Luo 1-0 40 Open
457 2020-07-04 PNWCC Masters WOO 2020 chess.com INT 2.4 Shaashwath Sivakumar Terry Luo 0-1 30 Open
458 2020-07-04 PNWCC Masters WOO 2020 chess.com INT 1.5 Terry Luo Yuriy Kuzubov 0-1 31 Open
459 2020-06-30 Titled Tuesday 30th June chess.com INT 9 Terry Luo Joel Johnson 1-0 37 Open
460 2020-06-30 Titled Tuesday 30th June chess.com INT 7 Khadidja Latreche Terry Luo 0-1 50 Open
461 2020-06-30 Titled Tuesday 30th June chess.com INT 6 Terry Luo Robert Gabriel 1-0 45 Open
462 2020-06-30 Titled Tuesday 30th June chess.com INT 5 Natasha Berdychevskaya Terry Luo 1-0 55 Open
463 2020-06-30 Titled Tuesday 30th June chess.com INT 4 Terry Luo Tatiana Bogumil 1-0 34 Open
464 2020-06-30 Titled Tuesday 30th June chess.com INT 3 Sofiia Hryzlova Terry Luo 1-0 61 Open
465 2020-06-30 Titled Tuesday 30th June chess.com INT 2 Terry Luo Petro Golubka 0-1 52 Open
466 2020-06-30 Titled Tuesday 30th June chess.com INT 1 Pavel Shkapenko Terry Luo 1-0 38 Open
467 2020-06-23 Titled Tuesday 23rd June chess.com INT 7 Grayson Rorrer Terry Luo 1-0 28 Open
468 2020-06-23 Titled Tuesday 23rd June chess.com INT 5 Makan Rafiee Terry Luo 1-0 21 Open
469 2020-06-23 Titled Tuesday 23rd June chess.com INT 4 Joey Grochal Terry Luo 0-1 83 Open
470 2020-06-23 Titled Tuesday 23rd June chess.com INT 3 Terry Luo Julia Elizabeth Sloan 1-0 21 Open
471 2020-06-23 Titled Tuesday 23rd June chess.com INT 1 Terry Luo Gennady Kozlov 0-1 78 Open
472 2020-06-16 Titled Tuesday 16th June chess.com INT 9 Terry Luo Jose Antonio Herrera Reyes 0-1 31 Open
473 2020-06-16 Titled Tuesday 16th June chess.com INT 8 Diego Rafael Di Berardino Terry Luo 0-1 44 Open
474 2020-06-16 Titled Tuesday 16th June chess.com INT 7 Alicja Sliwicka Terry Luo 0-1 119 Open
475 2020-06-16 Titled Tuesday 16th June chess.com INT 6 Terry Luo Suren Poghosyan 1/2-1/2 65 Open
476 2020-06-16 Titled Tuesday 16th June chess.com INT 5 Terry Luo Diajeng Theresa Singgih 1-0 55 Open
477 2020-06-16 Titled Tuesday 16th June chess.com INT 3 Terry Luo Vjacheslav Weetik 0-1 63 Open
478 2020-06-16 Titled Tuesday 16th June chess.com INT 2 Terry Luo Sergey Kim 0-1 58 Open
479 2020-06-16 Titled Tuesday 16th June chess.com INT 1 Javier Vallejo Diaz Terry Luo 1-0 31 Open
480 2020-06-16 Titled Tuesday 16th June chess.com INT 10 Ruslan Soltanici Terry Luo 1-0 34 Open
481 2020-06-09 Titled Tuesday 9th June chess.com INT 9 Terry Luo Maksim Volkov 1-0 60 Open
482 2020-06-09 Titled Tuesday 9th June chess.com INT 8 Enrique Alfonso Robles Aguilar Terry Luo 1-0 41 Open
483 2020-06-09 Titled Tuesday 9th June chess.com INT 7 Mohamed Ezat Terry Luo 1-0 25 Open
484 2020-06-09 Titled Tuesday 9th June chess.com INT 6 Terry Luo Junior Tay 1-0 34 Open
485 2020-06-09 Titled Tuesday 9th June chess.com INT 5 Nikolaos Spyropoulos Terry Luo 1-0 51 Open
486 2020-06-09 Titled Tuesday 9th June chess.com INT 3 Terry Luo Aakanksha Hagawane 1-0 27 Open
487 2020-06-09 Titled Tuesday 9th June chess.com INT 2 Terry Luo Ettore Stromboli 0-1 60 Open
488 2020-06-09 Titled Tuesday 9th June chess.com INT 1 Matt Pon Terry Luo 1-0 86 Open
489 2020-06-09 Titled Tuesday 9th June chess.com INT 10 Olga Girya Terry Luo 1-0 61 Open
490 2020-06-02 Titled Tuesday 2nd June chess.com INT 8 Terry Luo Maciej Swicarz 0-1 36 Open
491 2020-06-02 Titled Tuesday 2nd June chess.com INT 7 Filip Haring Terry Luo 1-0 39 Open
492 2020-06-02 Titled Tuesday 2nd June chess.com INT 6 Valery Skatchkov Terry Luo 1-0 47 Open
493 2020-06-02 Titled Tuesday 2nd June chess.com INT 5 Terry Luo Taira Tyler Tanaka 1-0 84 Open
494 2020-06-02 Titled Tuesday 2nd June chess.com INT 4 Terry Luo Mahel Boyer 1-0 14 Open
495 2020-06-02 Titled Tuesday 2nd June chess.com INT 3 Kjell Petersson Terry Luo 0-1 24 Open
496 2020-06-02 Titled Tuesday 2nd June chess.com INT 2 Terry Luo Zaur Mammadov 0-1 82 Open
497 2020-06-02 Titled Tuesday 2nd June chess.com INT 1 Miroslav Vlasenko Terry Luo 1-0 43 Open
498 2020-06-02 Titled Tuesday 2nd June chess.com INT 10 Terry Luo Asa Hoffmann 0-1 44 Open
499 2020-05-31 New York vs. Singapore chess24.com INT 2.19 Bagri Advait Terry Luo 1/2-1/2 31 Open
500 2020-05-31 New York vs. Singapore chess24.com INT 1.19 Terry Luo Bagri Advait 0-1 25 Open

© 2024-2026 EloTracker