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
4851 2019-07-31 GCT Blitz Paris 2019 Paris FRA 7.4 Shakhriyar Mamedyarov Fabiano Caruana 0-1 57 Open
4852 2019-07-31 GCT Blitz Paris 2019 Paris FRA 6.4 Fabiano Caruana Jan-Krzysztof Duda 1-0 62 Open
4853 2019-07-31 GCT Blitz Paris 2019 Paris FRA 5.2 Viswanathan Anand Fabiano Caruana 1-0 41 Open
4854 2019-07-31 GCT Blitz Paris 2019 Paris FRA 4.1 Fabiano Caruana Anish Giri 1-0 25 Open
4855 2019-07-31 GCT Blitz Paris 2019 Paris FRA 3.2 Maxime Vachier-Lagrave Fabiano Caruana 1-0 39 Open
4856 2019-07-31 GCT Blitz Paris 2019 Paris FRA 2.4 Fabiano Caruana Hikaru Nakamura 1-0 41 Open
4857 2019-07-31 GCT Blitz Paris 2019 Paris FRA 1.1 Fabiano Caruana Ian Nepomniachtchi 0-1 48 Open
4858 2019-07-29 GCT Rapid Paris 2019 Paris FRA 9.2 Fabiano Caruana Alexander Grischuk 0-1 40 Open
4859 2019-07-29 GCT Rapid Paris 2019 Paris FRA 8.5 Shakhriyar Mamedyarov Fabiano Caruana 0-1 38 Open
4860 2019-07-29 GCT Rapid Paris 2019 Paris FRA 7.5 Anish Giri Fabiano Caruana 1/2-1/2 32 Open
4861 2019-07-28 GCT Rapid Paris 2019 Paris FRA 6.2 Fabiano Caruana Ian Nepomniachtchi 0-1 63 Open
4862 2019-07-28 GCT Rapid Paris 2019 Paris FRA 5.1 Maxime Vachier-Lagrave Fabiano Caruana 1-0 53 Open
4863 2019-07-28 GCT Rapid Paris 2019 Paris FRA 4.2 Fabiano Caruana Daniil Dubov 1/2-1/2 26 Open
4864 2019-07-27 GCT Rapid Paris 2019 Paris FRA 3.2 Viswanathan Anand Fabiano Caruana 1/2-1/2 52 Open
4865 2019-07-27 GCT Rapid Paris 2019 Paris FRA 2.4 Fabiano Caruana Jan-Krzysztof Duda 1-0 45 Open
4866 2019-07-27 GCT Rapid Paris 2019 Paris FRA 1.1 Hikaru Nakamura Fabiano Caruana 0-1 37 Open
4867 2019-07-07 Croatia GCT 2019 Zagreb CRO 11.4 Sergey Karjakin Fabiano Caruana 1/2-1/2 66 Open
4868 2019-07-06 Croatia GCT 2019 Zagreb CRO 10.2 Fabiano Caruana Shakhriyar Mamedyarov 1/2-1/2 52 Open
4869 2019-07-05 Croatia GCT 2019 Zagreb CRO 9.3 Fabiano Caruana Liren Ding 1/2-1/2 58 Open
4870 2019-07-04 Croatia GCT 2019 Zagreb CRO 8.4 Viswanathan Anand Fabiano Caruana 1/2-1/2 54 Open
4871 2019-07-03 Croatia GCT 2019 Zagreb CRO 7.3 Fabiano Caruana Anish Giri 1/2-1/2 54 Open
4872 2019-07-01 Croatia GCT 2019 Zagreb CRO 6.4 Maxime Vachier-Lagrave Fabiano Caruana 0-1 37 Open
4873 2019-06-30 Croatia GCT 2019 Zagreb CRO 5.3 Fabiano Caruana Wesley So 1/2-1/2 41 Open
4874 2019-06-29 Croatia GCT 2019 Zagreb CRO 4.4 Levon Aronian Fabiano Caruana 1/2-1/2 37 Open
4875 2019-06-28 Croatia GCT 2019 Zagreb CRO 3.1 Fabiano Caruana Magnus Carlsen 1/2-1/2 68 Open
4876 2019-06-27 Croatia GCT 2019 Zagreb CRO 2.2 Ian Nepomniachtchi Fabiano Caruana 1-0 50 Open
4877 2019-06-26 Croatia GCT 2019 Zagreb CRO 1.2 Fabiano Caruana Hikaru Nakamura 1-0 40 Open
4878 2019-06-14 7th Norway Armageddon Stavanger NOR 9.1 Fabiano Caruana Magnus Carlsen 1-0 52 Open
4879 2019-06-13 7th Norway Chess 2019 Stavanger NOR 8.2 Levon Aronian Fabiano Caruana 0-1 41 Open
4880 2019-06-12 7th Norway Armageddon Stavanger NOR 7.4 Fabiano Caruana Viswanathan Anand 1-0 44 Open
4881 2019-06-10 7th Norway Armageddon Stavanger NOR 6.5 Alexander Grischuk Fabiano Caruana 0-1 17 Open
4882 2019-06-09 7th Norway Armageddon Stavanger NOR 5.3 Yangyi Yu Fabiano Caruana 1-0 66 Open
4883 2019-06-08 7th Norway Armageddon Stavanger NOR 4.3 Fabiano Caruana Wesley So 1/2-1/2 71 Open
4884 2019-06-06 7th Norway Chess 2019 Stavanger NOR 3.3 Liren Ding Fabiano Caruana 1-0 77 Open
4885 2019-06-05 7th Norway Chess 2019 Stavanger NOR 2.4 Fabiano Caruana Maxime Vachier-Lagrave 1-0 60 Open
4886 2019-06-04 7th Norway Armageddon Stavanger NOR 1.2 Shakhriyar Mamedyarov Fabiano Caruana 1-0 71 Open
4887 2019-06-03 7th Norway Blitz 2019 Stavanger NOR 9.3 Wesley So Fabiano Caruana 1-0 43 Open
4888 2019-06-03 7th Norway Blitz 2019 Stavanger NOR 8.1 Fabiano Caruana Magnus Carlsen 0-1 38 Open
4889 2019-06-03 7th Norway Blitz 2019 Stavanger NOR 7.3 Yangyi Yu Fabiano Caruana 1-0 98 Open
4890 2019-06-03 7th Norway Blitz 2019 Stavanger NOR 6.2 Fabiano Caruana Liren Ding 1/2-1/2 37 Open
4891 2019-06-03 7th Norway Blitz 2019 Stavanger NOR 5.4 Levon Aronian Fabiano Caruana 1/2-1/2 39 Open
4892 2019-06-03 7th Norway Blitz 2019 Stavanger NOR 4.4 Fabiano Caruana Maxime Vachier-Lagrave 1-0 37 Open
4893 2019-06-03 7th Norway Blitz 2019 Stavanger NOR 3.3 Fabiano Caruana Viswanathan Anand 1-0 40 Open
4894 2019-06-03 7th Norway Blitz 2019 Stavanger NOR 2.4 Alexander Grischuk Fabiano Caruana 1-0 48 Open
4895 2019-06-03 7th Norway Blitz 2019 Stavanger NOR 1.2 Fabiano Caruana Shakhriyar Mamedyarov 0-1 38 Open
4896 2019-05-06 PRO League KO Stage 2019 chess.com INT 4 Fabiano Caruana Georg Meier 1-0 45 Open
4897 2019-05-05 PRO League KO Stage 2019 chess.com INT 4 Alexander Donchenko Fabiano Caruana 1/2-1/2 66 Open
4898 2019-05-05 PRO League KO Stage 2019 chess.com INT 4 Fabiano Caruana Dmitrij Kollars 1-0 39 Open
4899 2019-05-05 PRO League KO Stage 2019 chess.com INT 4 Inna Agrest Fabiano Caruana 0-1 39 Open
4900 2019-05-05 PRO League KO Stage 2019 chess.com INT 3 Fabiano Caruana Haik M. Martirosyan 1-0 45 Open
  1. vs Shakhriyar MamedyarovWon · 0-1Black · 2019-07-31 · Round 7.4GCT Blitz Paris 2019
  2. vs Jan-Krzysztof DudaWon · 1-0White · 2019-07-31 · Round 6.4GCT Blitz Paris 2019
  3. vs Viswanathan AnandLost · 1-0Black · 2019-07-31 · Round 5.2GCT Blitz Paris 2019
  4. vs Anish GiriWon · 1-0White · 2019-07-31 · Round 4.1GCT Blitz Paris 2019
  5. vs Maxime Vachier-LagraveLost · 1-0Black · 2019-07-31 · Round 3.2GCT Blitz Paris 2019
  6. vs Hikaru NakamuraWon · 1-0White · 2019-07-31 · Round 2.4GCT Blitz Paris 2019
  7. vs Ian NepomniachtchiLost · 0-1White · 2019-07-31 · Round 1.1GCT Blitz Paris 2019
  8. vs Alexander GrischukLost · 0-1White · 2019-07-29 · Round 9.2GCT Rapid Paris 2019
  9. vs Shakhriyar MamedyarovWon · 0-1Black · 2019-07-29 · Round 8.5GCT Rapid Paris 2019
  10. vs Anish GiriDraw · ½–½Black · 2019-07-29 · Round 7.5GCT Rapid Paris 2019
  11. vs Ian NepomniachtchiLost · 0-1White · 2019-07-28 · Round 6.2GCT Rapid Paris 2019
  12. vs Maxime Vachier-LagraveLost · 1-0Black · 2019-07-28 · Round 5.1GCT Rapid Paris 2019
  13. vs Daniil DubovDraw · ½–½White · 2019-07-28 · Round 4.2GCT Rapid Paris 2019
  14. vs Viswanathan AnandDraw · ½–½Black · 2019-07-27 · Round 3.2GCT Rapid Paris 2019
  15. vs Jan-Krzysztof DudaWon · 1-0White · 2019-07-27 · Round 2.4GCT Rapid Paris 2019
  16. vs Hikaru NakamuraWon · 0-1Black · 2019-07-27 · Round 1.1GCT Rapid Paris 2019
  17. vs Sergey KarjakinDraw · ½–½Black · 2019-07-07 · Round 11.4Croatia GCT 2019
  18. vs Shakhriyar MamedyarovDraw · ½–½White · 2019-07-06 · Round 10.2Croatia GCT 2019
  19. vs Liren DingDraw · ½–½White · 2019-07-05 · Round 9.3Croatia GCT 2019
  20. vs Viswanathan AnandDraw · ½–½Black · 2019-07-04 · Round 8.4Croatia GCT 2019
  21. vs Anish GiriDraw · ½–½White · 2019-07-03 · Round 7.3Croatia GCT 2019
  22. vs Maxime Vachier-LagraveWon · 0-1Black · 2019-07-01 · Round 6.4Croatia GCT 2019
  23. vs Wesley SoDraw · ½–½White · 2019-06-30 · Round 5.3Croatia GCT 2019
  24. vs Levon AronianDraw · ½–½Black · 2019-06-29 · Round 4.4Croatia GCT 2019
  25. vs Magnus CarlsenDraw · ½–½White · 2019-06-28 · Round 3.1Croatia GCT 2019
  26. vs Ian NepomniachtchiLost · 1-0Black · 2019-06-27 · Round 2.2Croatia GCT 2019
  27. vs Hikaru NakamuraWon · 1-0White · 2019-06-26 · Round 1.2Croatia GCT 2019
  28. vs Magnus CarlsenWon · 1-0White · 2019-06-14 · Round 9.17th Norway Armageddon
  29. vs Levon AronianWon · 0-1Black · 2019-06-13 · Round 8.27th Norway Chess 2019
  30. vs Viswanathan AnandWon · 1-0White · 2019-06-12 · Round 7.47th Norway Armageddon
  31. vs Alexander GrischukWon · 0-1Black · 2019-06-10 · Round 6.57th Norway Armageddon
  32. vs Yangyi YuLost · 1-0Black · 2019-06-09 · Round 5.37th Norway Armageddon
  33. vs Wesley SoDraw · ½–½White · 2019-06-08 · Round 4.37th Norway Armageddon
  34. vs Liren DingLost · 1-0Black · 2019-06-06 · Round 3.37th Norway Chess 2019
  35. vs Maxime Vachier-LagraveWon · 1-0White · 2019-06-05 · Round 2.47th Norway Chess 2019
  36. vs Shakhriyar MamedyarovLost · 1-0Black · 2019-06-04 · Round 1.27th Norway Armageddon
  37. vs Wesley SoLost · 1-0Black · 2019-06-03 · Round 9.37th Norway Blitz 2019
  38. vs Magnus CarlsenLost · 0-1White · 2019-06-03 · Round 8.17th Norway Blitz 2019
  39. vs Yangyi YuLost · 1-0Black · 2019-06-03 · Round 7.37th Norway Blitz 2019
  40. vs Liren DingDraw · ½–½White · 2019-06-03 · Round 6.27th Norway Blitz 2019
  41. vs Levon AronianDraw · ½–½Black · 2019-06-03 · Round 5.47th Norway Blitz 2019
  42. vs Maxime Vachier-LagraveWon · 1-0White · 2019-06-03 · Round 4.47th Norway Blitz 2019
  43. vs Viswanathan AnandWon · 1-0White · 2019-06-03 · Round 3.37th Norway Blitz 2019
  44. vs Alexander GrischukLost · 1-0Black · 2019-06-03 · Round 2.47th Norway Blitz 2019
  45. vs Shakhriyar MamedyarovLost · 0-1White · 2019-06-03 · Round 1.27th Norway Blitz 2019
  46. vs Georg MeierWon · 1-0White · 2019-05-06 · Round 4PRO League KO Stage 2019
  47. vs Alexander DonchenkoDraw · ½–½Black · 2019-05-05 · Round 4PRO League KO Stage 2019
  48. vs Dmitrij KollarsWon · 1-0White · 2019-05-05 · Round 4PRO League KO Stage 2019
  49. vs Inna AgrestWon · 0-1Black · 2019-05-05 · Round 4PRO League KO Stage 2019
  50. vs Haik M. MartirosyanWon · 1-0White · 2019-05-05 · Round 3PRO League KO Stage 2019

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