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
6245

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
4901 2019-05-05 PRO League KO Stage 2019 chess.com INT 3 Zaven Andriasian Fabiano Caruana 0-1 42 Open
4902 2019-05-04 PRO League KO Stage 2019 chess.com INT 3 Fabiano Caruana Shant Sargsyan 1-0 33 Open
4903 2019-05-04 PRO League KO Stage 2019 chess.com INT 3 Anna M. Sargsyan Fabiano Caruana 0-1 44 Open
4904 2019-05-02 Mechanics Institute Rapid San Francisco USA 5.1 Fabiano Caruana Jon Ludvig Hammer 1/2-1/2 83 Open
4905 2019-05-02 Mechanics Institute Rapid San Francisco USA 4.1 Vinay Bhat Fabiano Caruana 0-1 32 Open
4906 2019-05-02 Mechanics Institute Rapid San Francisco USA 3.1 Fabiano Caruana Robert-Ioan Chirila 1-0 64 Open
4907 2019-05-02 Mechanics Institute Rapid San Francisco USA 2.1 Kostya Kavutskiy Fabiano Caruana 0-1 33 Open
4908 2019-05-02 Mechanics Institute Rapid San Francisco USA 1.1 Fabiano Caruana Ezra Paul Chambers 1-0 38 Open
4909 2019-04-29 GRENKE Chess Classic 2019 Karlsruhe/Baden Baden GER 9.2 Fabiano Caruana Levon Aronian 1/2-1/2 43 Open
4910 2019-04-28 GRENKE Chess Classic 2019 Karlsruhe/Baden Baden GER 8.2 Georg Meier Fabiano Caruana 0-1 51 Open
4911 2019-04-27 GRENKE Chess Classic 2019 Karlsruhe/Baden Baden GER 7.5 Fabiano Caruana Arkadij Naiditsch 1-0 33 Open
4912 2019-04-26 GRENKE Chess Classic 2019 Karlsruhe/Baden Baden GER 6.1 Francisco Vallejo Pons Fabiano Caruana 1/2-1/2 21 Open
4913 2019-04-24 GRENKE Chess Classic 2019 Karlsruhe/Baden Baden GER 5.2 Viswanathan Anand Fabiano Caruana 1/2-1/2 40 Open
4914 2019-04-23 GRENKE Chess Classic 2019 Karlsruhe/Baden Baden GER 4.1 Fabiano Caruana Magnus Carlsen 1/2-1/2 71 Open
4915 2019-04-22 GRENKE Chess Classic 2019 Karlsruhe/Baden Baden GER 3.3 Vincent Keymer Fabiano Caruana 0-1 42 Open
4916 2019-04-21 GRENKE Chess Classic 2019 Karlsruhe/Baden Baden GER 2.3 Fabiano Caruana Maxime Vachier-Lagrave 1/2-1/2 49 Open
4917 2019-04-20 GRENKE Chess Classic 2019 Karlsruhe/Baden Baden GER 1.2 Peter Svidler Fabiano Caruana 1/2-1/2 40 Open
4918 2019-03-31 63rd ch-USA 2019 Saint Louis USA 11.3 Sam Shankland Fabiano Caruana 1/2-1/2 39 Open
4919 2019-03-30 63rd ch-USA 2019 Saint Louis USA 10.2 Fabiano Caruana Aleksandr Lenderman 1-0 47 Open
4920 2019-03-29 63rd ch-USA 2019 Saint Louis USA 9.3 Varuzhan Akobian Fabiano Caruana 0-1 49 Open
4921 2019-03-28 63rd ch-USA 2019 Saint Louis USA 8.2 Fabiano Caruana Wesley So 1/2-1/2 35 Open
4922 2019-03-27 63rd ch-USA 2019 Saint Louis USA 7.3 Timur Gareyev Fabiano Caruana 0-1 125 Open
4923 2019-03-27 PRO League KO Stage 2019 chess.com INT 2 Ray Robson Fabiano Caruana 0-1 47 Open
4924 2019-03-27 PRO League KO Stage 2019 chess.com INT 2 Fabiano Caruana Aleksandr Shimanov 1-0 77 Open
4925 2019-03-26 PRO League KO Stage 2019 chess.com INT 2 Joshua Grabinsky Fabiano Caruana 0-1 73 Open
4926 2019-03-26 PRO League KO Stage 2019 chess.com INT 2 Fabiano Caruana Illya Nyzhnyk 0-1 45 Open
4927 2019-03-25 63rd ch-USA 2019 Saint Louis USA 6.2 Fabiano Caruana Jeffery Xiong 1-0 45 Open
4928 2019-03-24 63rd ch-USA 2019 Saint Louis USA 5.1 Hikaru Nakamura Fabiano Caruana 1/2-1/2 31 Open
4929 2019-03-23 63rd ch-USA 2019 Saint Louis USA 4.2 Fabiano Caruana Leinier Dominguez Perez 1/2-1/2 85 Open
4930 2019-03-22 63rd ch-USA 2019 Saint Louis USA 3.4 Awonder Liang Fabiano Caruana 1/2-1/2 34 Open
4931 2019-03-21 63rd ch-USA 2019 Saint Louis USA 2.2 Fabiano Caruana Ray Robson 1/2-1/2 38 Open
4932 2019-03-21 PRO League KO Stage 2019 chess.com INT 1 Fabiano Caruana Nicolas Checa 1-0 92 Open
4933 2019-03-21 PRO League KO Stage 2019 chess.com INT 1 Fabiano Caruana Raven Sturt 1-0 56 Open
4934 2019-03-21 PRO League KO Stage 2019 chess.com INT 1 Michael Rohde Fabiano Caruana 0-1 55 Open
4935 2019-03-21 PRO League KO Stage 2019 chess.com INT 1 Gadir Guseinov Fabiano Caruana 1-0 43 Open
4936 2019-03-20 63rd ch-USA 2019 Saint Louis USA 1.1 Samuel Sevian Fabiano Caruana 1/2-1/2 43 Open
4937 2019-03-12 PRO League Group Stage chess.com INT 10 Sergei Movsesian Fabiano Caruana 0-1 35 Open
4938 2019-03-12 PRO League Group Stage chess.com INT 10 Ray Robson Fabiano Caruana 1-0 60 Open
4939 2019-03-12 PRO League Group Stage chess.com INT 10 Fabiano Caruana Evgeny Postny 1-0 48 Open
4940 2019-03-12 PRO League Group Stage chess.com INT 10 Fabiano Caruana Gadir Guseinov 1-0 42 Open
4941 2019-03-12 PRO League Group Stage chess.com INT 10 Fabiano Caruana Wojciech Moranda 1/2-1/2 55 Open
4942 2019-03-12 PRO League Group Stage chess.com INT 10 Ivan Saric Fabiano Caruana 1/2-1/2 66 Open
4943 2019-03-12 PRO League Group Stage chess.com INT 10 Pavel Eljanov Fabiano Caruana 0-1 54 Open
4944 2019-03-06 PRO League Group Stage chess.com INT 9 2059053 Fabiano Caruana 0-1 59 Open
4945 2019-03-06 PRO League Group Stage chess.com INT 9 Fabiano Caruana Eduardo Iturrizaga Bonelli 1/2-1/2 37 Open
4946 2019-03-06 PRO League Group Stage chess.com INT 9 Fabiano Caruana Tianqi Wang 1-0 34 Open
4947 2019-03-06 PRO League Group Stage chess.com INT 9 Pavel Eljanov Fabiano Caruana 1-0 39 Open
4948 2019-03-03 Bundesliga 2018-19 Berlin GER 11.1 Shakhriyar Mamedyarov Fabiano Caruana 1/2-1/2 31 Open
4949 2019-03-02 Bundesliga 2018-19 Berlin GER 10.1 Fabiano Caruana Sam Shankland 1/2-1/2 48 Open
4950 2019-03-01 Bundesliga 2018-19 Berlin GER 9.3 Peter Leko Fabiano Caruana 1-0 61 Open
  1. vs Zaven AndriasianWon · 0-1Black · 2019-05-05 · Round 3PRO League KO Stage 2019
  2. vs Shant SargsyanWon · 1-0White · 2019-05-04 · Round 3PRO League KO Stage 2019
  3. vs Anna M. SargsyanWon · 0-1Black · 2019-05-04 · Round 3PRO League KO Stage 2019
  4. vs Jon Ludvig HammerDraw · ½–½White · 2019-05-02 · Round 5.1Mechanics Institute Rapid
  5. vs Vinay BhatWon · 0-1Black · 2019-05-02 · Round 4.1Mechanics Institute Rapid
  6. vs Robert-Ioan ChirilaWon · 1-0White · 2019-05-02 · Round 3.1Mechanics Institute Rapid
  7. vs Kostya KavutskiyWon · 0-1Black · 2019-05-02 · Round 2.1Mechanics Institute Rapid
  8. vs Ezra Paul ChambersWon · 1-0White · 2019-05-02 · Round 1.1Mechanics Institute Rapid
  9. vs Levon AronianDraw · ½–½White · 2019-04-29 · Round 9.2GRENKE Chess Classic 2019
  10. vs Georg MeierWon · 0-1Black · 2019-04-28 · Round 8.2GRENKE Chess Classic 2019
  11. vs Arkadij NaiditschWon · 1-0White · 2019-04-27 · Round 7.5GRENKE Chess Classic 2019
  12. vs Francisco Vallejo PonsDraw · ½–½Black · 2019-04-26 · Round 6.1GRENKE Chess Classic 2019
  13. vs Viswanathan AnandDraw · ½–½Black · 2019-04-24 · Round 5.2GRENKE Chess Classic 2019
  14. vs Magnus CarlsenDraw · ½–½White · 2019-04-23 · Round 4.1GRENKE Chess Classic 2019
  15. vs Vincent KeymerWon · 0-1Black · 2019-04-22 · Round 3.3GRENKE Chess Classic 2019
  16. vs Maxime Vachier-LagraveDraw · ½–½White · 2019-04-21 · Round 2.3GRENKE Chess Classic 2019
  17. vs Peter SvidlerDraw · ½–½Black · 2019-04-20 · Round 1.2GRENKE Chess Classic 2019
  18. vs Sam ShanklandDraw · ½–½Black · 2019-03-31 · Round 11.363rd ch-USA 2019
  19. vs Aleksandr LendermanWon · 1-0White · 2019-03-30 · Round 10.263rd ch-USA 2019
  20. vs Varuzhan AkobianWon · 0-1Black · 2019-03-29 · Round 9.363rd ch-USA 2019
  21. vs Wesley SoDraw · ½–½White · 2019-03-28 · Round 8.263rd ch-USA 2019
  22. vs Timur GareyevWon · 0-1Black · 2019-03-27 · Round 7.363rd ch-USA 2019
  23. vs Ray RobsonWon · 0-1Black · 2019-03-27 · Round 2PRO League KO Stage 2019
  24. vs Aleksandr ShimanovWon · 1-0White · 2019-03-27 · Round 2PRO League KO Stage 2019
  25. vs Joshua GrabinskyWon · 0-1Black · 2019-03-26 · Round 2PRO League KO Stage 2019
  26. vs Illya NyzhnykLost · 0-1White · 2019-03-26 · Round 2PRO League KO Stage 2019
  27. vs Jeffery XiongWon · 1-0White · 2019-03-25 · Round 6.263rd ch-USA 2019
  28. vs Hikaru NakamuraDraw · ½–½Black · 2019-03-24 · Round 5.163rd ch-USA 2019
  29. vs Leinier Dominguez PerezDraw · ½–½White · 2019-03-23 · Round 4.263rd ch-USA 2019
  30. vs Awonder LiangDraw · ½–½Black · 2019-03-22 · Round 3.463rd ch-USA 2019
  31. vs Ray RobsonDraw · ½–½White · 2019-03-21 · Round 2.263rd ch-USA 2019
  32. vs Nicolas ChecaWon · 1-0White · 2019-03-21 · Round 1PRO League KO Stage 2019
  33. vs Raven SturtWon · 1-0White · 2019-03-21 · Round 1PRO League KO Stage 2019
  34. vs Michael RohdeWon · 0-1Black · 2019-03-21 · Round 1PRO League KO Stage 2019
  35. vs Gadir GuseinovLost · 1-0Black · 2019-03-21 · Round 1PRO League KO Stage 2019
  36. vs Samuel SevianDraw · ½–½Black · 2019-03-20 · Round 1.163rd ch-USA 2019
  37. vs Sergei MovsesianWon · 0-1Black · 2019-03-12 · Round 10PRO League Group Stage
  38. vs Ray RobsonLost · 1-0Black · 2019-03-12 · Round 10PRO League Group Stage
  39. vs Evgeny PostnyWon · 1-0White · 2019-03-12 · Round 10PRO League Group Stage
  40. vs Gadir GuseinovWon · 1-0White · 2019-03-12 · Round 10PRO League Group Stage
  41. vs Wojciech MorandaDraw · ½–½White · 2019-03-12 · Round 10PRO League Group Stage
  42. vs Ivan SaricDraw · ½–½Black · 2019-03-12 · Round 10PRO League Group Stage
  43. vs Pavel EljanovWon · 0-1Black · 2019-03-12 · Round 10PRO League Group Stage
  44. vs 2059053Won · 0-1Black · 2019-03-06 · Round 9PRO League Group Stage
  45. vs Eduardo Iturrizaga BonelliDraw · ½–½White · 2019-03-06 · Round 9PRO League Group Stage
  46. vs Tianqi WangWon · 1-0White · 2019-03-06 · Round 9PRO League Group Stage
  47. vs Pavel EljanovLost · 1-0Black · 2019-03-06 · Round 9PRO League Group Stage
  48. vs Shakhriyar MamedyarovDraw · ½–½Black · 2019-03-03 · Round 11.1Bundesliga 2018-19
  49. vs Sam ShanklandDraw · ½–½White · 2019-03-02 · Round 10.1Bundesliga 2018-19
  50. vs Peter LekoLost · 1-0Black · 2019-03-01 · Round 9.3Bundesliga 2018-19

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