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.
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 |
|---|---|---|---|---|---|---|---|---|---|
| 4851 | 2019-07-31 | GCT Blitz Paris 2019 | Paris FRA | 7.4 | Shakhriyar Mamedyarov | Fabiano Caruana | 0-1 | 57 | Open |
| 4852 | 2019-07-31 | GCT Blitz Paris 2019 | Paris FRA | 6.4 | Fabiano Caruana | Jan-Krzysztof Duda | 1-0 | 62 | Open |
| 4853 | 2019-07-31 | GCT Blitz Paris 2019 | Paris FRA | 5.2 | Viswanathan Anand | Fabiano Caruana | 1-0 | 41 | Open |
| 4854 | 2019-07-31 | GCT Blitz Paris 2019 | Paris FRA | 4.1 | Fabiano Caruana | Anish Giri | 1-0 | 25 | Open |
| 4855 | 2019-07-31 | GCT Blitz Paris 2019 | Paris FRA | 3.2 | Maxime Vachier-Lagrave | Fabiano Caruana | 1-0 | 39 | Open |
| 4856 | 2019-07-31 | GCT Blitz Paris 2019 | Paris FRA | 2.4 | Fabiano Caruana | Hikaru Nakamura | 1-0 | 41 | Open |
| 4857 | 2019-07-31 | GCT Blitz Paris 2019 | Paris FRA | 1.1 | Fabiano Caruana | Ian Nepomniachtchi | 0-1 | 48 | Open |
| 4858 | 2019-07-29 | GCT Rapid Paris 2019 | Paris FRA | 9.2 | Fabiano Caruana | Alexander Grischuk | 0-1 | 40 | Open |
| 4859 | 2019-07-29 | GCT Rapid Paris 2019 | Paris FRA | 8.5 | Shakhriyar Mamedyarov | Fabiano Caruana | 0-1 | 38 | Open |
| 4860 | 2019-07-29 | GCT Rapid Paris 2019 | Paris FRA | 7.5 | Anish Giri | Fabiano Caruana | 1/2-1/2 | 32 | Open |
| 4861 | 2019-07-28 | GCT Rapid Paris 2019 | Paris FRA | 6.2 | Fabiano Caruana | Ian Nepomniachtchi | 0-1 | 63 | Open |
| 4862 | 2019-07-28 | GCT Rapid Paris 2019 | Paris FRA | 5.1 | Maxime Vachier-Lagrave | Fabiano Caruana | 1-0 | 53 | Open |
| 4863 | 2019-07-28 | GCT Rapid Paris 2019 | Paris FRA | 4.2 | Fabiano Caruana | Daniil Dubov | 1/2-1/2 | 26 | Open |
| 4864 | 2019-07-27 | GCT Rapid Paris 2019 | Paris FRA | 3.2 | Viswanathan Anand | Fabiano Caruana | 1/2-1/2 | 52 | Open |
| 4865 | 2019-07-27 | GCT Rapid Paris 2019 | Paris FRA | 2.4 | Fabiano Caruana | Jan-Krzysztof Duda | 1-0 | 45 | Open |
| 4866 | 2019-07-27 | GCT Rapid Paris 2019 | Paris FRA | 1.1 | Hikaru Nakamura | Fabiano Caruana | 0-1 | 37 | Open |
| 4867 | 2019-07-07 | Croatia GCT 2019 | Zagreb CRO | 11.4 | Sergey Karjakin | Fabiano Caruana | 1/2-1/2 | 66 | Open |
| 4868 | 2019-07-06 | Croatia GCT 2019 | Zagreb CRO | 10.2 | Fabiano Caruana | Shakhriyar Mamedyarov | 1/2-1/2 | 52 | Open |
| 4869 | 2019-07-05 | Croatia GCT 2019 | Zagreb CRO | 9.3 | Fabiano Caruana | Liren Ding | 1/2-1/2 | 58 | Open |
| 4870 | 2019-07-04 | Croatia GCT 2019 | Zagreb CRO | 8.4 | Viswanathan Anand | Fabiano Caruana | 1/2-1/2 | 54 | Open |
| 4871 | 2019-07-03 | Croatia GCT 2019 | Zagreb CRO | 7.3 | Fabiano Caruana | Anish Giri | 1/2-1/2 | 54 | Open |
| 4872 | 2019-07-01 | Croatia GCT 2019 | Zagreb CRO | 6.4 | Maxime Vachier-Lagrave | Fabiano Caruana | 0-1 | 37 | Open |
| 4873 | 2019-06-30 | Croatia GCT 2019 | Zagreb CRO | 5.3 | Fabiano Caruana | Wesley So | 1/2-1/2 | 41 | Open |
| 4874 | 2019-06-29 | Croatia GCT 2019 | Zagreb CRO | 4.4 | Levon Aronian | Fabiano Caruana | 1/2-1/2 | 37 | Open |
| 4875 | 2019-06-28 | Croatia GCT 2019 | Zagreb CRO | 3.1 | Fabiano Caruana | Magnus Carlsen | 1/2-1/2 | 68 | Open |
| 4876 | 2019-06-27 | Croatia GCT 2019 | Zagreb CRO | 2.2 | Ian Nepomniachtchi | Fabiano Caruana | 1-0 | 50 | Open |
| 4877 | 2019-06-26 | Croatia GCT 2019 | Zagreb CRO | 1.2 | Fabiano Caruana | Hikaru Nakamura | 1-0 | 40 | Open |
| 4878 | 2019-06-14 | 7th Norway Armageddon | Stavanger NOR | 9.1 | Fabiano Caruana | Magnus Carlsen | 1-0 | 52 | Open |
| 4879 | 2019-06-13 | 7th Norway Chess 2019 | Stavanger NOR | 8.2 | Levon Aronian | Fabiano Caruana | 0-1 | 41 | Open |
| 4880 | 2019-06-12 | 7th Norway Armageddon | Stavanger NOR | 7.4 | Fabiano Caruana | Viswanathan Anand | 1-0 | 44 | Open |
| 4881 | 2019-06-10 | 7th Norway Armageddon | Stavanger NOR | 6.5 | Alexander Grischuk | Fabiano Caruana | 0-1 | 17 | Open |
| 4882 | 2019-06-09 | 7th Norway Armageddon | Stavanger NOR | 5.3 | Yangyi Yu | Fabiano Caruana | 1-0 | 66 | Open |
| 4883 | 2019-06-08 | 7th Norway Armageddon | Stavanger NOR | 4.3 | Fabiano Caruana | Wesley So | 1/2-1/2 | 71 | Open |
| 4884 | 2019-06-06 | 7th Norway Chess 2019 | Stavanger NOR | 3.3 | Liren Ding | Fabiano Caruana | 1-0 | 77 | Open |
| 4885 | 2019-06-05 | 7th Norway Chess 2019 | Stavanger NOR | 2.4 | Fabiano Caruana | Maxime Vachier-Lagrave | 1-0 | 60 | Open |
| 4886 | 2019-06-04 | 7th Norway Armageddon | Stavanger NOR | 1.2 | Shakhriyar Mamedyarov | Fabiano Caruana | 1-0 | 71 | Open |
| 4887 | 2019-06-03 | 7th Norway Blitz 2019 | Stavanger NOR | 9.3 | Wesley So | Fabiano Caruana | 1-0 | 43 | Open |
| 4888 | 2019-06-03 | 7th Norway Blitz 2019 | Stavanger NOR | 8.1 | Fabiano Caruana | Magnus Carlsen | 0-1 | 38 | Open |
| 4889 | 2019-06-03 | 7th Norway Blitz 2019 | Stavanger NOR | 7.3 | Yangyi Yu | Fabiano Caruana | 1-0 | 98 | Open |
| 4890 | 2019-06-03 | 7th Norway Blitz 2019 | Stavanger NOR | 6.2 | Fabiano Caruana | Liren Ding | 1/2-1/2 | 37 | Open |
| 4891 | 2019-06-03 | 7th Norway Blitz 2019 | Stavanger NOR | 5.4 | Levon Aronian | Fabiano Caruana | 1/2-1/2 | 39 | Open |
| 4892 | 2019-06-03 | 7th Norway Blitz 2019 | Stavanger NOR | 4.4 | Fabiano Caruana | Maxime Vachier-Lagrave | 1-0 | 37 | Open |
| 4893 | 2019-06-03 | 7th Norway Blitz 2019 | Stavanger NOR | 3.3 | Fabiano Caruana | Viswanathan Anand | 1-0 | 40 | Open |
| 4894 | 2019-06-03 | 7th Norway Blitz 2019 | Stavanger NOR | 2.4 | Alexander Grischuk | Fabiano Caruana | 1-0 | 48 | Open |
| 4895 | 2019-06-03 | 7th Norway Blitz 2019 | Stavanger NOR | 1.2 | Fabiano Caruana | Shakhriyar Mamedyarov | 0-1 | 38 | Open |
| 4896 | 2019-05-06 | PRO League KO Stage 2019 | chess.com INT | 4 | Fabiano Caruana | Georg Meier | 1-0 | 45 | Open |
| 4897 | 2019-05-05 | PRO League KO Stage 2019 | chess.com INT | 4 | Alexander Donchenko | Fabiano Caruana | 1/2-1/2 | 66 | Open |
| 4898 | 2019-05-05 | PRO League KO Stage 2019 | chess.com INT | 4 | Fabiano Caruana | Dmitrij Kollars | 1-0 | 39 | Open |
| 4899 | 2019-05-05 | PRO League KO Stage 2019 | chess.com INT | 4 | Inna Agrest | Fabiano Caruana | 0-1 | 39 | Open |
| 4900 | 2019-05-05 | PRO League KO Stage 2019 | chess.com INT | 3 | Fabiano Caruana | Haik M. Martirosyan | 1-0 | 45 | Open |
- vs Shakhriyar MamedyarovWon · 0-1GCT Blitz Paris 2019
- vs Jan-Krzysztof DudaWon · 1-0GCT Blitz Paris 2019
- vs Viswanathan AnandLost · 1-0GCT Blitz Paris 2019
- vs Anish GiriWon · 1-0GCT Blitz Paris 2019
- vs Maxime Vachier-LagraveLost · 1-0GCT Blitz Paris 2019
- vs Hikaru NakamuraWon · 1-0GCT Blitz Paris 2019
- vs Ian NepomniachtchiLost · 0-1GCT Blitz Paris 2019
- vs Alexander GrischukLost · 0-1GCT Rapid Paris 2019
- vs Shakhriyar MamedyarovWon · 0-1GCT Rapid Paris 2019
- vs Anish GiriDraw · ½–½GCT Rapid Paris 2019
- vs Ian NepomniachtchiLost · 0-1GCT Rapid Paris 2019
- vs Maxime Vachier-LagraveLost · 1-0GCT Rapid Paris 2019
- vs Daniil DubovDraw · ½–½GCT Rapid Paris 2019
- vs Viswanathan AnandDraw · ½–½GCT Rapid Paris 2019
- vs Jan-Krzysztof DudaWon · 1-0GCT Rapid Paris 2019
- vs Hikaru NakamuraWon · 0-1GCT Rapid Paris 2019
- vs Sergey KarjakinDraw · ½–½Croatia GCT 2019
- vs Shakhriyar MamedyarovDraw · ½–½Croatia GCT 2019
- vs Liren DingDraw · ½–½Croatia GCT 2019
- vs Viswanathan AnandDraw · ½–½Croatia GCT 2019
- vs Anish GiriDraw · ½–½Croatia GCT 2019
- vs Maxime Vachier-LagraveWon · 0-1Croatia GCT 2019
- vs Wesley SoDraw · ½–½Croatia GCT 2019
- vs Levon AronianDraw · ½–½Croatia GCT 2019
- vs Magnus CarlsenDraw · ½–½Croatia GCT 2019
- vs Ian NepomniachtchiLost · 1-0Croatia GCT 2019
- vs Hikaru NakamuraWon · 1-0Croatia GCT 2019
- vs Magnus CarlsenWon · 1-07th Norway Armageddon
- vs Levon AronianWon · 0-17th Norway Chess 2019
- vs Viswanathan AnandWon · 1-07th Norway Armageddon
- vs Alexander GrischukWon · 0-17th Norway Armageddon
- vs Yangyi YuLost · 1-07th Norway Armageddon
- vs Wesley SoDraw · ½–½7th Norway Armageddon
- vs Liren DingLost · 1-07th Norway Chess 2019
- vs Maxime Vachier-LagraveWon · 1-07th Norway Chess 2019
- vs Shakhriyar MamedyarovLost · 1-07th Norway Armageddon
- vs Wesley SoLost · 1-07th Norway Blitz 2019
- vs Magnus CarlsenLost · 0-17th Norway Blitz 2019
- vs Yangyi YuLost · 1-07th Norway Blitz 2019
- vs Liren DingDraw · ½–½7th Norway Blitz 2019
- vs Levon AronianDraw · ½–½7th Norway Blitz 2019
- vs Maxime Vachier-LagraveWon · 1-07th Norway Blitz 2019
- vs Viswanathan AnandWon · 1-07th Norway Blitz 2019
- vs Alexander GrischukLost · 1-07th Norway Blitz 2019
- vs Shakhriyar MamedyarovLost · 0-17th Norway Blitz 2019
- vs Georg MeierWon · 1-0PRO League KO Stage 2019
- vs Alexander DonchenkoDraw · ½–½PRO League KO Stage 2019
- vs Dmitrij KollarsWon · 1-0PRO League KO Stage 2019
- vs Inna AgrestWon · 0-1PRO League KO Stage 2019
- vs Haik M. MartirosyanWon · 1-0PRO League KO Stage 2019
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 |