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

Classical

2800.0 +17.0

Live estimate

Rapid

2687

Published FIDE

Blitz

2738

Published FIDE

USCF Regular

2845

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
6250

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
3351 2023-01-20 85th Tata Steel Masters Wijk aan Zee NED 6.7 Fabiano Caruana Gukesh D Won: 1-0 36 Open
3352 2023-01-19 85th Tata Steel Masters Wijk aan Zee NED 5.3 Fabiano Caruana Wesley So Draw: 1/2-1/2 41 Open
3353 2023-01-17 85th Tata Steel Masters Wijk aan Zee NED 4.3 Richard Rapport Fabiano Caruana Draw: 1/2-1/2 36 Open
3354 2023-01-16 85th Tata Steel Masters Wijk aan Zee NED 3.4 Fabiano Caruana Jorden Van Foreest Won: 1-0 46 Open
3355 2023-01-15 85th Tata Steel Masters Wijk aan Zee NED 2.1 Nodirbek Abdusattorov Fabiano Caruana Draw: 1/2-1/2 54 Open
3356 2023-01-14 85th Tata Steel Masters Wijk aan Zee NED 1.2 Fabiano Caruana Anish Giri Draw: 1/2-1/2 31 Open
3357 2023-01-10 Titled Tue 10th Jan Late chess.com INT 9 Fabiano Caruana German Bazeev Won: 1-0 47 Open
3358 2023-01-10 Titled Tue 10th Jan Late chess.com INT 8 Vuk Djordjevic Fabiano Caruana Won: 0-1 55 Open
3359 2023-01-10 Titled Tue 10th Jan Late chess.com INT 7 Fabiano Caruana Paul Richter Won: 1-0 66 Open
3360 2023-01-10 Titled Tue 10th Jan Late chess.com INT 6 Dawid Janaszak Fabiano Caruana Won: 0-1 35 Open
3361 2023-01-10 Titled Tue 10th Jan Late chess.com INT 5 Fabiano Caruana Arad Nazari Lost: 0-1 48 Open
3362 2023-01-10 Titled Tue 10th Jan Late chess.com INT 4 Mark Timmermans Fabiano Caruana Draw: 1/2-1/2 58 Open
3363 2023-01-10 Titled Tue 10th Jan Late chess.com INT 3 Fabiano Caruana Daniel Barria Zuniga Won: 1-0 16 Open
3364 2023-01-10 Titled Tue 10th Jan Late chess.com INT 2 Fabiano Caruana Nikolai Vlassov Draw: 1/2-1/2 69 Open
3365 2023-01-10 Titled Tue 10th Jan Late chess.com INT 1 Vahe Danielyan Fabiano Caruana Won: 0-1 45 Open
3366 2023-01-10 Titled Tue 10th Jan Late chess.com INT 11 Fabiano Caruana Alexander Rustemov Won: 1-0 66 Open
3367 2023-01-10 Titled Tue 10th Jan Late chess.com INT 10 Aleksandar Indjic Fabiano Caruana Won: 0-1 38 Open
3368 2023-01-03 Titled Tue 3rd Jan Late chess.com INT 8 Masoud Mosadeghpour Fabiano Caruana Lost: 1-0 24 Open
3369 2023-01-03 Titled Tue 3rd Jan Late chess.com INT 7 Fabiano Caruana Steven Zierk Lost: 0-1 70 Open
3370 2023-01-03 Titled Tue 3rd Jan Late chess.com INT 6 Daniel Dardha Fabiano Caruana Draw: 1/2-1/2 53 Open
3371 2023-01-03 Titled Tue 3rd Jan Late chess.com INT 5 Denis Lazavik Fabiano Caruana Won: 0-1 33 Open
3372 2023-01-03 Titled Tue 3rd Jan Late chess.com INT 4 Fabiano Caruana Yaroslav Remizov Won: 1-0 41 Open
3373 2023-01-03 Titled Tue 3rd Jan Late chess.com INT 3 Thomas Beerdsen Fabiano Caruana Won: 0-1 39 Open
3374 2023-01-03 Titled Tue 3rd Jan Late chess.com INT 2 Fabiano Caruana Jose Rafael Gascon Del Nogal Won: 1-0 33 Open
3375 2023-01-03 Titled Tue 3rd Jan Late chess.com INT 1 Piotr Brodowski Fabiano Caruana Won: 0-1 42 Open
3376 2022-12-30 World Blitz 2022 Almaty KAZ 21.4 Haik M. Martirosyan Fabiano Caruana Lost: 1-0 58 Open
3377 2022-12-30 World Blitz 2022 Almaty KAZ 20.7 Fabiano Caruana Anish Giri Draw: 1/2-1/2 41 Open
3378 2022-12-30 World Blitz 2022 Almaty KAZ 19.8 Fabiano Caruana Daniel Dardha Won: 1-0 58 Open
3379 2022-12-30 World Blitz 2022 Almaty KAZ 18.12 David Anton Guijarro Fabiano Caruana Won: 0-1 40 Open
3380 2022-12-30 World Blitz 2022 Almaty KAZ 17.1 Fabiano Caruana Magnus Carlsen Lost: 0-1 50 Open
3381 2022-12-30 World Blitz 2022 Almaty KAZ 16.1 Aleksandar Indjic Fabiano Caruana Won: 0-1 31 Open
3382 2022-12-30 World Blitz 2022 Almaty KAZ 15.15 Aryan Tari Fabiano Caruana Won: 0-1 46 Open
3383 2022-12-30 World Blitz 2022 Almaty KAZ 14.8 Fabiano Caruana Pentala Harikrishna Lost: 0-1 50 Open
3384 2022-12-30 World Blitz 2022 Almaty KAZ 13.12 Fabiano Caruana Christopher Woojin Yoo Won: 1-0 42 Open
3385 2022-12-29 World Blitz 2022 Almaty KAZ 9.8 Sam Shankland Fabiano Caruana Won: 0-1 39 Open
3386 2022-12-29 World Blitz 2022 Almaty KAZ 8.7 Fabiano Caruana Vasif Durarbayli Draw: 1/2-1/2 68 Open
3387 2022-12-29 World Blitz 2022 Almaty KAZ 7.1 Fabiano Caruana Shant Sargsyan Won: 1-0 52 Open
3388 2022-12-29 World Blitz 2022 Almaty KAZ 6.2 Hikaru Nakamura Fabiano Caruana Lost: 1-0 38 Open
3389 2022-12-29 World Blitz 2022 Almaty KAZ 5.6 Fabiano Caruana Alexandr Predke Won: 1-0 31 Open
3390 2022-12-29 World Blitz 2022 Almaty KAZ 4.7 Jorden Van Foreest Fabiano Caruana Draw: 1/2-1/2 70 Open
3391 2022-12-29 World Blitz 2022 Almaty KAZ 3.15 Fabiano Caruana Sumiya Bilguun Won: 1-0 64 Open
3392 2022-12-29 World Blitz 2022 Almaty KAZ 2.3 Vincent Keymer Fabiano Caruana Draw: 1/2-1/2 34 Open
3393 2022-12-29 World Blitz 2022 Almaty KAZ 12.7 Jules Moussard Fabiano Caruana Lost: 1-0 35 Open
3394 2022-12-29 World Blitz 2022 Almaty KAZ 11.3 Fabiano Caruana Vladimir Fedoseev Lost: 0-1 41 Open
3395 2022-12-29 World Blitz 2022 Almaty KAZ 10.6 Ameet K Ghasi Fabiano Caruana Won: 0-1 50 Open
3396 2022-12-29 World Blitz 2022 Almaty KAZ 1.3 Fabiano Caruana Gabriel Sargissian Won: 1-0 97 Open
3397 2022-12-28 World Rapid 2022 Almaty KAZ 13.2 Fabiano Caruana Vladislav Artemiev Won: 1-0 33 Open
3398 2022-12-28 World Rapid 2022 Almaty KAZ 12.1 Magnus Carlsen Fabiano Caruana Draw: 1/2-1/2 31 Open
3399 2022-12-28 World Rapid 2022 Almaty KAZ 11.2 Daniil Dubov Fabiano Caruana Draw: 1/2-1/2 17 Open
3400 2022-12-28 World Rapid 2022 Almaty KAZ 10.2 Fabiano Caruana Vladimir Fedoseev Won: 1-0 34 Open
  1. vs Gukesh DWon · 1-0White · 2023-01-20 · Round 6.785th Tata Steel Masters
  2. vs Wesley SoDraw · ½–½White · 2023-01-19 · Round 5.385th Tata Steel Masters
  3. vs Richard RapportDraw · ½–½Black · 2023-01-17 · Round 4.385th Tata Steel Masters
  4. vs Jorden Van ForeestWon · 1-0White · 2023-01-16 · Round 3.485th Tata Steel Masters
  5. vs Nodirbek AbdusattorovDraw · ½–½Black · 2023-01-15 · Round 2.185th Tata Steel Masters
  6. vs Anish GiriDraw · ½–½White · 2023-01-14 · Round 1.285th Tata Steel Masters
  7. vs German BazeevWon · 1-0White · 2023-01-10 · Round 9Titled Tue 10th Jan Late
  8. vs Vuk DjordjevicWon · 0-1Black · 2023-01-10 · Round 8Titled Tue 10th Jan Late
  9. vs Paul RichterWon · 1-0White · 2023-01-10 · Round 7Titled Tue 10th Jan Late
  10. vs Dawid JanaszakWon · 0-1Black · 2023-01-10 · Round 6Titled Tue 10th Jan Late
  11. vs Arad NazariLost · 0-1White · 2023-01-10 · Round 5Titled Tue 10th Jan Late
  12. vs Mark TimmermansDraw · ½–½Black · 2023-01-10 · Round 4Titled Tue 10th Jan Late
  13. vs Daniel Barria ZunigaWon · 1-0White · 2023-01-10 · Round 3Titled Tue 10th Jan Late
  14. vs Nikolai VlassovDraw · ½–½White · 2023-01-10 · Round 2Titled Tue 10th Jan Late
  15. vs Vahe DanielyanWon · 0-1Black · 2023-01-10 · Round 1Titled Tue 10th Jan Late
  16. vs Alexander RustemovWon · 1-0White · 2023-01-10 · Round 11Titled Tue 10th Jan Late
  17. vs Aleksandar IndjicWon · 0-1Black · 2023-01-10 · Round 10Titled Tue 10th Jan Late
  18. vs Masoud MosadeghpourLost · 1-0Black · 2023-01-03 · Round 8Titled Tue 3rd Jan Late
  19. vs Steven ZierkLost · 0-1White · 2023-01-03 · Round 7Titled Tue 3rd Jan Late
  20. vs Daniel DardhaDraw · ½–½Black · 2023-01-03 · Round 6Titled Tue 3rd Jan Late
  21. vs Denis LazavikWon · 0-1Black · 2023-01-03 · Round 5Titled Tue 3rd Jan Late
  22. vs Yaroslav RemizovWon · 1-0White · 2023-01-03 · Round 4Titled Tue 3rd Jan Late
  23. vs Thomas BeerdsenWon · 0-1Black · 2023-01-03 · Round 3Titled Tue 3rd Jan Late
  24. vs Jose Rafael Gascon Del NogalWon · 1-0White · 2023-01-03 · Round 2Titled Tue 3rd Jan Late
  25. vs Piotr BrodowskiWon · 0-1Black · 2023-01-03 · Round 1Titled Tue 3rd Jan Late
  26. vs Haik M. MartirosyanLost · 1-0Black · 2022-12-30 · Round 21.4World Blitz 2022
  27. vs Anish GiriDraw · ½–½White · 2022-12-30 · Round 20.7World Blitz 2022
  28. vs Daniel DardhaWon · 1-0White · 2022-12-30 · Round 19.8World Blitz 2022
  29. vs David Anton GuijarroWon · 0-1Black · 2022-12-30 · Round 18.12World Blitz 2022
  30. vs Magnus CarlsenLost · 0-1White · 2022-12-30 · Round 17.1World Blitz 2022
  31. vs Aleksandar IndjicWon · 0-1Black · 2022-12-30 · Round 16.1World Blitz 2022
  32. vs Aryan TariWon · 0-1Black · 2022-12-30 · Round 15.15World Blitz 2022
  33. vs Pentala HarikrishnaLost · 0-1White · 2022-12-30 · Round 14.8World Blitz 2022
  34. vs Christopher Woojin YooWon · 1-0White · 2022-12-30 · Round 13.12World Blitz 2022
  35. vs Sam ShanklandWon · 0-1Black · 2022-12-29 · Round 9.8World Blitz 2022
  36. vs Vasif DurarbayliDraw · ½–½White · 2022-12-29 · Round 8.7World Blitz 2022
  37. vs Shant SargsyanWon · 1-0White · 2022-12-29 · Round 7.1World Blitz 2022
  38. vs Hikaru NakamuraLost · 1-0Black · 2022-12-29 · Round 6.2World Blitz 2022
  39. vs Alexandr PredkeWon · 1-0White · 2022-12-29 · Round 5.6World Blitz 2022
  40. vs Jorden Van ForeestDraw · ½–½Black · 2022-12-29 · Round 4.7World Blitz 2022
  41. vs Sumiya BilguunWon · 1-0White · 2022-12-29 · Round 3.15World Blitz 2022
  42. vs Vincent KeymerDraw · ½–½Black · 2022-12-29 · Round 2.3World Blitz 2022
  43. vs Jules MoussardLost · 1-0Black · 2022-12-29 · Round 12.7World Blitz 2022
  44. vs Vladimir FedoseevLost · 0-1White · 2022-12-29 · Round 11.3World Blitz 2022
  45. vs Ameet K GhasiWon · 0-1Black · 2022-12-29 · Round 10.6World Blitz 2022
  46. vs Gabriel SargissianWon · 1-0White · 2022-12-29 · Round 1.3World Blitz 2022
  47. vs Vladislav ArtemievWon · 1-0White · 2022-12-28 · Round 13.2World Rapid 2022
  48. vs Magnus CarlsenDraw · ½–½Black · 2022-12-28 · Round 12.1World Rapid 2022
  49. vs Daniil DubovDraw · ½–½Black · 2022-12-28 · Round 11.2World Rapid 2022
  50. vs Vladimir FedoseevWon · 1-0White · 2022-12-28 · Round 10.2World Rapid 2022

FIDE tournaments

DateTournamentTypeScore
2026-10-272026 Clutch Chess: Champions ShowdownRapid8½
2026-10-222026 US Championship - Rapid PlayoffRapid½
2026-10-092026 US ChampionshipClassical7
2026-09-1646th Chess Olympiad Samarkand 2026 OpenClassical5½

All tournament results