GMChristopher Woojin Yoo
- 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.
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 |
- vs Robert HessDraw · ½–½ch-USA Online Q Final
- vs Daniel NaroditskyWon · 1-0ch-USA Online Q Final
- vs Dariusz SwierczDraw · ½–½ch-USA Online Q Final
- vs Andrew TangWon · 1-0ch-USA Online Q Final
- vs Azer MirzoevDraw · ½–½Titled Tuesday 1st Dec
- vs Max WarmerdamWon · 1-0Titled Tuesday 1st Dec
- vs Levente PappWon · 0-1Titled Tuesday 1st Dec
- vs Ivan AldokhinWon · 1-0Titled Tuesday 1st Dec
- vs Sayed Arash AkbariniaWon · 0-1Titled Tuesday 1st Dec
- vs Matheus Mendes Domingues RibeiroWon · 1-0Titled Tuesday 1st Dec
- vs Evgenij KretovLost · 0-1Titled Tuesday 1st Dec
- vs Ryan AmburgyLost · 1-0Titled Tuesday 1st Dec
- vs Robert Aloma VidalWon · 1-0Titled Tuesday 1st Dec
- vs Timur GareyevWon · 1-0Titled Tuesday 1st Dec
- vs Stelios HalkiasWon · 0-1Titled Tuesday 1st Dec
- vs Mark KotliarWon · 1-0ch-USA Online Swiss +2400
- vs Balaji DaggupatiWon · 1-0ch-USA Online Swiss +2400
- vs Gregory ShahadeDraw · ½–½ch-USA Online Swiss +2400
- vs Tatev AbrahamyanWon · 0-1ch-USA Online Swiss +2400
- vs Mubassar UddinWon · 1-0ch-USA Online Swiss +2400
- vs Grayson RorrerLost · 0-1ch-USA Online Swiss +2400
- vs Marcell SzaboWon · 0-1ch-USA Online Swiss +2400
- vs Zachary TanenbaumWon · 0-1ch-USA Online Swiss +2400
- vs Mackenzie MolnerWon · 1-0ch-USA Online Swiss +2400
- vs Aleksandr LendermanLost · 1-0ch-USA Online Q Final TB
- vs Evgeny PostnyLost · 0-1Titled Tuesday 17th Nov
- vs Mukhammadali AbdurakhmonovWon · 0-1Titled Tuesday 17th Nov
- vs Sebastien MazeLost · 0-1Titled Tuesday 17th Nov
- vs Pawel KowalczykWon · 1-0Titled Tuesday 17th Nov
- vs Nikolai GritsenkoDraw · ½–½Titled Tuesday 17th Nov
- vs Taron ShagbazyanDraw · ½–½Titled Tuesday 17th Nov
- vs Renato R. QuintilianoWon · 0-1Titled Tuesday 17th Nov
- vs Alex Astaneh LopezWon · 1-0Titled Tuesday 17th Nov
- vs Noam Aviv VitenbergWon · 0-1Titled Tuesday 17th Nov
- vs Israel CaspiLost · 1-0Titled Tuesday 17th Nov
- vs Damian SliwickiWon · 1-0Titled Tuesday 10th Nov
- vs Ermes Espinosa VelozLost · 0-1Titled Tuesday 10th Nov
- vs Samuel-Timotei GhimpuWon · 0-1Titled Tuesday 10th Nov
- vs Kamil WarcholWon · 0-1Titled Tuesday 10th Nov
- vs Dmitry GurevichLost · 0-1Titled Tuesday 10th Nov
- vs Martin HollanLost · 0-1Titled Tuesday 10th Nov
- vs Elliot PapadiamandisWon · 0-1Titled Tuesday 10th Nov
- vs Mikolaj TomczakWon · 1-0Titled Tuesday 10th Nov
- vs Roman OvetchkinLost · 1-0Titled Tuesday 10th Nov
- vs Ramil HasangatinWon · 0-1Titled Tuesday 10th Nov
- vs Vladimir KramnikWon · 0-1Legends & Students Blitz
- vs Ivan AldokhinWon · 0-1Titled Tuesday 3rd Nov
- vs Ruslan KavyevWon · 1-0Titled Tuesday 3rd Nov
- vs Valentina GuninaLost · 1-0Titled Tuesday 3rd Nov
- vs Frederik SvaneDraw · ½–½Titled Tuesday 3rd Nov
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-24 | 54th Capps Memorial Tournament - 2000 and Over | Classical | 4 |
| 2026-10-20 | 2026 Fast Fall Blitz - 1800 and Over | Blitz | 7 |
| 2026-10-05 | 1st Azeri Chess Academy Open | Classical | 5 |
| 2026-10-02 | 43rd Annual Reno Western States Open | Classical | 5½ |
| 2026-09-29 | 2026 Fall Tuesday Night Marathon - 2000 and Over Round 5-7 | Classical | 3 |
| 2026-09-01 | 2026 Fall Tuesday Night Marathon - 2000 and Over Round 1-4 | Classical | 3 |