GMChristopher Woojin Yoo

USA Born 2006 (Age ≈20) Male
FIDE ID
30909694
USCF ID
15244943

About Christopher Woojin Yoo

Christopher Yoo grew up in Fremont, California. He won a Charlotte international-master norm tournament outright in 2018. In early 2019 he became the youngest American international master, a record subsequently broken by Abhimanyu Mishra. He won the online U.S. Cadet Championship in 2020. Show more

Christopher Yoo grew up in Fremont, California. He won a Charlotte international-master norm tournament outright in 2018. In early 2019 he became the youngest American international master, a record subsequently broken by Abhimanyu Mishra. He won the online U.S. Cadet Championship in 2020. During 2021 he earned grandmaster norms in Charlotte and at the U.S. Masters. He reached the remaining rating requirement at the Marshall Chess Club Championship that December, and FIDE records his GM title in 2022. He won the 2022 U.S. Junior Championship by a full point. Later that year he defeated Wesley So at the U.S. Championship and won the U.S. Masters after a blitz playoff. His career was interrupted by disciplinary sanctions following an assault on a broadcast worker at the 2024 U.S. Championship. US Chess imposed a one-year suspension, which FIDE extended worldwide through November 2025. In a separate 2025 case, FIDE found him guilty of harassment and related misconduct and imposed an eighteen-month ban, with twelve months suspended.

Ratings

2586.0

Classical

Published FIDE

2501

Rapid

Published FIDE

2606

Blitz

Published FIDE

2640

USCF Regular

Published US Chess

Official classical ranks

