GMFabiano Caruana
- FIDE ID
- 2020009
- USCF ID
- 12743305
About Fabiano Caruana
Fabiano Caruana was born in Miami in 1992 and grew up in Brooklyn. He discovered chess through an after-school program and trained with Bruce Pandolfini and Miron Sher. At twelve, he moved to Europe with his parents to pursue the game more seriously. Show more
Fabiano Caruana was born in Miami in 1992 and grew up in Brooklyn. He discovered chess through an after-school program and trained with Bruce Pandolfini and Miron Sher. At twelve, he moved to Europe with his parents to pursue the game more seriously. The family first settled in Spain, where he worked with Boris Zlotnik. A later move to Budapest allowed him to train with Alexander Chernin. He became a grandmaster at fourteen and won four Italian championships. He trained with Vladimir Chuchelov.
The 2014 Sinquefield Cup became a landmark performance: Caruana began with seven consecutive victories against elite opposition. He finished with 8½ points from ten games, three points clear of Magnus Carlsen. In 2015, he returned to representing the United States. The following year brought his first U.S. championship and an Olympiad team gold medal. Winning the 2018 Candidates Tournament earned him a world-title match against Carlsen in London. All twelve classical games were drawn before Caruana lost the rapid tiebreak. He remained a regular title contender and won the 2020 Tata Steel Masters. He added three consecutive U.S. championships from 2022 through 2024. Alongside tournament play, he has discussed elite chess and current events as a co-host of the C-Squared podcast.
Ratings
Rapid
2687Published FIDE
Blitz
2738Published FIDE
USCF Regular
2845Published US Chess
Official classical ranks
- World rank
- #3
- National rank · USA
- #2
Active players · Nov 2026 FIDE list ⓘ
Rating milestones
- Highest recorded rating
- 2844 Oct 2014
- Recorded years
- 2002–2026
- Archived games
- 6250
Based on available monthly lists and saved games.
Rating history
USCF rating history
Published rating lists through Nov 2026.
Download chart or data
View rating lists
FIDE rating history
Published rating lists through Nov 2026.
Download chart or data
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 |
|---|---|---|---|---|---|---|---|---|---|
| 4051 | 2022-02-13 | Chess.com Rapid Wk1 KO | chess.com INT | 2.2 | Fabiano Caruana | Anish Giri | Lost: 0-1 | 35 | Open |
| 4052 | 2022-02-13 | Chess.com Rapid Wk1 KO | chess.com INT | 2.1 | Anish Giri | Fabiano Caruana | Draw: 1/2-1/2 | 70 | Open |
| 4053 | 2022-02-13 | Chess.com Rapid Wk1 KO | chess.com INT | 1.1 | Fabiano Caruana | Kirill Alekseenko | Won: 1-0 | 50 | Open |
| 4054 | 2022-02-12 | Chess.com Rapid Wk1 Swiss | chess.com INT | 9 | Fabiano Caruana | David Paravyan | Draw: 1/2-1/2 | 10 | Open |
| 4055 | 2022-02-12 | Chess.com Rapid Wk1 Swiss | chess.com INT | 8 | Anish Giri | Fabiano Caruana | Draw: 1/2-1/2 | 9 | Open |
| 4056 | 2022-02-12 | Chess.com Rapid Wk1 Swiss | chess.com INT | 7 | Nodirbek Abdusattorov | Fabiano Caruana | Won: 0-1 | 40 | Open |
| 4057 | 2022-02-12 | Chess.com Rapid Wk1 Swiss | chess.com INT | 6 | Fabiano Caruana | Hans Moke Niemann | Won: 1-0 | 36 | Open |
| 4058 | 2022-02-12 | Chess.com Rapid Wk1 Swiss | chess.com INT | 5 | Raunak Sadhwani | Fabiano Caruana | Draw: 1/2-1/2 | 83 | Open |
| 4059 | 2022-02-12 | Chess.com Rapid Wk1 Swiss | chess.com INT | 4 | Fabiano Caruana | Sanan Sjugirov | Draw: 1/2-1/2 | 87 | Open |
| 4060 | 2022-02-12 | Chess.com Rapid Wk1 Swiss | chess.com INT | 3 | M. Amin Tabatabaei | Fabiano Caruana | Draw: 1/2-1/2 | 68 | Open |
| 4061 | 2022-02-12 | Chess.com Rapid Wk1 Swiss | chess.com INT | 2 | Fabiano Caruana | Vladislav Kovalev | Won: 1-0 | 29 | Open |
| 4062 | 2022-02-12 | Chess.com Rapid Wk1 Swiss | chess.com INT | 1 | Tamir Nabaty | Fabiano Caruana | Draw: 1/2-1/2 | 45 | Open |
| 4063 | 2022-02-08 | Titled Tue 8th Feb Early | chess.com INT | 9 | Fabiano Caruana | Gawain C B Maroroa Jones | Lost: 0-1 | 41 | Open |
| 4064 | 2022-02-08 | Titled Tue 8th Feb Early | chess.com INT | 8 | Fabiano Caruana | Jegor Lashkin | Won: 1-0 | 62 | Open |
| 4065 | 2022-02-08 | Titled Tue 8th Feb Late | chess.com INT | 7 | Alexander Rustemov | Fabiano Caruana | Lost: 1-0 | 81 | Open |
| 4066 | 2022-02-08 | Titled Tue 8th Feb Late | chess.com INT | 6 | Fabiano Caruana | Jonathan Dourerassou | Won: 1-0 | 38 | Open |
| 4067 | 2022-02-08 | Titled Tue 8th Feb Early | chess.com INT | 6 | Fabiano Caruana | Gata Kamsky | Draw: 1/2-1/2 | 63 | Open |
| 4068 | 2022-02-08 | Titled Tue 8th Feb Late | chess.com INT | 5 | Roberto Mogranzini | Fabiano Caruana | Won: 0-1 | 39 | Open |
| 4069 | 2022-02-08 | Titled Tue 8th Feb Early | chess.com INT | 5 | Samvel Ter-Sahakyan | Fabiano Caruana | Won: 0-1 | 46 | Open |
| 4070 | 2022-02-08 | Titled Tue 8th Feb Early | chess.com INT | 4 | Fabiano Caruana | Rameshbabu Vaishali | Won: 1-0 | 68 | Open |
| 4071 | 2022-02-08 | Titled Tue 8th Feb Late | chess.com INT | 4 | Fabiano Caruana | Kazybek Nogerbek | Lost: 0-1 | 61 | Open |
| 4072 | 2022-02-08 | Titled Tue 8th Feb Late | chess.com INT | 3 | Qingyu Yuan | Fabiano Caruana | Won: 0-1 | 65 | Open |
| 4073 | 2022-02-08 | Titled Tue 8th Feb Early | chess.com INT | 3 | Aleksandra Maltsevskaya | Fabiano Caruana | Won: 0-1 | 28 | Open |
| 4074 | 2022-02-08 | Titled Tue 8th Feb Late | chess.com INT | 2 | Fabiano Caruana | Nicolas Brunner | Won: 1-0 | 62 | Open |
| 4075 | 2022-02-08 | Titled Tue 8th Feb Early | chess.com INT | 2 | Fabiano Caruana | Thomas Beerdsen | Lost: 0-1 | 58 | Open |
| 4076 | 2022-02-08 | Titled Tue 8th Feb Early | chess.com INT | 1 | Evgenij Shuvalov | Fabiano Caruana | Won: 0-1 | 62 | Open |
| 4077 | 2022-02-08 | Titled Tue 8th Feb Late | chess.com INT | 1 | Jakub Suder | Fabiano Caruana | Draw: 1/2-1/2 | 78 | Open |
| 4078 | 2022-02-08 | Titled Tue 8th Feb Early | chess.com INT | 11 | Fabiano Caruana | Vladimir Dobrov | Lost: 0-1 | 51 | Open |
| 4079 | 2022-02-08 | Titled Tue 8th Feb Early | chess.com INT | 10 | Aleksandar Indjic | Fabiano Caruana | Won: 0-1 | 47 | Open |
| 4080 | 2022-02-01 | Titled Tuesday 1st Feb A | chess.com INT | 9 | Fabiano Caruana | Martyn Kravtsiv | Won: 1-0 | 32 | Open |
| 4081 | 2022-02-01 | Titled Tuesday 1st Feb A | chess.com INT | 8 | Mikhail Kobalia | Fabiano Caruana | Won: 0-1 | 43 | Open |
| 4082 | 2022-02-01 | Titled Tuesday 1st Feb A | chess.com INT | 7 | Fabiano Caruana | Alvar Alonso Rosell | Won: 1-0 | 31 | Open |
| 4083 | 2022-02-01 | Titled Tuesday 1st Feb A | chess.com INT | 6 | Fabiano Caruana | Shamsiddin Vokhidov | Lost: 0-1 | 47 | Open |
| 4084 | 2022-02-01 | Titled Tuesday 1st Feb A | chess.com INT | 5 | Arjun Kalyan | Fabiano Caruana | Won: 0-1 | 63 | Open |
| 4085 | 2022-02-01 | Titled Tuesday 1st Feb A | chess.com INT | 4 | Fabiano Caruana | S. Nitin | Won: 1-0 | 45 | Open |
| 4086 | 2022-02-01 | Titled Tuesday 1st Feb A | chess.com INT | 3 | Hovik Hayrapetyan | Fabiano Caruana | Lost: 1-0 | 44 | Open |
| 4087 | 2022-02-01 | Titled Tuesday 1st Feb A | chess.com INT | 2 | Fabiano Caruana | Farid Mustafayev | Won: 1-0 | 29 | Open |
| 4088 | 2022-02-01 | Titled Tuesday 1st Feb A | chess.com INT | 1 | Aleksandra Maltsevskaya | Fabiano Caruana | Won: 0-1 | 35 | Open |
| 4089 | 2022-02-01 | Titled Tuesday 1st Feb A | chess.com INT | 11 | Fabiano Caruana | Narayanan S L | Won: 1-0 | 31 | Open |
| 4090 | 2022-02-01 | Titled Tuesday 1st Feb A | chess.com INT | 10 | Aleksandr Shimanov | Fabiano Caruana | Won: 0-1 | 29 | Open |
| 4091 | 2022-01-30 | 84th Tata Steel Masters | Wijk aan Zee NED | 13.2 | Shakhriyar Mamedyarov | Fabiano Caruana | Draw: 1/2-1/2 | 13 | Open |
| 4092 | 2022-01-29 | 84th Tata Steel Masters | Wijk aan Zee NED | 12.1 | Fabiano Caruana | Magnus Carlsen | Lost: 0-1 | 49 | Open |
| 4093 | 2022-01-28 | 84th Tata Steel Masters | Wijk aan Zee NED | 11.5 | Praggnanandhaa R | Fabiano Caruana | Won: 0-1 | 46 | Open |
| 4094 | 2022-01-26 | 84th Tata Steel Masters | Wijk aan Zee NED | 10.5 | Fabiano Caruana | Richard Rapport | Lost: 0-1 | 42 | Open |
| 4095 | 2022-01-25 | 84th Tata Steel Masters | Wijk aan Zee NED | 9.7 | Nils Grandelius | Fabiano Caruana | Won: 0-1 | 44 | Open |
| 4096 | 2022-01-23 | 84th Tata Steel Masters | Wijk aan Zee NED | 8.6 | Fabiano Caruana | Jorden Van Foreest | Draw: 1/2-1/2 | 27 | Open |
| 4097 | 2022-01-22 | 84th Tata Steel Masters | Wijk aan Zee NED | 7.5 | Jan-Krzysztof Duda | Fabiano Caruana | Won: 0-1 | 53 | Open |
| 4098 | 2022-01-21 | 84th Tata Steel Masters | Wijk aan Zee NED | 6.5 | Fabiano Caruana | Anish Giri | Lost: 0-1 | 51 | Open |
| 4099 | 2022-01-20 | 84th Tata Steel Masters | Wijk aan Zee NED | 5.3 | Andrey Esipenko | Fabiano Caruana | Draw: 1/2-1/2 | 63 | Open |
| 4100 | 2022-01-18 | 84th Tata Steel Masters | Wijk aan Zee NED | 4.5 | Fabiano Caruana | Daniil Dubov | Draw: 1/2-1/2 | 38 | Open |
- vs Anish GiriLost · 0-1White · 2022-02-13 · Round 2.2Chess.com Rapid Wk1 KO
- vs Anish GiriDraw · ½–½Black · 2022-02-13 · Round 2.1Chess.com Rapid Wk1 KO
- vs Kirill AlekseenkoWon · 1-0White · 2022-02-13 · Round 1.1Chess.com Rapid Wk1 KO
- vs David ParavyanDraw · ½–½White · 2022-02-12 · Round 9Chess.com Rapid Wk1 Swiss
- vs Anish GiriDraw · ½–½Black · 2022-02-12 · Round 8Chess.com Rapid Wk1 Swiss
- vs Nodirbek AbdusattorovWon · 0-1Black · 2022-02-12 · Round 7Chess.com Rapid Wk1 Swiss
- vs Hans Moke NiemannWon · 1-0White · 2022-02-12 · Round 6Chess.com Rapid Wk1 Swiss
- vs Raunak SadhwaniDraw · ½–½Black · 2022-02-12 · Round 5Chess.com Rapid Wk1 Swiss
- vs Sanan SjugirovDraw · ½–½White · 2022-02-12 · Round 4Chess.com Rapid Wk1 Swiss
- vs M. Amin TabatabaeiDraw · ½–½Black · 2022-02-12 · Round 3Chess.com Rapid Wk1 Swiss
- vs Vladislav KovalevWon · 1-0White · 2022-02-12 · Round 2Chess.com Rapid Wk1 Swiss
- vs Tamir NabatyDraw · ½–½Black · 2022-02-12 · Round 1Chess.com Rapid Wk1 Swiss
- vs Gawain C B Maroroa JonesLost · 0-1White · 2022-02-08 · Round 9Titled Tue 8th Feb Early
- vs Jegor LashkinWon · 1-0White · 2022-02-08 · Round 8Titled Tue 8th Feb Early
- vs Alexander RustemovLost · 1-0Black · 2022-02-08 · Round 7Titled Tue 8th Feb Late
- vs Jonathan DourerassouWon · 1-0White · 2022-02-08 · Round 6Titled Tue 8th Feb Late
- vs Gata KamskyDraw · ½–½White · 2022-02-08 · Round 6Titled Tue 8th Feb Early
- vs Roberto MogranziniWon · 0-1Black · 2022-02-08 · Round 5Titled Tue 8th Feb Late
- vs Samvel Ter-SahakyanWon · 0-1Black · 2022-02-08 · Round 5Titled Tue 8th Feb Early
- vs Rameshbabu VaishaliWon · 1-0White · 2022-02-08 · Round 4Titled Tue 8th Feb Early
- vs Kazybek NogerbekLost · 0-1White · 2022-02-08 · Round 4Titled Tue 8th Feb Late
- vs Qingyu YuanWon · 0-1Black · 2022-02-08 · Round 3Titled Tue 8th Feb Late
- vs Aleksandra MaltsevskayaWon · 0-1Black · 2022-02-08 · Round 3Titled Tue 8th Feb Early
- vs Nicolas BrunnerWon · 1-0White · 2022-02-08 · Round 2Titled Tue 8th Feb Late
- vs Thomas BeerdsenLost · 0-1White · 2022-02-08 · Round 2Titled Tue 8th Feb Early
- vs Evgenij ShuvalovWon · 0-1Black · 2022-02-08 · Round 1Titled Tue 8th Feb Early
- vs Jakub SuderDraw · ½–½Black · 2022-02-08 · Round 1Titled Tue 8th Feb Late
- vs Vladimir DobrovLost · 0-1White · 2022-02-08 · Round 11Titled Tue 8th Feb Early
- vs Aleksandar IndjicWon · 0-1Black · 2022-02-08 · Round 10Titled Tue 8th Feb Early
- vs Martyn KravtsivWon · 1-0White · 2022-02-01 · Round 9Titled Tuesday 1st Feb A
- vs Mikhail KobaliaWon · 0-1Black · 2022-02-01 · Round 8Titled Tuesday 1st Feb A
- vs Alvar Alonso RosellWon · 1-0White · 2022-02-01 · Round 7Titled Tuesday 1st Feb A
- vs Shamsiddin VokhidovLost · 0-1White · 2022-02-01 · Round 6Titled Tuesday 1st Feb A
- vs Arjun KalyanWon · 0-1Black · 2022-02-01 · Round 5Titled Tuesday 1st Feb A
- vs S. NitinWon · 1-0White · 2022-02-01 · Round 4Titled Tuesday 1st Feb A
- vs Hovik HayrapetyanLost · 1-0Black · 2022-02-01 · Round 3Titled Tuesday 1st Feb A
- vs Farid MustafayevWon · 1-0White · 2022-02-01 · Round 2Titled Tuesday 1st Feb A
- vs Aleksandra MaltsevskayaWon · 0-1Black · 2022-02-01 · Round 1Titled Tuesday 1st Feb A
- vs Narayanan S LWon · 1-0White · 2022-02-01 · Round 11Titled Tuesday 1st Feb A
- vs Aleksandr ShimanovWon · 0-1Black · 2022-02-01 · Round 10Titled Tuesday 1st Feb A
- vs Shakhriyar MamedyarovDraw · ½–½Black · 2022-01-30 · Round 13.284th Tata Steel Masters
- vs Magnus CarlsenLost · 0-1White · 2022-01-29 · Round 12.184th Tata Steel Masters
- vs Praggnanandhaa RWon · 0-1Black · 2022-01-28 · Round 11.584th Tata Steel Masters
- vs Richard RapportLost · 0-1White · 2022-01-26 · Round 10.584th Tata Steel Masters
- vs Nils GrandeliusWon · 0-1Black · 2022-01-25 · Round 9.784th Tata Steel Masters
- vs Jorden Van ForeestDraw · ½–½White · 2022-01-23 · Round 8.684th Tata Steel Masters
- vs Jan-Krzysztof DudaWon · 0-1Black · 2022-01-22 · Round 7.584th Tata Steel Masters
- vs Anish GiriLost · 0-1White · 2022-01-21 · Round 6.584th Tata Steel Masters
- vs Andrey EsipenkoDraw · ½–½Black · 2022-01-20 · Round 5.384th Tata Steel Masters
- vs Daniil DubovDraw · ½–½White · 2022-01-18 · Round 4.584th Tata Steel Masters
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-27 | 2026 Clutch Chess: Champions Showdown | Rapid | 8½ |
| 2026-10-22 | 2026 US Championship - Rapid Playoff | Rapid | ½ |
| 2026-10-09 | 2026 US Championship | Classical | 7 |
| 2026-09-16 | 46th Chess Olympiad Samarkand 2026 Open | Classical | 5½ |