Photo credit

Fabiano Caruana

Photo: Frans Peeters

https://www.flickr.com/photos/suspeeters/54274230327/

CC BY-SA 2.0 · Wikimedia Commons source

Cropped to a square portrait, resized and converted to WebP.

GMFabiano CaruanaLIVE

USA Born 1992 (Age ≈34) Male
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

2786.2 +3.2

Classical

Live estimate

2687

Rapid

Published FIDE

2738

Blitz

Published FIDE

2845

USCF Regular

Published 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
6246

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
4451 2020-09-25 Chess24 Banter Final 2020 chess24.com INT 2.2 Quang Liem Le Fabiano Caruana 1/2-1/2 39 Open
4452 2020-09-25 Chess24 Banter Final 2020 chess24.com INT 2.1 Fabiano Caruana Quang Liem Le 1/2-1/2 69 Open
4453 2020-09-22 Chess24 Banter Final 2020 chess24.com INT 1.8 Matthias Bluebaum Fabiano Caruana 0-1 38 Open
4454 2020-09-22 Chess24 Banter Final 2020 chess24.com INT 1.7 Fabiano Caruana Matthias Bluebaum 0-1 40 Open
4455 2020-09-22 Chess24 Banter Final 2020 chess24.com INT 1.6 Matthias Bluebaum Fabiano Caruana 0-1 65 Open
4456 2020-09-22 Chess24 Banter Final 2020 chess24.com INT 1.5 Fabiano Caruana Matthias Bluebaum 1/2-1/2 70 Open
4457 2020-09-22 Chess24 Banter Final 2020 chess24.com INT 1.4 Matthias Bluebaum Fabiano Caruana 1-0 48 Open
4458 2020-09-22 Chess24 Banter Final 2020 chess24.com INT 1.3 Fabiano Caruana Matthias Bluebaum 1-0 53 Open
4459 2020-09-22 Chess24 Banter Final 2020 chess24.com INT 1.2 Matthias Bluebaum Fabiano Caruana 0-1 39 Open
4460 2020-09-22 Chess24 Banter Final 2020 chess24.com INT 1.1 Fabiano Caruana Matthias Bluebaum 1-0 28 Open
4461 2020-09-20 ch-Schachbundesliga 2020 Karlsruhe GER 7.1 Fabiano Caruana Shakhriyar Mamedyarov 1/2-1/2 20 Open
4462 2020-09-19 ch-Schachbundesliga 2020 Karlsruhe GER 5.1 Fabiano Caruana Laurent Fressinet 1/2-1/2 55 Open
4463 2020-09-18 ch-Schachbundesliga 2020 Karlsruhe GER 4.1 Erwin L'Ami Fabiano Caruana 1-0 49 Open
4464 2020-09-17 ch-Schachbundesliga 2020 Karlsruhe GER 3.2 Fabiano Caruana Szymon Gumularz 1-0 27 Open
4465 2020-09-16 ch-Schachbundesliga 2020 Karlsruhe GER 1.1 Gata Kamsky Fabiano Caruana 0-1 70 Open
4466 2020-09-13 Champ Showdown 9LX 2020 lichess.org INT 8.3 Peter Svidler Fabiano Caruana 1/2-1/2 29 Open
4467 2020-09-13 Champ Showdown 9LX 2020 lichess.org INT 7.4 Fabiano Caruana Alireza Firouzja 1-0 44 Open
4468 2020-09-12 Champ Showdown 9LX 2020 lichess.org INT 9.3 Fabiano Caruana Leinier Dominguez Perez 1-0 68 Open
4469 2020-09-12 Champ Showdown 9LX 2020 lichess.org INT 6.2 Wesley So Fabiano Caruana 1/2-1/2 71 Open
4470 2020-09-12 Champ Showdown 9LX 2020 lichess.org INT 5.5 Fabiano Caruana Hikaru Nakamura 0-1 95 Open
4471 2020-09-12 Champ Showdown 9LX 2020 lichess.org INT 4.1 Garry Kasparov Fabiano Caruana 0-1 35 Open
4472 2020-09-11 Champ Showdown 9LX 2020 lichess.org INT 3.5 Magnus Carlsen Fabiano Caruana 1-0 44 Open
4473 2020-09-11 Champ Showdown 9LX 2020 lichess.org INT 2.2 Fabiano Caruana Maxime Vachier-Lagrave 1-0 32 Open
4474 2020-09-11 Champ Showdown 9LX 2020 lichess.org INT 1.4 Levon Aronian Fabiano Caruana 1/2-1/2 69 Open
4475 2020-08-11 Titled Tue 11th Aug chess.com INT 5 Fabiano Caruana Alexander Donchenko 0-1 62 Open
4476 2020-08-11 Titled Tue 11th Aug chess.com INT 4 Wagh Suyog Fabiano Caruana 0-1 36 Open
4477 2020-08-11 Titled Tue 11th Aug chess.com INT 3 Fabiano Caruana Gregory Shahade 0-1 46 Open
4478 2020-08-11 Titled Tue 11th Aug chess.com INT 2 Mikhail Golubev Fabiano Caruana 0-1 21 Open
4479 2020-08-11 Titled Tue 11th Aug chess.com INT 1 Fabiano Caruana Robert Safin 1-0 29 Open
4480 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 6 Johnatan Bakalchuk Fabiano Caruana 1-0 29 Open
4481 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 5 Fabiano Caruana Sergei Iskusnyh 1-0 47 Open
4482 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 4 Anastasiya Rakhmangulova Fabiano Caruana 0-1 39 Open
4483 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 3 Pa Iniyan Fabiano Caruana 1-0 41 Open
4484 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 2 Fabiano Caruana Alexander Gelman 1-0 62 Open
4485 2020-08-04 Titled Tue 4th Aug 10am chess.com INT 1 Florian Jenni Fabiano Caruana 0-1 37 Open
4486 2020-07-21 Titled Tuesday 21st July chess.com INT 9 Fabiano Caruana Giga Quparadze 0-1 55 Open
4487 2020-07-21 Titled Tuesday 21st July chess.com INT 8 Nodirbek Abdusattorov Fabiano Caruana 1-0 47 Open
4488 2020-07-21 Titled Tuesday 21st July chess.com INT 7 Fabiano Caruana Haik M. Martirosyan 1/2-1/2 65 Open
4489 2020-07-21 Titled Tuesday 21st July chess.com INT 6 Gabor Nagy Fabiano Caruana 0-1 46 Open
4490 2020-07-21 Titled Tuesday 21st July chess.com INT 5 Fabiano Caruana Manuel Petrosyan 1-0 61 Open
4491 2020-07-21 Titled Tuesday 21st July chess.com INT 4 Siva Mahadevan Fabiano Caruana 0-1 46 Open
4492 2020-07-21 Titled Tuesday 21st July chess.com INT 3 Fabiano Caruana Dmitry Obolenskikh 1-0 39 Open
4493 2020-07-21 Titled Tuesday 21st July chess.com INT 2 Mikhail Golubev Fabiano Caruana 0-1 32 Open
4494 2020-07-21 Titled Tuesday 21st July chess.com INT 1 Fabiano Caruana Tobias Koelle 1-0 34 Open
4495 2020-07-14 Titled Tuesday 14th July chess.com INT 9 Fabiano Caruana Anish Giri 1-0 75 Open
4496 2020-07-14 Titled Tuesday 14th July chess.com INT 8 Maxim Matlakov Fabiano Caruana 0-1 60 Open
4497 2020-07-14 Titled Tuesday 14th July chess.com INT 7 Fabiano Caruana Boris Savchenko 1-0 39 Open
4498 2020-07-14 Titled Tuesday 14th July chess.com INT 6 Fabiano Caruana Shamsiddin Vokhidov 1/2-1/2 47 Open
4499 2020-07-14 Titled Tuesday 14th July chess.com INT 5 Kirill Alekseenko Fabiano Caruana 0-1 49 Open
4500 2020-07-14 Titled Tuesday 14th July chess.com INT 4 Fabiano Caruana Semen Khanin 1-0 39 Open
  1. vs Quang Liem LeDraw · ½–½Black · 2020-09-25 · Round 2.2Chess24 Banter Final 2020
  2. vs Quang Liem LeDraw · ½–½White · 2020-09-25 · Round 2.1Chess24 Banter Final 2020
  3. vs Matthias BluebaumWon · 0-1Black · 2020-09-22 · Round 1.8Chess24 Banter Final 2020
  4. vs Matthias BluebaumLost · 0-1White · 2020-09-22 · Round 1.7Chess24 Banter Final 2020
  5. vs Matthias BluebaumWon · 0-1Black · 2020-09-22 · Round 1.6Chess24 Banter Final 2020
  6. vs Matthias BluebaumDraw · ½–½White · 2020-09-22 · Round 1.5Chess24 Banter Final 2020
  7. vs Matthias BluebaumLost · 1-0Black · 2020-09-22 · Round 1.4Chess24 Banter Final 2020
  8. vs Matthias BluebaumWon · 1-0White · 2020-09-22 · Round 1.3Chess24 Banter Final 2020
  9. vs Matthias BluebaumWon · 0-1Black · 2020-09-22 · Round 1.2Chess24 Banter Final 2020
  10. vs Matthias BluebaumWon · 1-0White · 2020-09-22 · Round 1.1Chess24 Banter Final 2020
  11. vs Shakhriyar MamedyarovDraw · ½–½White · 2020-09-20 · Round 7.1ch-Schachbundesliga 2020
  12. vs Laurent FressinetDraw · ½–½White · 2020-09-19 · Round 5.1ch-Schachbundesliga 2020
  13. vs Erwin L'AmiLost · 1-0Black · 2020-09-18 · Round 4.1ch-Schachbundesliga 2020
  14. vs Szymon GumularzWon · 1-0White · 2020-09-17 · Round 3.2ch-Schachbundesliga 2020
  15. vs Gata KamskyWon · 0-1Black · 2020-09-16 · Round 1.1ch-Schachbundesliga 2020
  16. vs Peter SvidlerDraw · ½–½Black · 2020-09-13 · Round 8.3Champ Showdown 9LX 2020
  17. vs Alireza FirouzjaWon · 1-0White · 2020-09-13 · Round 7.4Champ Showdown 9LX 2020
  18. vs Leinier Dominguez PerezWon · 1-0White · 2020-09-12 · Round 9.3Champ Showdown 9LX 2020
  19. vs Wesley SoDraw · ½–½Black · 2020-09-12 · Round 6.2Champ Showdown 9LX 2020
  20. vs Hikaru NakamuraLost · 0-1White · 2020-09-12 · Round 5.5Champ Showdown 9LX 2020
  21. vs Garry KasparovWon · 0-1Black · 2020-09-12 · Round 4.1Champ Showdown 9LX 2020
  22. vs Magnus CarlsenLost · 1-0Black · 2020-09-11 · Round 3.5Champ Showdown 9LX 2020
  23. vs Maxime Vachier-LagraveWon · 1-0White · 2020-09-11 · Round 2.2Champ Showdown 9LX 2020
  24. vs Levon AronianDraw · ½–½Black · 2020-09-11 · Round 1.4Champ Showdown 9LX 2020
  25. vs Alexander DonchenkoLost · 0-1White · 2020-08-11 · Round 5Titled Tue 11th Aug
  26. vs Wagh SuyogWon · 0-1Black · 2020-08-11 · Round 4Titled Tue 11th Aug
  27. vs Gregory ShahadeLost · 0-1White · 2020-08-11 · Round 3Titled Tue 11th Aug
  28. vs Mikhail GolubevWon · 0-1Black · 2020-08-11 · Round 2Titled Tue 11th Aug
  29. vs Robert SafinWon · 1-0White · 2020-08-11 · Round 1Titled Tue 11th Aug
  30. vs Johnatan BakalchukLost · 1-0Black · 2020-08-04 · Round 6Titled Tue 4th Aug 10am
  31. vs Sergei IskusnyhWon · 1-0White · 2020-08-04 · Round 5Titled Tue 4th Aug 10am
  32. vs Anastasiya RakhmangulovaWon · 0-1Black · 2020-08-04 · Round 4Titled Tue 4th Aug 10am
  33. vs Pa IniyanLost · 1-0Black · 2020-08-04 · Round 3Titled Tue 4th Aug 10am
  34. vs Alexander GelmanWon · 1-0White · 2020-08-04 · Round 2Titled Tue 4th Aug 10am
  35. vs Florian JenniWon · 0-1Black · 2020-08-04 · Round 1Titled Tue 4th Aug 10am
  36. vs Giga QuparadzeLost · 0-1White · 2020-07-21 · Round 9Titled Tuesday 21st July
  37. vs Nodirbek AbdusattorovLost · 1-0Black · 2020-07-21 · Round 8Titled Tuesday 21st July
  38. vs Haik M. MartirosyanDraw · ½–½White · 2020-07-21 · Round 7Titled Tuesday 21st July
  39. vs Gabor NagyWon · 0-1Black · 2020-07-21 · Round 6Titled Tuesday 21st July
  40. vs Manuel PetrosyanWon · 1-0White · 2020-07-21 · Round 5Titled Tuesday 21st July
  41. vs Siva MahadevanWon · 0-1Black · 2020-07-21 · Round 4Titled Tuesday 21st July
  42. vs Dmitry ObolenskikhWon · 1-0White · 2020-07-21 · Round 3Titled Tuesday 21st July
  43. vs Mikhail GolubevWon · 0-1Black · 2020-07-21 · Round 2Titled Tuesday 21st July
  44. vs Tobias KoelleWon · 1-0White · 2020-07-21 · Round 1Titled Tuesday 21st July
  45. vs Anish GiriWon · 1-0White · 2020-07-14 · Round 9Titled Tuesday 14th July
  46. vs Maxim MatlakovWon · 0-1Black · 2020-07-14 · Round 8Titled Tuesday 14th July
  47. vs Boris SavchenkoWon · 1-0White · 2020-07-14 · Round 7Titled Tuesday 14th July
  48. vs Shamsiddin VokhidovDraw · ½–½White · 2020-07-14 · Round 6Titled Tuesday 14th July
  49. vs Kirill AlekseenkoWon · 0-1Black · 2020-07-14 · Round 5Titled Tuesday 14th July
  50. vs Semen KhaninWon · 1-0White · 2020-07-14 · Round 4Titled Tuesday 14th July

FIDE tournaments

DateTournamentTypeScore
2026-10-272026 Clutch Chess: Champions ShowdownRapid8½
2026-10-222026 US Championship - Rapid PlayoffRapid½
2026-10-092026 US ChampionshipClassical7

All tournament results