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

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
2833

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
1001 2023-07-07 SuperUnited Rapid 2023 Zagreb CRO 8.3 Ian Nepomniachtchi Fabiano Caruana Draw: 1/2-1/2 47 Open
1002 2023-07-07 SuperUnited Rapid 2023 Zagreb CRO 7.2 Fabiano Caruana Gukesh D Won: 1-0 59 Open
1003 2023-07-06 SuperUnited Rapid 2023 Zagreb CRO 6.5 Jan-Krzysztof Duda Fabiano Caruana Won: 0-1 57 Open
1004 2023-07-06 SuperUnited Rapid 2023 Zagreb CRO 5.4 Fabiano Caruana Viswanathan Anand Draw: 1/2-1/2 42 Open
1005 2023-07-06 SuperUnited Rapid 2023 Zagreb CRO 4.1 Magnus Carlsen Fabiano Caruana Won: 0-1 31 Open
1006 2023-07-05 SuperUnited Rapid 2023 Zagreb CRO 3.2 Ivan Saric Fabiano Caruana Draw: 1/2-1/2 61 Open
1007 2023-07-05 SuperUnited Rapid 2023 Zagreb CRO 2.5 Fabiano Caruana Constantin Lupulescu Won: 1-0 65 Open
1008 2023-07-05 SuperUnited Rapid 2023 Zagreb CRO 1.4 Richard Rapport Fabiano Caruana Lost: 1-0 62 Open
1009 2023-07-02 NC World Masters 2023 Dortmund GER 6.2 Pavel Eljanov Fabiano Caruana Won: 0-1 57 Open
1010 2023-07-01 NC World Masters 2023 Dortmund GER 5.1 Fabiano Caruana Vladimir Kramnik Won: 1-0 40 Open
1011 2023-06-30 NC World Masters 2023 Dortmund GER 4.2 Fabiano Caruana Dmitrij Kollars Draw: 1/2-1/2 44 Open
1012 2023-06-28 NC World Masters 2023 Dortmund GER 3.1 Vladimir Kramnik Fabiano Caruana Lost: 1-0 66 Open
1013 2023-06-27 NC World Masters 2023 Dortmund GER 2.2 Fabiano Caruana Pavel Eljanov Draw: 1/2-1/2 53 Open
1014 2023-06-26 NC World Masters 2023 Dortmund GER 1.2 Dmitrij Kollars Fabiano Caruana Won: 0-1 57 Open
1015 2023-06-09 11th Norway Chess 2023 Stavanger NOR 9.3 Hikaru Nakamura Fabiano Caruana Lost: 1-0 55 Open
1016 2023-06-08 11th Norway Armageddon Stavanger NOR 8.5 Fabiano Caruana Wesley So Won: 1-0 58 Open
1017 2023-06-06 11th Norway Armageddon Stavanger NOR 7.3 Fabiano Caruana Gukesh D Lost: 0-1 71 Open
1018 2023-06-05 11th Norway Chess 2023 Stavanger NOR 6.5 Nodirbek Abdusattorov Fabiano Caruana Won: 0-1 62 Open
1019 2023-06-04 11th Norway Chess 2023 Stavanger NOR 5.2 Fabiano Caruana Shakhriyar Mamedyarov Lost: 0-1 47 Open
1020 2023-06-03 11th Norway Chess 2023 Stavanger NOR 4.4 Alireza Firouzja Fabiano Caruana Won: 0-1 38 Open
1021 2023-06-01 11th Norway Chess 2023 Stavanger NOR 3.3 Fabiano Caruana Aryan Tari Won: 1-0 34 Open
1022 2023-05-31 11th Norway Armageddon Stavanger NOR 2.4 Anish Giri Fabiano Caruana Won: 0-1 33 Open
1023 2023-05-30 11th Norway Chess 2023 Stavanger NOR 1.1 Fabiano Caruana Magnus Carlsen Won: 1-0 35 Open
1024 2023-05-29 11th Norway Blitz 2023 Stavanger NOR 9.4 Fabiano Caruana Anish Giri Draw: 1/2-1/2 104 Open
1025 2023-05-29 11th Norway Blitz 2023 Stavanger NOR 8.3 Alireza Firouzja Fabiano Caruana Won: 0-1 67 Open
1026 2023-05-29 11th Norway Blitz 2023 Stavanger NOR 7.5 Fabiano Caruana Wesley So Draw: 1/2-1/2 52 Open
1027 2023-05-29 11th Norway Blitz 2023 Stavanger NOR 6.2 Aryan Tari Fabiano Caruana Won: 0-1 33 Open
1028 2023-05-29 11th Norway Blitz 2023 Stavanger NOR 5.1 Fabiano Caruana Magnus Carlsen Lost: 0-1 43 Open
1029 2023-05-29 11th Norway Blitz 2023 Stavanger NOR 4.2 Hikaru Nakamura Fabiano Caruana Won: 0-1 48 Open
1030 2023-05-29 11th Norway Blitz 2023 Stavanger NOR 3.5 Nodirbek Abdusattorov Fabiano Caruana Lost: 1-0 59 Open
1031 2023-05-29 11th Norway Blitz 2023 Stavanger NOR 2.3 Fabiano Caruana Shakhriyar Mamedyarov Lost: 0-1 57 Open
1032 2023-05-29 11th Norway Blitz 2023 Stavanger NOR 1.4 Gukesh D Fabiano Caruana Won: 0-1 27 Open
1033 2023-05-15 Superbet Classic 2023 Bucharest ROU 9.2 Richard Rapport Fabiano Caruana Draw: 1/2-1/2 30 Open
1034 2023-05-14 Superbet Classic 2023 Bucharest ROU 8.1 Fabiano Caruana Anish Giri Draw: 1/2-1/2 26 Open
1035 2023-05-13 Superbet Classic 2023 Bucharest ROU 7.2 Wesley So Fabiano Caruana Draw: 1/2-1/2 24 Open
1036 2023-05-12 Superbet Classic 2023 Bucharest ROU 6.3 Fabiano Caruana Alireza Firouzja Draw: 1/2-1/2 45 Open
1037 2023-05-10 Superbet Classic 2023 Bucharest ROU 5.3 Jan-Krzysztof Duda Fabiano Caruana Draw: 1/2-1/2 31 Open
1038 2023-05-09 Superbet Classic 2023 Bucharest ROU 4.2 Fabiano Caruana Ian Nepomniachtchi Won: 1-0 70 Open
1039 2023-05-08 Superbet Classic 2023 Bucharest ROU 3.4 Fabiano Caruana Maxime Vachier-Lagrave Won: 1-0 23 Open
1040 2023-05-07 Superbet Classic 2023 Bucharest ROU 2.3 Liren Ding Fabiano Caruana Draw: 1/2-1/2 21 Open
1041 2023-05-06 Superbet Classic 2023 Bucharest ROU 1.2 Fabiano Caruana Bogdan-Daniel Deac Draw: 1/2-1/2 49 Open
1042 2023-03-26 American Cup Blitz 2023 Saint Louis USA 9.1 Aram Hakobyan Fabiano Caruana Won: 0-1 35 Open
1043 2023-03-26 American Cup Blitz 2023 Saint Louis USA 8.1 Leinier Dominguez Perez Fabiano Caruana Won: 0-1 80 Open
1044 2023-03-26 American Cup Blitz 2023 Saint Louis USA 7.1 Fabiano Caruana Ray Robson Won: 1-0 40 Open
1045 2023-03-26 American Cup Blitz 2023 Saint Louis USA 6.1 Levon Aronian Fabiano Caruana Draw: 1/2-1/2 98 Open
1046 2023-03-26 American Cup Blitz 2023 Saint Louis USA 5.1 Fabiano Caruana Samuel Sevian Won: 1-0 77 Open
1047 2023-03-26 American Cup Blitz 2023 Saint Louis USA 4.1 Sam Shankland Fabiano Caruana Won: 0-1 44 Open
1048 2023-03-26 American Cup Blitz 2023 Saint Louis USA 3.1 Fabiano Caruana Benjamin Bok Won: 1-0 50 Open
1049 2023-03-26 American Cup Blitz 2023 Saint Louis USA 2.1 Yasser Quesada Perez Fabiano Caruana Won: 0-1 39 Open
1050 2023-03-26 American Cup Blitz 2023 Saint Louis USA 1.1 Fabiano Caruana Akshat Chandra Won: 1-0 45 Open
  1. vs Ian NepomniachtchiDraw · ½–½Black · 2023-07-07 · Round 8.3SuperUnited Rapid 2023
  2. vs Gukesh DWon · 1-0White · 2023-07-07 · Round 7.2SuperUnited Rapid 2023
  3. vs Jan-Krzysztof DudaWon · 0-1Black · 2023-07-06 · Round 6.5SuperUnited Rapid 2023
  4. vs Viswanathan AnandDraw · ½–½White · 2023-07-06 · Round 5.4SuperUnited Rapid 2023
  5. vs Magnus CarlsenWon · 0-1Black · 2023-07-06 · Round 4.1SuperUnited Rapid 2023
  6. vs Ivan SaricDraw · ½–½Black · 2023-07-05 · Round 3.2SuperUnited Rapid 2023
  7. vs Constantin LupulescuWon · 1-0White · 2023-07-05 · Round 2.5SuperUnited Rapid 2023
  8. vs Richard RapportLost · 1-0Black · 2023-07-05 · Round 1.4SuperUnited Rapid 2023
  9. vs Pavel EljanovWon · 0-1Black · 2023-07-02 · Round 6.2NC World Masters 2023
  10. vs Vladimir KramnikWon · 1-0White · 2023-07-01 · Round 5.1NC World Masters 2023
  11. vs Dmitrij KollarsDraw · ½–½White · 2023-06-30 · Round 4.2NC World Masters 2023
  12. vs Vladimir KramnikLost · 1-0Black · 2023-06-28 · Round 3.1NC World Masters 2023
  13. vs Pavel EljanovDraw · ½–½White · 2023-06-27 · Round 2.2NC World Masters 2023
  14. vs Dmitrij KollarsWon · 0-1Black · 2023-06-26 · Round 1.2NC World Masters 2023
  15. vs Hikaru NakamuraLost · 1-0Black · 2023-06-09 · Round 9.311th Norway Chess 2023
  16. vs Wesley SoWon · 1-0White · 2023-06-08 · Round 8.511th Norway Armageddon
  17. vs Gukesh DLost · 0-1White · 2023-06-06 · Round 7.311th Norway Armageddon
  18. vs Nodirbek AbdusattorovWon · 0-1Black · 2023-06-05 · Round 6.511th Norway Chess 2023
  19. vs Shakhriyar MamedyarovLost · 0-1White · 2023-06-04 · Round 5.211th Norway Chess 2023
  20. vs Alireza FirouzjaWon · 0-1Black · 2023-06-03 · Round 4.411th Norway Chess 2023
  21. vs Aryan TariWon · 1-0White · 2023-06-01 · Round 3.311th Norway Chess 2023
  22. vs Anish GiriWon · 0-1Black · 2023-05-31 · Round 2.411th Norway Armageddon
  23. vs Magnus CarlsenWon · 1-0White · 2023-05-30 · Round 1.111th Norway Chess 2023
  24. vs Anish GiriDraw · ½–½White · 2023-05-29 · Round 9.411th Norway Blitz 2023
  25. vs Alireza FirouzjaWon · 0-1Black · 2023-05-29 · Round 8.311th Norway Blitz 2023
  26. vs Wesley SoDraw · ½–½White · 2023-05-29 · Round 7.511th Norway Blitz 2023
  27. vs Aryan TariWon · 0-1Black · 2023-05-29 · Round 6.211th Norway Blitz 2023
  28. vs Magnus CarlsenLost · 0-1White · 2023-05-29 · Round 5.111th Norway Blitz 2023
  29. vs Hikaru NakamuraWon · 0-1Black · 2023-05-29 · Round 4.211th Norway Blitz 2023
  30. vs Nodirbek AbdusattorovLost · 1-0Black · 2023-05-29 · Round 3.511th Norway Blitz 2023
  31. vs Shakhriyar MamedyarovLost · 0-1White · 2023-05-29 · Round 2.311th Norway Blitz 2023
  32. vs Gukesh DWon · 0-1Black · 2023-05-29 · Round 1.411th Norway Blitz 2023
  33. vs Richard RapportDraw · ½–½Black · 2023-05-15 · Round 9.2Superbet Classic 2023
  34. vs Anish GiriDraw · ½–½White · 2023-05-14 · Round 8.1Superbet Classic 2023
  35. vs Wesley SoDraw · ½–½Black · 2023-05-13 · Round 7.2Superbet Classic 2023
  36. vs Alireza FirouzjaDraw · ½–½White · 2023-05-12 · Round 6.3Superbet Classic 2023
  37. vs Jan-Krzysztof DudaDraw · ½–½Black · 2023-05-10 · Round 5.3Superbet Classic 2023
  38. vs Ian NepomniachtchiWon · 1-0White · 2023-05-09 · Round 4.2Superbet Classic 2023
  39. vs Maxime Vachier-LagraveWon · 1-0White · 2023-05-08 · Round 3.4Superbet Classic 2023
  40. vs Liren DingDraw · ½–½Black · 2023-05-07 · Round 2.3Superbet Classic 2023
  41. vs Bogdan-Daniel DeacDraw · ½–½White · 2023-05-06 · Round 1.2Superbet Classic 2023
  42. vs Aram HakobyanWon · 0-1Black · 2023-03-26 · Round 9.1American Cup Blitz 2023
  43. vs Leinier Dominguez PerezWon · 0-1Black · 2023-03-26 · Round 8.1American Cup Blitz 2023
  44. vs Ray RobsonWon · 1-0White · 2023-03-26 · Round 7.1American Cup Blitz 2023
  45. vs Levon AronianDraw · ½–½Black · 2023-03-26 · Round 6.1American Cup Blitz 2023
  46. vs Samuel SevianWon · 1-0White · 2023-03-26 · Round 5.1American Cup Blitz 2023
  47. vs Sam ShanklandWon · 0-1Black · 2023-03-26 · Round 4.1American Cup Blitz 2023
  48. vs Benjamin BokWon · 1-0White · 2023-03-26 · Round 3.1American Cup Blitz 2023
  49. vs Yasser Quesada PerezWon · 0-1Black · 2023-03-26 · Round 2.1American Cup Blitz 2023
  50. vs Akshat ChandraWon · 1-0White · 2023-03-26 · Round 1.1American Cup Blitz 2023

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