World rank
#184
National rank · USA
#19

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2616 Aug 2024
Recorded years
2015–2026
Archived games
3303

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
3001 2020-12-14 ch-USA Online Q Final chess.com INT 4.1 Robert Hess Christopher Woojin Yoo 1/2-1/2 104 Open
3002 2020-12-13 ch-USA Online Q Final chess.com INT 3.4 Christopher Woojin Yoo Daniel Naroditsky 1-0 65 Open
3003 2020-12-12 ch-USA Online Q Final chess.com INT 2.2 Dariusz Swiercz Christopher Woojin Yoo 1/2-1/2 43 Open
3004 2020-12-11 ch-USA Online Q Final chess.com INT 1.3 Christopher Woojin Yoo Andrew Tang 1-0 51 Open
3005 2020-12-01 Titled Tuesday 1st Dec chess.com INT 9 Azer Mirzoev Christopher Woojin Yoo 1/2-1/2 95 Open
3006 2020-12-01 Titled Tuesday 1st Dec chess.com INT 8 Christopher Woojin Yoo Max Warmerdam 1-0 36 Open
3007 2020-12-01 Titled Tuesday 1st Dec chess.com INT 7 Levente Papp Christopher Woojin Yoo 0-1 36 Open
3008 2020-12-01 Titled Tuesday 1st Dec chess.com INT 6 Christopher Woojin Yoo Ivan Aldokhin 1-0 57 Open
3009 2020-12-01 Titled Tuesday 1st Dec chess.com INT 5 Sayed Arash Akbarinia Christopher Woojin Yoo 0-1 51 Open
3010 2020-12-01 Titled Tuesday 1st Dec chess.com INT 4 Christopher Woojin Yoo Matheus Mendes Domingues Ribeiro 1-0 41 Open
3011 2020-12-01 Titled Tuesday 1st Dec chess.com INT 3 Christopher Woojin Yoo Evgenij Kretov 0-1 47 Open
3012 2020-12-01 Titled Tuesday 1st Dec chess.com INT 2 Ryan Amburgy Christopher Woojin Yoo 1-0 65 Open
3013 2020-12-01 Titled Tuesday 1st Dec chess.com INT 1 Christopher Woojin Yoo Robert Aloma Vidal 1-0 36 Open
3014 2020-12-01 Titled Tuesday 1st Dec chess.com INT 11 Christopher Woojin Yoo Timur Gareyev 1-0 65 Open
3015 2020-12-01 Titled Tuesday 1st Dec chess.com INT 10 Stelios Halkias Christopher Woojin Yoo 0-1 40 Open
3016 2020-11-29 ch-USA Online Swiss +2400 chess.com INT 9 Christopher Woojin Yoo Mark Kotliar 1-0 27 Open
3017 2020-11-29 ch-USA Online Swiss +2400 chess.com INT 7 Christopher Woojin Yoo Balaji Daggupati 1-0 54 Open
3018 2020-11-29 ch-USA Online Swiss +2400 chess.com INT 6 Christopher Woojin Yoo Gregory Shahade 1/2-1/2 80 Open
3019 2020-11-29 ch-USA Online Swiss +2400 chess.com INT 5 Tatev Abrahamyan Christopher Woojin Yoo 0-1 71 Open
3020 2020-11-29 ch-USA Online Swiss +2400 chess.com INT 4 Christopher Woojin Yoo Mubassar Uddin 1-0 39 Open
3021 2020-11-29 ch-USA Online Swiss +2400 chess.com INT 2 Christopher Woojin Yoo Grayson Rorrer 0-1 47 Open
3022 2020-11-29 ch-USA Online Swiss +2400 chess.com INT 1 Marcell Szabo Christopher Woojin Yoo 0-1 29 Open
3023 2020-11-29 ch-USA Online Swiss +2400 chess.com INT 12 Zachary Tanenbaum Christopher Woojin Yoo 0-1 50 Open
3024 2020-11-29 ch-USA Online Swiss +2400 chess.com INT 11 Christopher Woojin Yoo Mackenzie Molner 1-0 44 Open
3025 2020-11-19 ch-USA Online Q Final TB chess.com INT 1 Aleksandr Lenderman Christopher Woojin Yoo 1-0 77 Open
3026 2020-11-17 Titled Tuesday 17th Nov chess.com INT 9 Christopher Woojin Yoo Evgeny Postny 0-1 24 Open
3027 2020-11-17 Titled Tuesday 17th Nov chess.com INT 8 Mukhammadali Abdurakhmonov Christopher Woojin Yoo 0-1 35 Open
3028 2020-11-17 Titled Tuesday 17th Nov chess.com INT 7 Christopher Woojin Yoo Sebastien Maze 0-1 44 Open
3029 2020-11-17 Titled Tuesday 17th Nov chess.com INT 6 Christopher Woojin Yoo Pawel Kowalczyk 1-0 69 Open
3030 2020-11-17 Titled Tuesday 17th Nov chess.com INT 5 Nikolai Gritsenko Christopher Woojin Yoo 1/2-1/2 47 Open
3031 2020-11-17 Titled Tuesday 17th Nov chess.com INT 4 Christopher Woojin Yoo Taron Shagbazyan 1/2-1/2 27 Open
3032 2020-11-17 Titled Tuesday 17th Nov chess.com INT 3 Renato R. Quintiliano Christopher Woojin Yoo 0-1 60 Open
3033 2020-11-17 Titled Tuesday 17th Nov chess.com INT 2 Christopher Woojin Yoo Alex Astaneh Lopez 1-0 57 Open
3034 2020-11-17 Titled Tuesday 17th Nov chess.com INT 1 Noam Aviv Vitenberg Christopher Woojin Yoo 0-1 46 Open
3035 2020-11-17 Titled Tuesday 17th Nov chess.com INT 10 Israel Caspi Christopher Woojin Yoo 1-0 39 Open
3036 2020-11-10 Titled Tuesday 10th Nov chess.com INT 9 Christopher Woojin Yoo Damian Sliwicki 1-0 47 Open
3037 2020-11-10 Titled Tuesday 10th Nov chess.com INT 8 Christopher Woojin Yoo Ermes Espinosa Veloz 0-1 42 Open
3038 2020-11-10 Titled Tuesday 10th Nov chess.com INT 7 Samuel-Timotei Ghimpu Christopher Woojin Yoo 0-1 25 Open
3039 2020-11-10 Titled Tuesday 10th Nov chess.com INT 6 Kamil Warchol Christopher Woojin Yoo 0-1 35 Open
3040 2020-11-10 Titled Tuesday 10th Nov chess.com INT 5 Christopher Woojin Yoo Dmitry Gurevich 0-1 64 Open
3041 2020-11-10 Titled Tuesday 10th Nov chess.com INT 3 Christopher Woojin Yoo Martin Hollan 0-1 48 Open
3042 2020-11-10 Titled Tuesday 10th Nov chess.com INT 2 Elliot Papadiamandis Christopher Woojin Yoo 0-1 43 Open
3043 2020-11-10 Titled Tuesday 10th Nov chess.com INT 1 Christopher Woojin Yoo Mikolaj Tomczak 1-0 56 Open
3044 2020-11-10 Titled Tuesday 10th Nov chess.com INT 11 Roman Ovetchkin Christopher Woojin Yoo 1-0 37 Open
3045 2020-11-10 Titled Tuesday 10th Nov chess.com INT 10 Ramil Hasangatin Christopher Woojin Yoo 0-1 28 Open
3046 2020-11-04 Legends & Students Blitz lichess.org INT - Vladimir Kramnik Christopher Woojin Yoo 0-1 41 Open
3047 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 9 Ivan Aldokhin Christopher Woojin Yoo 0-1 39 Open
3048 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 8 Christopher Woojin Yoo Ruslan Kavyev 1-0 53 Open
3049 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 7 Valentina Gunina Christopher Woojin Yoo 1-0 32 Open
3050 2020-11-03 Titled Tuesday 3rd Nov chess.com INT 6 Christopher Woojin Yoo Frederik Svane 1/2-1/2 47 Open
  1. vs Robert HessDraw · ½–½Black · 2020-12-14 · Round 4.1ch-USA Online Q Final
  2. vs Daniel NaroditskyWon · 1-0White · 2020-12-13 · Round 3.4ch-USA Online Q Final
  3. vs Dariusz SwierczDraw · ½–½Black · 2020-12-12 · Round 2.2ch-USA Online Q Final
  4. vs Andrew TangWon · 1-0White · 2020-12-11 · Round 1.3ch-USA Online Q Final
  5. vs Azer MirzoevDraw · ½–½Black · 2020-12-01 · Round 9Titled Tuesday 1st Dec
  6. vs Max WarmerdamWon · 1-0White · 2020-12-01 · Round 8Titled Tuesday 1st Dec
  7. vs Levente PappWon · 0-1Black · 2020-12-01 · Round 7Titled Tuesday 1st Dec
  8. vs Ivan AldokhinWon · 1-0White · 2020-12-01 · Round 6Titled Tuesday 1st Dec
  9. vs Sayed Arash AkbariniaWon · 0-1Black · 2020-12-01 · Round 5Titled Tuesday 1st Dec
  10. vs Matheus Mendes Domingues RibeiroWon · 1-0White · 2020-12-01 · Round 4Titled Tuesday 1st Dec
  11. vs Evgenij KretovLost · 0-1White · 2020-12-01 · Round 3Titled Tuesday 1st Dec
  12. vs Ryan AmburgyLost · 1-0Black · 2020-12-01 · Round 2Titled Tuesday 1st Dec
  13. vs Robert Aloma VidalWon · 1-0White · 2020-12-01 · Round 1Titled Tuesday 1st Dec
  14. vs Timur GareyevWon · 1-0White · 2020-12-01 · Round 11Titled Tuesday 1st Dec
  15. vs Stelios HalkiasWon · 0-1Black · 2020-12-01 · Round 10Titled Tuesday 1st Dec
  16. vs Mark KotliarWon · 1-0White · 2020-11-29 · Round 9ch-USA Online Swiss +2400
  17. vs Balaji DaggupatiWon · 1-0White · 2020-11-29 · Round 7ch-USA Online Swiss +2400
  18. vs Gregory ShahadeDraw · ½–½White · 2020-11-29 · Round 6ch-USA Online Swiss +2400
  19. vs Tatev AbrahamyanWon · 0-1Black · 2020-11-29 · Round 5ch-USA Online Swiss +2400
  20. vs Mubassar UddinWon · 1-0White · 2020-11-29 · Round 4ch-USA Online Swiss +2400
  21. vs Grayson RorrerLost · 0-1White · 2020-11-29 · Round 2ch-USA Online Swiss +2400
  22. vs Marcell SzaboWon · 0-1Black · 2020-11-29 · Round 1ch-USA Online Swiss +2400
  23. vs Zachary TanenbaumWon · 0-1Black · 2020-11-29 · Round 12ch-USA Online Swiss +2400
  24. vs Mackenzie MolnerWon · 1-0White · 2020-11-29 · Round 11ch-USA Online Swiss +2400
  25. vs Aleksandr LendermanLost · 1-0Black · 2020-11-19 · Round 1ch-USA Online Q Final TB
  26. vs Evgeny PostnyLost · 0-1White · 2020-11-17 · Round 9Titled Tuesday 17th Nov
  27. vs Mukhammadali AbdurakhmonovWon · 0-1Black · 2020-11-17 · Round 8Titled Tuesday 17th Nov
  28. vs Sebastien MazeLost · 0-1White · 2020-11-17 · Round 7Titled Tuesday 17th Nov
  29. vs Pawel KowalczykWon · 1-0White · 2020-11-17 · Round 6Titled Tuesday 17th Nov
  30. vs Nikolai GritsenkoDraw · ½–½Black · 2020-11-17 · Round 5Titled Tuesday 17th Nov
  31. vs Taron ShagbazyanDraw · ½–½White · 2020-11-17 · Round 4Titled Tuesday 17th Nov
  32. vs Renato R. QuintilianoWon · 0-1Black · 2020-11-17 · Round 3Titled Tuesday 17th Nov
  33. vs Alex Astaneh LopezWon · 1-0White · 2020-11-17 · Round 2Titled Tuesday 17th Nov
  34. vs Noam Aviv VitenbergWon · 0-1Black · 2020-11-17 · Round 1Titled Tuesday 17th Nov
  35. vs Israel CaspiLost · 1-0Black · 2020-11-17 · Round 10Titled Tuesday 17th Nov
  36. vs Damian SliwickiWon · 1-0White · 2020-11-10 · Round 9Titled Tuesday 10th Nov
  37. vs Ermes Espinosa VelozLost · 0-1White · 2020-11-10 · Round 8Titled Tuesday 10th Nov
  38. vs Samuel-Timotei GhimpuWon · 0-1Black · 2020-11-10 · Round 7Titled Tuesday 10th Nov
  39. vs Kamil WarcholWon · 0-1Black · 2020-11-10 · Round 6Titled Tuesday 10th Nov
  40. vs Dmitry GurevichLost · 0-1White · 2020-11-10 · Round 5Titled Tuesday 10th Nov
  41. vs Martin HollanLost · 0-1White · 2020-11-10 · Round 3Titled Tuesday 10th Nov
  42. vs Elliot PapadiamandisWon · 0-1Black · 2020-11-10 · Round 2Titled Tuesday 10th Nov
  43. vs Mikolaj TomczakWon · 1-0White · 2020-11-10 · Round 1Titled Tuesday 10th Nov
  44. vs Roman OvetchkinLost · 1-0Black · 2020-11-10 · Round 11Titled Tuesday 10th Nov
  45. vs Ramil HasangatinWon · 0-1Black · 2020-11-10 · Round 10Titled Tuesday 10th Nov
  46. vs Vladimir KramnikWon · 0-1Black · 2020-11-04Legends & Students Blitz
  47. vs Ivan AldokhinWon · 0-1Black · 2020-11-03 · Round 9Titled Tuesday 3rd Nov
  48. vs Ruslan KavyevWon · 1-0White · 2020-11-03 · Round 8Titled Tuesday 3rd Nov
  49. vs Valentina GuninaLost · 1-0Black · 2020-11-03 · Round 7Titled Tuesday 3rd Nov
  50. vs Frederik SvaneDraw · ½–½White · 2020-11-03 · Round 6Titled Tuesday 3rd Nov

FIDE tournaments

All tournament results