Today is the day of Google Code Jam 2021 Virtual World Finals. Haven't seen a blog with the list of finalists yet, so I decided to create one. Here they are (in the order they've qualified from Round 3):
| GCJ Handle | CF Handle | Country | CF Rating | Finals before | Best place before |
|---|---|---|---|---|---|
| Gennady.Korotkevich | tourist | Belarus | 3819 | 7 | Seven times GCJ World Champion (2014-2020) |
| xll114514 | EvenImage | China | 3681 | 1 | 6th @ GCJ 2017 |
| Um_nik | Um_nik | Russia | 3489 | 0 | |
| maroon | maroonrk | Japan | 3400 | 0 | |
| semiexp. | semiexp | Japan | 3115 | 5 | 10th @ GCJ 2016 |
| scottwu | scott_wu | United States | 3169 | 2 | 4th @ GCJ 2020 |
| yosupot | yosupo | Japan | 3066 | 1 | 16th @ GCJ 2016 |
| peehs_moorhsum | heuristica | China | 3410 | 0 | |
| Radewoosh | Radewoosh | Poland | 3511 | 2 | 5th @ GCJ 2019 |
| wxh010910 | sunset | China | 3338 | 0 | |
| ACRushTC | ACRush | China | 3047 | 6 | Two times GCJ World Champion (2008, 2009) |
| ecnerwala | ecnerwala | United States | 3336 | 2 | 3rd @ GCJ 2019 and 2020 |
| fedoseev.timofey | dyrbulshchyl | Russia | 2888 | 0 | |
| panole | panole | China | 3044 | 0 | |
| ainta | ainta | South Korea | 2853 | 3 | 8th @ GCJ 2020 |
| Benq | Benq | United States | 3745 | 1 | 6th @ GCJ 2020 |
| Egor | Egor | Germany | 3113 | 10 | GCJ World Champion (2010) |
| gispzjz | gisp_zjz | China | 3205 | 0 | |
| koosaga | ko_osaga | South Korea | 3103 | 1 | 12th @ GCJ 2020 |
| PavelKunyavskiy | PavelKunyavskiy | Russia | 2845 | 3 | 8th @ GCJ 2018 |
| bmerry | bmerry | South Africa | 3056 | 7 | 3rd @ GCJ 2008 and 2015 |
| satashun | satashun | Japan | 2631 | 0 | |
| molamola | molamola. | South Korea | 3076 | 1 | 11th @ GCJ 2019 |
| HYEA | Konijntje | South Korea | 2900 | 0 | |
| heno239 | heno239 | Japan | 3262 | 0 |




