Noah Thomforde-Toates

USA Born 2006 Male
FIDE ID
30951992
USCF ID
15582857

Player overview

Noah Thomforde-Toates’s highest recorded classical FIDE rating is 2178 (August 2019). On the November 2026 FIDE list, Noah Thomforde-Toates ranks #11301 worldwide and #367 in United States of America among active classical players.

Ratings

2151

Classical

Published FIDE

—

Rapid

Published FIDE

2148

Blitz

Published FIDE

2287

USCF Regular

Published US Chess

Official classical ranks

World rank
#11301
National rank · USA
#367

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2178 Aug 2019
Recorded years
2018–2026
Archived games
684

Based on available monthly lists and saved games.

Rating history

USCF rating history

View rating lists

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 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 1 William Ferreira Da Cruz Noah Thomforde-Toates 0-1 47 Open
452 2023-08-21 chess.com SpeedChess Q1Sw chess.com INT 8 Noah Thomforde-Toates Rosh Jain 0-1 39 Open
453 2023-08-21 chess.com SpeedChess Q1Sw chess.com INT 7 Aleksandr Rakhmanov Noah Thomforde-Toates 1-0 63 Open
454 2023-08-21 chess.com SpeedChess Q1Sw chess.com INT 6 Noah Thomforde-Toates Mihailo Djokic 0-1 34 Open
455 2023-08-21 chess.com SpeedChess Q1Sw chess.com INT 5 Gawain C B Maroroa Jones Noah Thomforde-Toates 1-0 24 Open
456 2023-08-21 chess.com SpeedChess Q1Sw chess.com INT 4 Klementy Sychev Noah Thomforde-Toates 1/2-1/2 111 Open
457 2023-08-21 chess.com SpeedChess Q1Sw chess.com INT 3 Noah Thomforde-Toates Kacper Piorun 1-0 32 Open
458 2023-08-21 chess.com SpeedChess Q1Sw chess.com INT 2 Hui Li Noah Thomforde-Toates 0-1 32 Open
459 2023-08-21 chess.com SpeedChess Q1Sw chess.com INT 1 Noah Thomforde-Toates Rudik Makarian 0-1 44 Open
460 2023-08-08 Titled Tue 8th Aug Early chess.com INT 5 Christian Aepfler Noah Thomforde-Toates 1/2-1/2 81 Open
461 2023-08-08 Titled Tue 8th Aug Early chess.com INT 4 Noah Thomforde-Toates Sofia Pogorelskikh 1-0 41 Open
462 2023-08-08 Titled Tue 8th Aug Early chess.com INT 3 Fabian Jahnz Noah Thomforde-Toates 1-0 92 Open
463 2023-08-08 Titled Tue 8th Aug Late chess.com INT 3 Evan Ai Noah Thomforde-Toates 0-1 20 Open
464 2023-08-01 Titled Tue 1st Aug Early chess.com INT 5 Noah Thomforde-Toates Garg Aradhya 0-1 14 Open
465 2023-08-01 Titled Tue 1st Aug Early chess.com INT 4 Dau Khuong Duy Noah Thomforde-Toates 0-1 65 Open
466 2023-08-01 Titled Tue 1st Aug Early chess.com INT 3 Noah Thomforde-Toates Michael Kotyk 1-0 78 Open
467 2023-08-01 Titled Tue 1st Aug Early chess.com INT 2 Ngoc Truong Son Nguyen Noah Thomforde-Toates 1-0 26 Open
468 2023-08-01 Titled Tue 1st Aug Early chess.com INT 1 Evgeniya Doluhanova Noah Thomforde-Toates 0-1 28 Open
469 2023-07-04 Titled Tue 4th Jul Late chess.com INT 6 Noah Thomforde-Toates Maksym Dubnevych 0-1 46 Open
470 2023-07-04 Titled Tue 4th Jul Late chess.com INT 5 Maciej Sroczynski Noah Thomforde-Toates 0-1 39 Open
471 2023-07-04 Titled Tue 4th Jul Late chess.com INT 4 Noah Thomforde-Toates Leonardo Duarte 1-0 21 Open
472 2023-07-04 Titled Tue 4th Jul Late chess.com INT 3 Javier Freile Martin Noah Thomforde-Toates 0-1 16 Open
473 2023-05-30 Titled Tue 30th May Late chess.com INT 9 Noah Thomforde-Toates Alexei Gubajdullin 1-0 36 Open
474 2023-05-30 Titled Tue 30th May Late chess.com INT 8 Mahammad Muradli Noah Thomforde-Toates 1-0 30 Open
475 2023-05-30 Titled Tue 30th May Late chess.com INT 7 Noah Thomforde-Toates Khazar Babazada 1-0 54 Open
476 2023-05-30 Titled Tue 30th May Late chess.com INT 6 Noah Thomforde-Toates Ivan Kochiev 1-0 37 Open
477 2023-05-30 Titled Tue 30th May Late chess.com INT 5 Orest Vovk Noah Thomforde-Toates 0-1 26 Open
478 2023-05-30 Titled Tue 30th May Late chess.com INT 4 Noah Thomforde-Toates V Pranav 0-1 28 Open
479 2023-05-30 Titled Tue 30th May Late chess.com INT 3 David Paravyan Noah Thomforde-Toates 1/2-1/2 56 Open
480 2023-05-30 Titled Tue 30th May Late chess.com INT 2 Noah Thomforde-Toates Nicholas Ladan 1-0 64 Open
481 2023-05-30 Titled Tue 30th May Late chess.com INT 1 Piotr Mickiewicz Noah Thomforde-Toates 0-1 58 Open
482 2023-05-30 Titled Tue 30th May Late chess.com INT 11 Noah Thomforde-Toates Alexander Rustemov 0-1 88 Open
483 2023-05-30 Titled Tue 30th May Late chess.com INT 10 Ivan Aldokhin Noah Thomforde-Toates 0-1 65 Open
484 2023-05-23 Titled Tue 23rd May Late chess.com INT 4 Margarita Potapova Noah Thomforde-Toates 1-0 47 Open
485 2023-05-23 Titled Tue 23rd May Late chess.com INT 3 Noah Thomforde-Toates Danila Bilan 1-0 66 Open
486 2023-05-23 Titled Tue 23rd May Late chess.com INT 2 Gleb Kaganskiy Noah Thomforde-Toates 0-1 59 Open
487 2023-05-23 Titled Tue 23rd May Late chess.com INT 1 Noah Thomforde-Toates Sameer Mujumdar 0-1 67 Open
488 2023-05-09 Titled Tue 9th May Late chess.com INT 2 Noah Thomforde-Toates Joao Avalos Parra 1/2-1/2 57 Open
489 2023-05-09 Titled Tue 9th May Late chess.com INT 1 Daniel Rangel Noah Thomforde-Toates 0-1 86 Open
490 2023-04-18 Titled Tue 18th Apr Late chess.com INT 9 Alexey Sarana Noah Thomforde-Toates 1-0 36 Open
491 2023-04-18 Titled Tue 18th Apr Late chess.com INT 8 Noah Thomforde-Toates Przemyslaw Liwak 1-0 50 Open
492 2023-04-18 Titled Tue 18th Apr Late chess.com INT 7 Nikolaos Aggelis Noah Thomforde-Toates 0-1 38 Open
493 2023-04-18 Titled Tue 18th Apr Late chess.com INT 6 Noah Thomforde-Toates V Pranav 0-1 41 Open
494 2023-04-18 Titled Tue 18th Apr Late chess.com INT 5 Luis David Jimenez Almeida Noah Thomforde-Toates 0-1 23 Open
495 2023-04-18 Titled Tue 18th Apr Late chess.com INT 4 Noah Thomforde-Toates Pavel Eljanov 0-1 68 Open
496 2023-04-18 Titled Tue 18th Apr Late chess.com INT 3 Noah Thomforde-Toates Jules Moussard 1/2-1/2 62 Open
497 2023-04-18 Titled Tue 18th Apr Late chess.com INT 2 Casper Liu Noah Thomforde-Toates 0-1 39 Open
498 2023-04-18 Titled Tue 18th Apr Late chess.com INT 1 Noah Thomforde-Toates Aleksa Micic 1-0 45 Open
499 2023-04-04 Titled Tue 4th Apr Early chess.com INT 9 Noah Thomforde-Toates Axel Bachmann 0-1 30 Open
500 2023-04-04 Titled Tue 4th Apr Late chess.com INT 9 Hrant Melkumyan Noah Thomforde-Toates 0-1 31 Open
  1. vs William Ferreira Da CruzWon · 0-1Black · 2023-08-22 · Round 1Titled Tue 22nd Aug Late
  2. vs Rosh JainLost · 0-1White · 2023-08-21 · Round 8chess.com SpeedChess Q1Sw
  3. vs Aleksandr RakhmanovLost · 1-0Black · 2023-08-21 · Round 7chess.com SpeedChess Q1Sw
  4. vs Mihailo DjokicLost · 0-1White · 2023-08-21 · Round 6chess.com SpeedChess Q1Sw
  5. vs Gawain C B Maroroa JonesLost · 1-0Black · 2023-08-21 · Round 5chess.com SpeedChess Q1Sw
  6. vs Klementy SychevDraw · ½–½Black · 2023-08-21 · Round 4chess.com SpeedChess Q1Sw
  7. vs Kacper PiorunWon · 1-0White · 2023-08-21 · Round 3chess.com SpeedChess Q1Sw
  8. vs Hui LiWon · 0-1Black · 2023-08-21 · Round 2chess.com SpeedChess Q1Sw
  9. vs Rudik MakarianLost · 0-1White · 2023-08-21 · Round 1chess.com SpeedChess Q1Sw
  10. vs Christian AepflerDraw · ½–½Black · 2023-08-08 · Round 5Titled Tue 8th Aug Early
  11. vs Sofia PogorelskikhWon · 1-0White · 2023-08-08 · Round 4Titled Tue 8th Aug Early
  12. vs Fabian JahnzLost · 1-0Black · 2023-08-08 · Round 3Titled Tue 8th Aug Early
  13. vs Evan AiWon · 0-1Black · 2023-08-08 · Round 3Titled Tue 8th Aug Late
  14. vs Garg AradhyaLost · 0-1White · 2023-08-01 · Round 5Titled Tue 1st Aug Early
  15. vs Dau Khuong DuyWon · 0-1Black · 2023-08-01 · Round 4Titled Tue 1st Aug Early
  16. vs Michael KotykWon · 1-0White · 2023-08-01 · Round 3Titled Tue 1st Aug Early
  17. vs Ngoc Truong Son NguyenLost · 1-0Black · 2023-08-01 · Round 2Titled Tue 1st Aug Early
  18. vs Evgeniya DoluhanovaWon · 0-1Black · 2023-08-01 · Round 1Titled Tue 1st Aug Early
  19. vs Maksym DubnevychLost · 0-1White · 2023-07-04 · Round 6Titled Tue 4th Jul Late
  20. vs Maciej SroczynskiWon · 0-1Black · 2023-07-04 · Round 5Titled Tue 4th Jul Late
  21. vs Leonardo DuarteWon · 1-0White · 2023-07-04 · Round 4Titled Tue 4th Jul Late
  22. vs Javier Freile MartinWon · 0-1Black · 2023-07-04 · Round 3Titled Tue 4th Jul Late
  23. vs Alexei GubajdullinWon · 1-0White · 2023-05-30 · Round 9Titled Tue 30th May Late
  24. vs Mahammad MuradliLost · 1-0Black · 2023-05-30 · Round 8Titled Tue 30th May Late
  25. vs Khazar BabazadaWon · 1-0White · 2023-05-30 · Round 7Titled Tue 30th May Late
  26. vs Ivan KochievWon · 1-0White · 2023-05-30 · Round 6Titled Tue 30th May Late
  27. vs Orest VovkWon · 0-1Black · 2023-05-30 · Round 5Titled Tue 30th May Late
  28. vs V PranavLost · 0-1White · 2023-05-30 · Round 4Titled Tue 30th May Late
  29. vs David ParavyanDraw · ½–½Black · 2023-05-30 · Round 3Titled Tue 30th May Late
  30. vs Nicholas LadanWon · 1-0White · 2023-05-30 · Round 2Titled Tue 30th May Late
  31. vs Piotr MickiewiczWon · 0-1Black · 2023-05-30 · Round 1Titled Tue 30th May Late
  32. vs Alexander RustemovLost · 0-1White · 2023-05-30 · Round 11Titled Tue 30th May Late
  33. vs Ivan AldokhinWon · 0-1Black · 2023-05-30 · Round 10Titled Tue 30th May Late
  34. vs Margarita PotapovaLost · 1-0Black · 2023-05-23 · Round 4Titled Tue 23rd May Late
  35. vs Danila BilanWon · 1-0White · 2023-05-23 · Round 3Titled Tue 23rd May Late
  36. vs Gleb KaganskiyWon · 0-1Black · 2023-05-23 · Round 2Titled Tue 23rd May Late
  37. vs Sameer MujumdarLost · 0-1White · 2023-05-23 · Round 1Titled Tue 23rd May Late
  38. vs Joao Avalos ParraDraw · ½–½White · 2023-05-09 · Round 2Titled Tue 9th May Late
  39. vs Daniel RangelWon · 0-1Black · 2023-05-09 · Round 1Titled Tue 9th May Late
  40. vs Alexey SaranaLost · 1-0Black · 2023-04-18 · Round 9Titled Tue 18th Apr Late
  41. vs Przemyslaw LiwakWon · 1-0White · 2023-04-18 · Round 8Titled Tue 18th Apr Late
  42. vs Nikolaos AggelisWon · 0-1Black · 2023-04-18 · Round 7Titled Tue 18th Apr Late
  43. vs V PranavLost · 0-1White · 2023-04-18 · Round 6Titled Tue 18th Apr Late
  44. vs Luis David Jimenez AlmeidaWon · 0-1Black · 2023-04-18 · Round 5Titled Tue 18th Apr Late
  45. vs Pavel EljanovLost · 0-1White · 2023-04-18 · Round 4Titled Tue 18th Apr Late
  46. vs Jules MoussardDraw · ½–½White · 2023-04-18 · Round 3Titled Tue 18th Apr Late
  47. vs Casper LiuWon · 0-1Black · 2023-04-18 · Round 2Titled Tue 18th Apr Late
  48. vs Aleksa MicicWon · 1-0White · 2023-04-18 · Round 1Titled Tue 18th Apr Late
  49. vs Axel BachmannLost · 0-1White · 2023-04-04 · Round 9Titled Tue 4th Apr Early
  50. vs Hrant MelkumyanWon · 0-1Black · 2023-04-04 · Round 9Titled Tue 4th Apr Late