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 Caruana

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
4501 2020-07-14 Titled Tuesday 14th July chess.com INT 3 Dmitriy Khegay Fabiano Caruana 0-1 51 Open
4502 2020-07-14 Titled Tuesday 14th July chess.com INT 2 Fabiano Caruana Nikolaos Spyropoulos 1-0 42 Open
4503 2020-07-14 Titled Tue 14th Jul Final chess.com INT 2.4 Sanan Sjugirov Fabiano Caruana 1-0 34 Open
4504 2020-07-14 Titled Tue 14th Jul Final chess.com INT 2.3 Fabiano Caruana Sanan Sjugirov 1/2-1/2 50 Open
4505 2020-07-14 Titled Tue 14th Jul Final chess.com INT 2.2 Fabiano Caruana Sanan Sjugirov 0-1 46 Open
4506 2020-07-14 Titled Tue 14th Jul Final chess.com INT 2.1 Sanan Sjugirov Fabiano Caruana 0-1 44 Open
4507 2020-07-14 Titled Tuesday 14th July chess.com INT 1 Serkan Salik Fabiano Caruana 0-1 27 Open
4508 2020-07-14 Titled Tuesday 14th July chess.com INT 10 Fabiano Caruana Daniil Dubov 1/2-1/2 13 Open
4509 2020-07-14 Titled Tue 14th Jul Final chess.com INT 1.1 Fabiano Caruana Sergey Karjakin 1-0 41 Open
4510 2020-07-07 Titled Tuesday 7th July chess.com INT 9 Hikaru Nakamura Fabiano Caruana 1/2-1/2 14 Open
4511 2020-07-07 Titled Tuesday 7th July chess.com INT 8 Eltaj Safarli Fabiano Caruana 0-1 47 Open
4512 2020-07-07 Titled Tuesday 7th July chess.com INT 7 Fabiano Caruana Andrey Esipenko 1-0 65 Open
4513 2020-07-07 Titled Tuesday 7th July chess.com INT 6 Volodymyr Onyshchuk Fabiano Caruana 1/2-1/2 81 Open
4514 2020-07-07 Titled Tuesday 7th July chess.com INT 5 Fabiano Caruana Sankalp Gupta 1-0 36 Open
4515 2020-07-07 Titled Tuesday 7th July chess.com INT 4 Fabiano Caruana Kirill Stupak 1-0 60 Open
4516 2020-07-07 Titled Tuesday 7th July chess.com INT 3 Gregory Shahade Fabiano Caruana 0-1 53 Open
4517 2020-07-07 Titled Tuesday 7th July chess.com INT 2 Fabiano Caruana Zurab Javakhadze 1-0 77 Open
4518 2020-07-07 Titled Tuesday 7th July chess.com INT 1 Jorge Soto Vega Fabiano Caruana 0-1 51 Open
4519 2020-07-07 Titled Tuesday 7th July chess.com INT 10 Fabiano Caruana Alireza Firouzja 1-0 47 Open
4520 2020-07-07 Titled Tue 7th July Final chess.com INT 1.1 Fabiano Caruana Raunak Sadhwani 0-1 60 Open
4521 2020-06-30 Titled Tuesday 30th June chess.com INT 9 Fabiano Caruana Bogdan-Daniel Deac 1/2-1/2 43 Open
4522 2020-06-30 Titled Tuesday 30th June chess.com INT 8 Harsha Bharathakoti Fabiano Caruana 0-1 42 Open
4523 2020-06-30 Titled Tuesday 30th June chess.com INT 7 Fabiano Caruana Lukasz Licznerski 1-0 40 Open
4524 2020-06-30 Titled Tuesday 30th June chess.com INT 6 Aleksandr Shimanov Fabiano Caruana 1-0 45 Open
4525 2020-06-30 Titled Tuesday 30th June chess.com INT 5 Fabiano Caruana Ori Kobo 1-0 47 Open
4526 2020-06-30 Titled Tuesday 30th June chess.com INT 4 Krikor Sevag Mekhitarian Fabiano Caruana 1/2-1/2 43 Open
4527 2020-06-30 Titled Tuesday 30th June chess.com INT 3 Fabiano Caruana Alexander Velikanov 1-0 27 Open
4528 2020-06-30 Titled Tuesday 30th June chess.com INT 2 Vladimir Mikhailovsky Fabiano Caruana 0-1 40 Open
4529 2020-06-30 Titled Tuesday 30th June chess.com INT 1 Fabiano Caruana Mubassar Uddin 1-0 44 Open
4530 2020-06-30 Titled Tuesday 30th June chess.com INT 10 Victor Mikhalevski Fabiano Caruana 0-1 30 Open
4531 2020-06-27 Chessable Masters Final 8 chess24.com INT 1.23 Fabiano Caruana Magnus Carlsen 0-1 50 Open
4532 2020-06-27 Chessable Masters Final 8 chess24.com INT 1.22 Magnus Carlsen Fabiano Caruana 1-0 45 Open
4533 2020-06-27 Chessable Masters Final 8 chess24.com INT 1.21 Fabiano Caruana Magnus Carlsen 1/2-1/2 54 Open
4534 2020-06-25 Chessable Masters Final 8 chess24.com INT 1.13 Magnus Carlsen Fabiano Caruana 1/2-1/2 52 Open
4535 2020-06-25 Chessable Masters Final 8 chess24.com INT 1.12 Fabiano Caruana Magnus Carlsen 0-1 64 Open
4536 2020-06-25 Chessable Masters Final 8 chess24.com INT 1.11 Magnus Carlsen Fabiano Caruana 1-0 48 Open
4537 2020-06-23 Chessable Masters GpB chess24.com INT 9.3 Fabiano Caruana Teimour Radjabov 1/2-1/2 53 Open
4538 2020-06-23 Chessable Masters GpB chess24.com INT 8.2 Fabiano Caruana Maxime Vachier-Lagrave 1-0 43 Open
4539 2020-06-23 Chessable Masters GpB chess24.com INT 7.3 Ian Nepomniachtchi Fabiano Caruana 1-0 38 Open
4540 2020-06-23 Chessable Masters GpB chess24.com INT 6.1 Liren Ding Fabiano Caruana 1/2-1/2 51 Open
4541 2020-06-23 Chessable Masters GpB chess24.com INT 10.2 Anish Giri Fabiano Caruana 1/2-1/2 29 Open
4542 2020-06-21 Chessable Masters GpB chess24.com INT 5.2 Fabiano Caruana Anish Giri 0-1 26 Open
4543 2020-06-21 Chessable Masters GpB chess24.com INT 4.3 Teimour Radjabov Fabiano Caruana 0-1 114 Open
4544 2020-06-21 Chessable Masters GpB chess24.com INT 3.2 Maxime Vachier-Lagrave Fabiano Caruana 1-0 50 Open
4545 2020-06-21 Chessable Masters GpB chess24.com INT 2.3 Fabiano Caruana Ian Nepomniachtchi 1-0 64 Open
4546 2020-06-21 Chessable Masters GpB chess24.com INT 1.1 Fabiano Caruana Liren Ding 1/2-1/2 44 Open
4547 2020-06-16 Titled Tuesday 16th June chess.com INT 5 Fabiano Caruana Nitish Belurkar 1/2-1/2 76 Open
4548 2020-06-16 Titled Tuesday 16th June chess.com INT 4 Pablo Salinas Herrera Fabiano Caruana 1-0 64 Open
4549 2020-06-16 Titled Tuesday 16th June chess.com INT 3 Fabiano Caruana Vasiliy Korchmar 1-0 53 Open
4550 2020-06-16 Titled Tuesday 16th June chess.com INT 2 Evgeny Ermakov Fabiano Caruana 1/2-1/2 55 Open
  1. vs Dmitriy KhegayWon · 0-1Black · 2020-07-14 · Round 3Titled Tuesday 14th July
  2. vs Nikolaos SpyropoulosWon · 1-0White · 2020-07-14 · Round 2Titled Tuesday 14th July
  3. vs Sanan SjugirovLost · 1-0Black · 2020-07-14 · Round 2.4Titled Tue 14th Jul Final
  4. vs Sanan SjugirovDraw · ½–½White · 2020-07-14 · Round 2.3Titled Tue 14th Jul Final
  5. vs Sanan SjugirovLost · 0-1White · 2020-07-14 · Round 2.2Titled Tue 14th Jul Final
  6. vs Sanan SjugirovWon · 0-1Black · 2020-07-14 · Round 2.1Titled Tue 14th Jul Final
  7. vs Serkan SalikWon · 0-1Black · 2020-07-14 · Round 1Titled Tuesday 14th July
  8. vs Daniil DubovDraw · ½–½White · 2020-07-14 · Round 10Titled Tuesday 14th July
  9. vs Sergey KarjakinWon · 1-0White · 2020-07-14 · Round 1.1Titled Tue 14th Jul Final
  10. vs Hikaru NakamuraDraw · ½–½Black · 2020-07-07 · Round 9Titled Tuesday 7th July
  11. vs Eltaj SafarliWon · 0-1Black · 2020-07-07 · Round 8Titled Tuesday 7th July
  12. vs Andrey EsipenkoWon · 1-0White · 2020-07-07 · Round 7Titled Tuesday 7th July
  13. vs Volodymyr OnyshchukDraw · ½–½Black · 2020-07-07 · Round 6Titled Tuesday 7th July
  14. vs Sankalp GuptaWon · 1-0White · 2020-07-07 · Round 5Titled Tuesday 7th July
  15. vs Kirill StupakWon · 1-0White · 2020-07-07 · Round 4Titled Tuesday 7th July
  16. vs Gregory ShahadeWon · 0-1Black · 2020-07-07 · Round 3Titled Tuesday 7th July
  17. vs Zurab JavakhadzeWon · 1-0White · 2020-07-07 · Round 2Titled Tuesday 7th July
  18. vs Jorge Soto VegaWon · 0-1Black · 2020-07-07 · Round 1Titled Tuesday 7th July
  19. vs Alireza FirouzjaWon · 1-0White · 2020-07-07 · Round 10Titled Tuesday 7th July
  20. vs Raunak SadhwaniLost · 0-1White · 2020-07-07 · Round 1.1Titled Tue 7th July Final
  21. vs Bogdan-Daniel DeacDraw · ½–½White · 2020-06-30 · Round 9Titled Tuesday 30th June
  22. vs Harsha BharathakotiWon · 0-1Black · 2020-06-30 · Round 8Titled Tuesday 30th June
  23. vs Lukasz LicznerskiWon · 1-0White · 2020-06-30 · Round 7Titled Tuesday 30th June
  24. vs Aleksandr ShimanovLost · 1-0Black · 2020-06-30 · Round 6Titled Tuesday 30th June
  25. vs Ori KoboWon · 1-0White · 2020-06-30 · Round 5Titled Tuesday 30th June
  26. vs Krikor Sevag MekhitarianDraw · ½–½Black · 2020-06-30 · Round 4Titled Tuesday 30th June
  27. vs Alexander VelikanovWon · 1-0White · 2020-06-30 · Round 3Titled Tuesday 30th June
  28. vs Vladimir MikhailovskyWon · 0-1Black · 2020-06-30 · Round 2Titled Tuesday 30th June
  29. vs Mubassar UddinWon · 1-0White · 2020-06-30 · Round 1Titled Tuesday 30th June
  30. vs Victor MikhalevskiWon · 0-1Black · 2020-06-30 · Round 10Titled Tuesday 30th June
  31. vs Magnus CarlsenLost · 0-1White · 2020-06-27 · Round 1.23Chessable Masters Final 8
  32. vs Magnus CarlsenLost · 1-0Black · 2020-06-27 · Round 1.22Chessable Masters Final 8
  33. vs Magnus CarlsenDraw · ½–½White · 2020-06-27 · Round 1.21Chessable Masters Final 8
  34. vs Magnus CarlsenDraw · ½–½Black · 2020-06-25 · Round 1.13Chessable Masters Final 8
  35. vs Magnus CarlsenLost · 0-1White · 2020-06-25 · Round 1.12Chessable Masters Final 8
  36. vs Magnus CarlsenLost · 1-0Black · 2020-06-25 · Round 1.11Chessable Masters Final 8
  37. vs Teimour RadjabovDraw · ½–½White · 2020-06-23 · Round 9.3Chessable Masters GpB
  38. vs Maxime Vachier-LagraveWon · 1-0White · 2020-06-23 · Round 8.2Chessable Masters GpB
  39. vs Ian NepomniachtchiLost · 1-0Black · 2020-06-23 · Round 7.3Chessable Masters GpB
  40. vs Liren DingDraw · ½–½Black · 2020-06-23 · Round 6.1Chessable Masters GpB
  41. vs Anish GiriDraw · ½–½Black · 2020-06-23 · Round 10.2Chessable Masters GpB
  42. vs Anish GiriLost · 0-1White · 2020-06-21 · Round 5.2Chessable Masters GpB
  43. vs Teimour RadjabovWon · 0-1Black · 2020-06-21 · Round 4.3Chessable Masters GpB
  44. vs Maxime Vachier-LagraveLost · 1-0Black · 2020-06-21 · Round 3.2Chessable Masters GpB
  45. vs Ian NepomniachtchiWon · 1-0White · 2020-06-21 · Round 2.3Chessable Masters GpB
  46. vs Liren DingDraw · ½–½White · 2020-06-21 · Round 1.1Chessable Masters GpB
  47. vs Nitish BelurkarDraw · ½–½White · 2020-06-16 · Round 5Titled Tuesday 16th June
  48. vs Pablo Salinas HerreraLost · 1-0Black · 2020-06-16 · Round 4Titled Tuesday 16th June
  49. vs Vasiliy KorchmarWon · 1-0White · 2020-06-16 · Round 3Titled Tuesday 16th June
  50. vs Evgeny ErmakovDraw · ½–½Black · 2020-06-16 · Round 2Titled Tuesday 16th June

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