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

Classical

2799.3 +16.3

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
3101 2023-04-25 Titled Tue 25th Apr Late chess.com INT 8 Mikhail Bryakin Fabiano Caruana Won: 0-1 40 Open
3102 2023-04-25 Titled Tue 25th Apr Early chess.com INT 8 Fabiano Caruana Tuan Minh Le Won: 1-0 47 Open
3103 2023-04-25 Titled Tue 25th Apr Early chess.com INT 7 Abhijeet Gupta Fabiano Caruana Lost: 1-0 58 Open
3104 2023-04-25 Titled Tue 25th Apr Late chess.com INT 7 Fabiano Caruana Renato Terry Lost: 0-1 80 Open
3105 2023-04-25 Titled Tue 25th Apr Early chess.com INT 6 Fabiano Caruana Bogdan-Daniel Deac Won: 1-0 75 Open
3106 2023-04-25 Titled Tue 25th Apr Late chess.com INT 6 Khazar Babazada Fabiano Caruana Won: 0-1 87 Open
3107 2023-04-25 Titled Tue 25th Apr Late chess.com INT 5 Fabiano Caruana Christian Braun Won: 1-0 34 Open
3108 2023-04-25 Titled Tue 25th Apr Early chess.com INT 5 Yuriy Kuzubov Fabiano Caruana Won: 0-1 54 Open
3109 2023-04-25 Titled Tue 25th Apr Early chess.com INT 4 Sina Movahed Fabiano Caruana Won: 0-1 33 Open
3110 2023-04-25 Titled Tue 25th Apr Late chess.com INT 4 Fabiano Caruana Ilan Schnaider Won: 1-0 45 Open
3111 2023-04-25 Titled Tue 25th Apr Late chess.com INT 3 Vuk Djordjevic Fabiano Caruana Lost: 1-0 107 Open
3112 2023-04-25 Titled Tue 25th Apr Early chess.com INT 3 Fabiano Caruana Anton Shomoev Won: 1-0 50 Open
3113 2023-04-25 Titled Tue 25th Apr Late chess.com INT 2 Fabiano Caruana Ori Taichman Won: 1-0 44 Open
3114 2023-04-25 Titled Tue 25th Apr Early chess.com INT 2 Oskar Wieczorek Fabiano Caruana Won: 0-1 22 Open
3115 2023-04-25 Titled Tue 25th Apr Late chess.com INT 1 Nikolaos Aggelis Fabiano Caruana Won: 0-1 48 Open
3116 2023-04-25 Titled Tue 25th Apr Early chess.com INT 1 Fabiano Caruana Pavel Salman Won: 1-0 37 Open
3117 2023-04-25 Titled Tue 25th Apr Late chess.com INT 11 Fabiano Caruana Harshavardhan G B Won: 1-0 65 Open
3118 2023-04-25 Titled Tue 25th Apr Early chess.com INT 11 Anton Korobov Fabiano Caruana Won: 0-1 32 Open
3119 2023-04-25 Titled Tue 25th Apr Late chess.com INT 10 Yuriy Kuzubov Fabiano Caruana Lost: 1-0 73 Open
3120 2023-04-25 Titled Tue 25th Apr Early chess.com INT 10 Alireza Firouzja Fabiano Caruana Lost: 1-0 30 Open
3121 2023-04-18 Titled Tue 18th Apr Early chess.com INT 9 Harshad S Fabiano Caruana Won: 0-1 34 Open
3122 2023-04-18 Titled Tue 18th Apr Late chess.com INT 9 Fabiano Caruana Aydin Suleymanli Won: 1-0 38 Open
3123 2023-04-18 Titled Tue 18th Apr Late chess.com INT 8 Maxime Vachier-Lagrave Fabiano Caruana Lost: 1-0 49 Open
3124 2023-04-18 Titled Tue 18th Apr Early chess.com INT 8 Fabiano Caruana Bharath Subramaniyam H Lost: 0-1 62 Open
3125 2023-04-18 Titled Tue 18th Apr Early chess.com INT 7 Aaditya Dhingra Fabiano Caruana Won: 0-1 35 Open
3126 2023-04-18 Titled Tue 18th Apr Late chess.com INT 7 Fabiano Caruana Hikaru Nakamura Won: 1-0 61 Open
3127 2023-04-18 Titled Tue 18th Apr Early chess.com INT 6 Fabiano Caruana Alexander Rustemov Lost: 0-1 74 Open
3128 2023-04-18 Titled Tue 18th Apr Late chess.com INT 6 Fabiano Caruana Magnus Carlsen Won: 1-0 77 Open
3129 2023-04-18 Titled Tue 18th Apr Early chess.com INT 5 Pranesh M Fabiano Caruana Lost: 1-0 73 Open
3130 2023-04-18 Titled Tue 18th Apr Late chess.com INT 5 Murad Ibrahimli Fabiano Caruana Won: 0-1 33 Open
3131 2023-04-18 Titled Tue 18th Apr Early chess.com INT 4 Fabiano Caruana Maksim Chigaev Won: 1-0 70 Open
3132 2023-04-18 Titled Tue 18th Apr Late chess.com INT 4 Fabiano Caruana Eric Hansen Won: 1-0 60 Open
3133 2023-04-18 Titled Tue 18th Apr Early chess.com INT 3 Krikor Sevag Mekhitarian Fabiano Caruana Won: 0-1 29 Open
3134 2023-04-18 Titled Tue 18th Apr Late chess.com INT 3 Thomas Beerdsen Fabiano Caruana Won: 0-1 37 Open
3135 2023-04-18 Titled Tue 18th Apr Late chess.com INT 2 Fabiano Caruana Pavel V. Tregubov Won: 1-0 35 Open
3136 2023-04-18 Titled Tue 18th Apr Early chess.com INT 2 Fabiano Caruana Viktor Skliarov Won: 1-0 21 Open
3137 2023-04-18 Titled Tue 18th Apr Late chess.com INT 1 Marek Karas Fabiano Caruana Won: 0-1 39 Open
3138 2023-04-18 Titled Tue 18th Apr Early chess.com INT 1 Tahsin Tajwar Zia Fabiano Caruana Won: 0-1 64 Open
3139 2023-04-18 Titled Tue 18th Apr Early chess.com INT 11 Fabiano Caruana Lukasz Licznerski Won: 1-0 41 Open
3140 2023-04-18 Titled Tue 18th Apr Late chess.com INT 11 Aram Hakobyan Fabiano Caruana Lost: 1-0 52 Open
3141 2023-04-18 Titled Tue 18th Apr Early chess.com INT 10 Fabiano Caruana Qingyu Yuan Won: 1-0 82 Open
3142 2023-04-18 Titled Tue 18th Apr Late chess.com INT 10 Fabiano Caruana Alireza Firouzja Lost: 0-1 44 Open
3143 2023-04-11 Titled Tue 11th Apr Late chess.com INT 9 Fabiano Caruana Aram Hakobyan Won: 1-0 70 Open
3144 2023-04-11 Titled Tue 11th Apr Late chess.com INT 8 David Paravyan Fabiano Caruana Won: 0-1 45 Open
3145 2023-04-11 Titled Tue 11th Apr Late chess.com INT 7 Daniel Naroditsky Fabiano Caruana Won: 0-1 43 Open
3146 2023-04-11 Titled Tue 11th Apr Late chess.com INT 6 Fabiano Caruana Hikaru Nakamura Won: 1-0 89 Open
3147 2023-04-11 Titled Tue 11th Apr Late chess.com INT 5 Fabiano Caruana Vladislav Kovalev Won: 1-0 31 Open
3148 2023-04-11 Titled Tue 11th Apr Late chess.com INT 4 Rafael Leitao Fabiano Caruana Draw: 1/2-1/2 78 Open
3149 2023-04-11 Titled Tue 11th Apr Late chess.com INT 3 Fabiano Caruana Qingyu Yuan Won: 1-0 39 Open
3150 2023-04-11 Titled Tue 11th Apr Late chess.com INT 2 Sai Krishna G V Fabiano Caruana Won: 0-1 29 Open
  1. vs Mikhail BryakinWon · 0-1Black · 2023-04-25 · Round 8Titled Tue 25th Apr Late
  2. vs Tuan Minh LeWon · 1-0White · 2023-04-25 · Round 8Titled Tue 25th Apr Early
  3. vs Abhijeet GuptaLost · 1-0Black · 2023-04-25 · Round 7Titled Tue 25th Apr Early
  4. vs Renato TerryLost · 0-1White · 2023-04-25 · Round 7Titled Tue 25th Apr Late
  5. vs Bogdan-Daniel DeacWon · 1-0White · 2023-04-25 · Round 6Titled Tue 25th Apr Early
  6. vs Khazar BabazadaWon · 0-1Black · 2023-04-25 · Round 6Titled Tue 25th Apr Late
  7. vs Christian BraunWon · 1-0White · 2023-04-25 · Round 5Titled Tue 25th Apr Late
  8. vs Yuriy KuzubovWon · 0-1Black · 2023-04-25 · Round 5Titled Tue 25th Apr Early
  9. vs Sina MovahedWon · 0-1Black · 2023-04-25 · Round 4Titled Tue 25th Apr Early
  10. vs Ilan SchnaiderWon · 1-0White · 2023-04-25 · Round 4Titled Tue 25th Apr Late
  11. vs Vuk DjordjevicLost · 1-0Black · 2023-04-25 · Round 3Titled Tue 25th Apr Late
  12. vs Anton ShomoevWon · 1-0White · 2023-04-25 · Round 3Titled Tue 25th Apr Early
  13. vs Ori TaichmanWon · 1-0White · 2023-04-25 · Round 2Titled Tue 25th Apr Late
  14. vs Oskar WieczorekWon · 0-1Black · 2023-04-25 · Round 2Titled Tue 25th Apr Early
  15. vs Nikolaos AggelisWon · 0-1Black · 2023-04-25 · Round 1Titled Tue 25th Apr Late
  16. vs Pavel SalmanWon · 1-0White · 2023-04-25 · Round 1Titled Tue 25th Apr Early
  17. vs Harshavardhan G BWon · 1-0White · 2023-04-25 · Round 11Titled Tue 25th Apr Late
  18. vs Anton KorobovWon · 0-1Black · 2023-04-25 · Round 11Titled Tue 25th Apr Early
  19. vs Yuriy KuzubovLost · 1-0Black · 2023-04-25 · Round 10Titled Tue 25th Apr Late
  20. vs Alireza FirouzjaLost · 1-0Black · 2023-04-25 · Round 10Titled Tue 25th Apr Early
  21. vs Harshad SWon · 0-1Black · 2023-04-18 · Round 9Titled Tue 18th Apr Early
  22. vs Aydin SuleymanliWon · 1-0White · 2023-04-18 · Round 9Titled Tue 18th Apr Late
  23. vs Maxime Vachier-LagraveLost · 1-0Black · 2023-04-18 · Round 8Titled Tue 18th Apr Late
  24. vs Bharath Subramaniyam HLost · 0-1White · 2023-04-18 · Round 8Titled Tue 18th Apr Early
  25. vs Aaditya DhingraWon · 0-1Black · 2023-04-18 · Round 7Titled Tue 18th Apr Early
  26. vs Hikaru NakamuraWon · 1-0White · 2023-04-18 · Round 7Titled Tue 18th Apr Late
  27. vs Alexander RustemovLost · 0-1White · 2023-04-18 · Round 6Titled Tue 18th Apr Early
  28. vs Magnus CarlsenWon · 1-0White · 2023-04-18 · Round 6Titled Tue 18th Apr Late
  29. vs Pranesh MLost · 1-0Black · 2023-04-18 · Round 5Titled Tue 18th Apr Early
  30. vs Murad IbrahimliWon · 0-1Black · 2023-04-18 · Round 5Titled Tue 18th Apr Late
  31. vs Maksim ChigaevWon · 1-0White · 2023-04-18 · Round 4Titled Tue 18th Apr Early
  32. vs Eric HansenWon · 1-0White · 2023-04-18 · Round 4Titled Tue 18th Apr Late
  33. vs Krikor Sevag MekhitarianWon · 0-1Black · 2023-04-18 · Round 3Titled Tue 18th Apr Early
  34. vs Thomas BeerdsenWon · 0-1Black · 2023-04-18 · Round 3Titled Tue 18th Apr Late
  35. vs Pavel V. TregubovWon · 1-0White · 2023-04-18 · Round 2Titled Tue 18th Apr Late
  36. vs Viktor SkliarovWon · 1-0White · 2023-04-18 · Round 2Titled Tue 18th Apr Early
  37. vs Marek KarasWon · 0-1Black · 2023-04-18 · Round 1Titled Tue 18th Apr Late
  38. vs Tahsin Tajwar ZiaWon · 0-1Black · 2023-04-18 · Round 1Titled Tue 18th Apr Early
  39. vs Lukasz LicznerskiWon · 1-0White · 2023-04-18 · Round 11Titled Tue 18th Apr Early
  40. vs Aram HakobyanLost · 1-0Black · 2023-04-18 · Round 11Titled Tue 18th Apr Late
  41. vs Qingyu YuanWon · 1-0White · 2023-04-18 · Round 10Titled Tue 18th Apr Early
  42. vs Alireza FirouzjaLost · 0-1White · 2023-04-18 · Round 10Titled Tue 18th Apr Late
  43. vs Aram HakobyanWon · 1-0White · 2023-04-11 · Round 9Titled Tue 11th Apr Late
  44. vs David ParavyanWon · 0-1Black · 2023-04-11 · Round 8Titled Tue 11th Apr Late
  45. vs Daniel NaroditskyWon · 0-1Black · 2023-04-11 · Round 7Titled Tue 11th Apr Late
  46. vs Hikaru NakamuraWon · 1-0White · 2023-04-11 · Round 6Titled Tue 11th Apr Late
  47. vs Vladislav KovalevWon · 1-0White · 2023-04-11 · Round 5Titled Tue 11th Apr Late
  48. vs Rafael LeitaoDraw · ½–½Black · 2023-04-11 · Round 4Titled Tue 11th Apr Late
  49. vs Qingyu YuanWon · 1-0White · 2023-04-11 · Round 3Titled Tue 11th Apr Late
  50. vs Sai Krishna G VWon · 0-1Black · 2023-04-11 · Round 2Titled Tue 11th Apr Late

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