IMBryan Enming Lin

USA Born 2011 Male
FIDE ID
30987121
USCF ID
30020975

About Bryan Enming Lin

Bryan Enming Lin played for Hunter College Campus School in New York while rising through American scholastic chess. He won the seventh-grade section of the 2024 National K-12 Grade Championships with a perfect seven wins. Show more

Bryan Enming Lin played for Hunter College Campus School in New York while rising through American scholastic chess. He won the seventh-grade section of the 2024 National K-12 Grade Championships with a perfect seven wins. FIDE awarded him the FIDE Master title in 2024 and the International Master title in 2026. He also won all eight games in the 2026 New York State High School Blitz Championship. At the accompanying main championship, his five points from six games led Hunter's winning team.

Ratings

Classical

2505

Published FIDE

Rapid

2231

Published FIDE

Blitz

2487

Published FIDE

USCF Regular

2547

Published US Chess

Official classical ranks

World rank
#539
National rank · USA
#34

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2505 Oct 2026
Recorded years
2022–2026
Archived games
962

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
401 2025-01-28 Titled Tue 28th Jan Late chess.com INT 3 Alireza Firouzja Bryan Enming Lin Lost: 1-0 59 Open
402 2025-01-28 Titled Tue 28th Jan Late chess.com INT 2 Bryan Enming Lin Jose A. Hernandez Izquierdo Won: 1-0 32 Open
403 2025-01-28 Titled Tue 28th Jan Late chess.com INT 1 Florian Gatterer Bryan Enming Lin Won: 0-1 23 Open
404 2025-01-28 Titled Tue 28th Jan Late chess.com INT 11 Arvin Rasti Bryan Enming Lin Won: 0-1 50 Open
405 2025-01-28 Titled Tue 28th Jan Late chess.com INT 10 Bryan Enming Lin Varuzhan Akobian Lost: 0-1 63 Open
406 2025-01-15 Titled Tue 14th Jan Late chess.com INT 11 Bryan Enming Lin Nathaniel Mullodzhanov Won: 1-0 79 Open
407 2025-01-14 Titled Tue 14th Jan Late chess.com INT 9 Bryan Enming Lin Mathias Womacka Lost: 0-1 46 Open
408 2025-01-14 Titled Tue 14th Jan Late chess.com INT 8 Matfey Rogov Bryan Enming Lin Won: 0-1 82 Open
409 2025-01-14 Titled Tue 14th Jan Late chess.com INT 7 Bryan Enming Lin Samuel Sevian Lost: 0-1 51 Open
410 2025-01-14 Titled Tue 14th Jan Late chess.com INT 6 Bryan Enming Lin Adam Collins Won: 1-0 19 Open
411 2025-01-14 Titled Tue 14th Jan Late chess.com INT 5 Max Hess Bryan Enming Lin Won: 0-1 55 Open
412 2025-01-14 Titled Tue 14th Jan Late chess.com INT 4 Olexandr Bortnyk Bryan Enming Lin Lost: 1-0 25 Open
413 2025-01-14 Titled Tue 14th Jan Late chess.com INT 3 Bryan Enming Lin Dawid Janaszak Won: 1-0 55 Open
414 2025-01-14 Titled Tue 14th Jan Late chess.com INT 2 Alberto Santos Flores Bryan Enming Lin Draw: 1/2-1/2 118 Open
415 2025-01-14 Titled Tue 14th Jan Late chess.com INT 1 Bryan Enming Lin Xavier Martinez Pla Won: 1-0 42 Open
416 2025-01-14 Titled Tue 14th Jan Late chess.com INT 10 Margarita Potapova Bryan Enming Lin Draw: 1/2-1/2 81 Open
417 2025-01-07 Titled Tue 7th Jan Late chess.com INT 9 Oscar Williams Bryan Enming Lin Won: 0-1 66 Open
418 2025-01-07 Titled Tue 7th Jan Late chess.com INT 8 Bryan Enming Lin Bernardo Vainzoff Sztokbant Lost: 0-1 19 Open
419 2025-01-07 Titled Tue 7th Jan Late chess.com INT 7 Le Thao Nguyen Pham Bryan Enming Lin Won: 0-1 42 Open
420 2025-01-07 Titled Tue 7th Jan Late chess.com INT 6 Bryan Enming Lin Alikhan Daulet Won: 1-0 68 Open
421 2025-01-07 Titled Tue 7th Jan Late chess.com INT 5 Sargis Vach. Sargsyan Bryan Enming Lin Lost: 1-0 48 Open
422 2025-01-07 Titled Tue 7th Jan Late chess.com INT 4 Bryan Enming Lin Grigoriy Oparin Lost: 0-1 68 Open
423 2025-01-07 Titled Tue 7th Jan Late chess.com INT 3 Loris Tavernier Bryan Enming Lin Won: 0-1 26 Open
424 2025-01-07 Titled Tue 7th Jan Late chess.com INT 2 Linxi Zhu Bryan Enming Lin Won: 0-1 23 Open
425 2025-01-07 Titled Tue 7th Jan Late chess.com INT 1 Bryan Enming Lin Lucas Pereira Mendes Da Silva Won: 1-0 85 Open
426 2025-01-07 Titled Tue 7th Jan Late chess.com INT 11 Alexei Gubajdullin Bryan Enming Lin Lost: 1-0 45 Open
427 2025-01-07 Titled Tue 7th Jan Late chess.com INT 10 Bryan Enming Lin Maxim Novik Won: 1-0 46 Open
428 2024-12-17 Titled Tue 17th Dec Late chess.com INT 9 Bryan Enming Lin Vitalii Gryshko Won: 1-0 77 Open
429 2024-12-17 Titled Tue 17th Dec Late chess.com INT 8 Tomasz Jaskolka Bryan Enming Lin Won: 0-1 64 Open
430 2024-12-17 Titled Tue 17th Dec Late chess.com INT 7 Bryan Enming Lin Jarod Pamatmat Draw: 1/2-1/2 73 Open
431 2024-12-17 Titled Tue 17th Dec Late chess.com INT 6 Juan Carlos Mesa Cruz Bryan Enming Lin Lost: 1-0 44 Open
432 2024-12-17 Titled Tue 17th Dec Late chess.com INT 5 Bryan Enming Lin Seyed Abolfazl Moosavifar Won: 1-0 54 Open
433 2024-12-17 Titled Tue 17th Dec Late chess.com INT 4 Bryan Enming Lin Rochelle Wu Won: 1-0 39 Open
434 2024-12-17 Titled Tue 17th Dec Late chess.com INT 3 Parham Maghsoodloo Bryan Enming Lin Lost: 1-0 49 Open
435 2024-12-17 Titled Tue 17th Dec Late chess.com INT 2 Bryan Enming Lin Umut Bekiragaoglu Won: 1-0 52 Open
436 2024-12-17 Titled Tue 17th Dec Late chess.com INT 1 Jose Francisco R P Neves Veiga Bryan Enming Lin Won: 0-1 17 Open
437 2024-12-17 Titled Tue 17th Dec Late chess.com INT 11 Bryan Enming Lin Aryan Tari Won: 1-0 12 Open
438 2024-12-17 Titled Tue 17th Dec Late chess.com INT 10 Bojan Maksimovic Bryan Enming Lin Draw: 1/2-1/2 46 Open
439 2024-12-10 Titled Tue 10th Dec Late chess.com INT 9 Bryan Enming Lin Orkhan Eminov Lost: 0-1 58 Open
440 2024-12-10 Titled Tue 10th Dec Late chess.com INT 8 Rudik Makarian Bryan Enming Lin Lost: 1-0 39 Open
441 2024-12-10 Titled Tue 10th Dec Late chess.com INT 7 Bryan Enming Lin Linxi Zhu Won: 1-0 79 Open
442 2024-12-10 Titled Tue 10th Dec Late chess.com INT 6 Bryan Enming Lin Patryk Chylewski Won: 1-0 54 Open
443 2024-12-10 Titled Tue 10th Dec Late chess.com INT 5 Georgios Kanakaris Bryan Enming Lin Draw: 1/2-1/2 58 Open
444 2024-12-10 Titled Tue 10th Dec Late chess.com INT 4 Bryan Enming Lin Zachary Hankun Liu Won: 1-0 63 Open
445 2024-12-10 Titled Tue 10th Dec Late chess.com INT 3 Cengiz Hasman Bryan Enming Lin Won: 0-1 53 Open
446 2024-12-10 Titled Tue 10th Dec Late chess.com INT 2 Bryan Enming Lin Frank Buchenau Won: 1-0 65 Open
447 2024-12-10 Titled Tue 10th Dec Late chess.com INT 1 Kevin Pan Bryan Enming Lin Lost: 1-0 38 Open
448 2024-12-10 Titled Tue 10th Dec Late chess.com INT 11 Ivan Kochiev Bryan Enming Lin Won: 0-1 40 Open
449 2024-12-10 Titled Tue 10th Dec Late chess.com INT 10 Bryan Enming Lin Georgios Souleidis Draw: 1/2-1/2 65 Open
450 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 9 Dmitry Andreikin Bryan Enming Lin Lost: 1-0 56 Open
  1. vs Alireza FirouzjaLost · 1-0Black · 2025-01-28 · Round 3Titled Tue 28th Jan Late
  2. vs Jose A. Hernandez IzquierdoWon · 1-0White · 2025-01-28 · Round 2Titled Tue 28th Jan Late
  3. vs Florian GattererWon · 0-1Black · 2025-01-28 · Round 1Titled Tue 28th Jan Late
  4. vs Arvin RastiWon · 0-1Black · 2025-01-28 · Round 11Titled Tue 28th Jan Late
  5. vs Varuzhan AkobianLost · 0-1White · 2025-01-28 · Round 10Titled Tue 28th Jan Late
  6. vs Nathaniel MullodzhanovWon · 1-0White · 2025-01-15 · Round 11Titled Tue 14th Jan Late
  7. vs Mathias WomackaLost · 0-1White · 2025-01-14 · Round 9Titled Tue 14th Jan Late
  8. vs Matfey RogovWon · 0-1Black · 2025-01-14 · Round 8Titled Tue 14th Jan Late
  9. vs Samuel SevianLost · 0-1White · 2025-01-14 · Round 7Titled Tue 14th Jan Late
  10. vs Adam CollinsWon · 1-0White · 2025-01-14 · Round 6Titled Tue 14th Jan Late
  11. vs Max HessWon · 0-1Black · 2025-01-14 · Round 5Titled Tue 14th Jan Late
  12. vs Olexandr BortnykLost · 1-0Black · 2025-01-14 · Round 4Titled Tue 14th Jan Late
  13. vs Dawid JanaszakWon · 1-0White · 2025-01-14 · Round 3Titled Tue 14th Jan Late
  14. vs Alberto Santos FloresDraw · ½–½Black · 2025-01-14 · Round 2Titled Tue 14th Jan Late
  15. vs Xavier Martinez PlaWon · 1-0White · 2025-01-14 · Round 1Titled Tue 14th Jan Late
  16. vs Margarita PotapovaDraw · ½–½Black · 2025-01-14 · Round 10Titled Tue 14th Jan Late
  17. vs Oscar WilliamsWon · 0-1Black · 2025-01-07 · Round 9Titled Tue 7th Jan Late
  18. vs Bernardo Vainzoff SztokbantLost · 0-1White · 2025-01-07 · Round 8Titled Tue 7th Jan Late
  19. vs Le Thao Nguyen PhamWon · 0-1Black · 2025-01-07 · Round 7Titled Tue 7th Jan Late
  20. vs Alikhan DauletWon · 1-0White · 2025-01-07 · Round 6Titled Tue 7th Jan Late
  21. vs Sargis Vach. SargsyanLost · 1-0Black · 2025-01-07 · Round 5Titled Tue 7th Jan Late
  22. vs Grigoriy OparinLost · 0-1White · 2025-01-07 · Round 4Titled Tue 7th Jan Late
  23. vs Loris TavernierWon · 0-1Black · 2025-01-07 · Round 3Titled Tue 7th Jan Late
  24. vs Linxi ZhuWon · 0-1Black · 2025-01-07 · Round 2Titled Tue 7th Jan Late
  25. vs Lucas Pereira Mendes Da SilvaWon · 1-0White · 2025-01-07 · Round 1Titled Tue 7th Jan Late
  26. vs Alexei GubajdullinLost · 1-0Black · 2025-01-07 · Round 11Titled Tue 7th Jan Late
  27. vs Maxim NovikWon · 1-0White · 2025-01-07 · Round 10Titled Tue 7th Jan Late
  28. vs Vitalii GryshkoWon · 1-0White · 2024-12-17 · Round 9Titled Tue 17th Dec Late
  29. vs Tomasz JaskolkaWon · 0-1Black · 2024-12-17 · Round 8Titled Tue 17th Dec Late
  30. vs Jarod PamatmatDraw · ½–½White · 2024-12-17 · Round 7Titled Tue 17th Dec Late
  31. vs Juan Carlos Mesa CruzLost · 1-0Black · 2024-12-17 · Round 6Titled Tue 17th Dec Late
  32. vs Seyed Abolfazl MoosavifarWon · 1-0White · 2024-12-17 · Round 5Titled Tue 17th Dec Late
  33. vs Rochelle WuWon · 1-0White · 2024-12-17 · Round 4Titled Tue 17th Dec Late
  34. vs Parham MaghsoodlooLost · 1-0Black · 2024-12-17 · Round 3Titled Tue 17th Dec Late
  35. vs Umut BekiragaogluWon · 1-0White · 2024-12-17 · Round 2Titled Tue 17th Dec Late
  36. vs Jose Francisco R P Neves VeigaWon · 0-1Black · 2024-12-17 · Round 1Titled Tue 17th Dec Late
  37. vs Aryan TariWon · 1-0White · 2024-12-17 · Round 11Titled Tue 17th Dec Late
  38. vs Bojan MaksimovicDraw · ½–½Black · 2024-12-17 · Round 10Titled Tue 17th Dec Late
  39. vs Orkhan EminovLost · 0-1White · 2024-12-10 · Round 9Titled Tue 10th Dec Late
  40. vs Rudik MakarianLost · 1-0Black · 2024-12-10 · Round 8Titled Tue 10th Dec Late
  41. vs Linxi ZhuWon · 1-0White · 2024-12-10 · Round 7Titled Tue 10th Dec Late
  42. vs Patryk ChylewskiWon · 1-0White · 2024-12-10 · Round 6Titled Tue 10th Dec Late
  43. vs Georgios KanakarisDraw · ½–½Black · 2024-12-10 · Round 5Titled Tue 10th Dec Late
  44. vs Zachary Hankun LiuWon · 1-0White · 2024-12-10 · Round 4Titled Tue 10th Dec Late
  45. vs Cengiz HasmanWon · 0-1Black · 2024-12-10 · Round 3Titled Tue 10th Dec Late
  46. vs Frank BuchenauWon · 1-0White · 2024-12-10 · Round 2Titled Tue 10th Dec Late
  47. vs Kevin PanLost · 1-0Black · 2024-12-10 · Round 1Titled Tue 10th Dec Late
  48. vs Ivan KochievWon · 0-1Black · 2024-12-10 · Round 11Titled Tue 10th Dec Late
  49. vs Georgios SouleidisDraw · ½–½White · 2024-12-10 · Round 10Titled Tue 10th Dec Late
  50. vs Dmitry AndreikinLost · 1-0Black · 2024-12-03 · Round 9Titled Tue 3rd Dec Late

FIDE tournaments

All tournament results