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

2783.0

Classical

Published FIDE

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
6244

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
5251 2018-02-03 PRO League Group Stage chess.com INT 4 Fabiano Caruana Hovhannes Gabuzyan 1-0 40 Open
5252 2018-02-03 PRO League Group Stage chess.com INT 4 Evgenij Miroshnichenko Fabiano Caruana 0-1 44 Open
5253 2018-02-03 PRO League Group Stage chess.com INT 4 Shakhriyar Mamedyarov Fabiano Caruana 1/2-1/2 47 Open
5254 2018-01-31 PRO League Group Stage chess.com INT 3 Yuniesky Quesada Perez Fabiano Caruana 0-1 37 Open
5255 2018-01-31 PRO League Group Stage chess.com INT 3 Nicholas Rosenthal Fabiano Caruana 0-1 46 Open
5256 2018-01-31 PRO League Group Stage chess.com INT 3 Fabiano Caruana Eduardo Iturrizaga Bonelli 1-0 48 Open
5257 2018-01-31 PRO League Group Stage chess.com INT 3 Fabiano Caruana Julio Becerra Rivero 1-0 43 Open
5258 2018-01-28 80th Tata Steel GpA Wijk aan Zee NED 13.5 Fabiano Caruana Peter Svidler 1/2-1/2 30 Open
5259 2018-01-27 80th Tata Steel GpA Wijk aan Zee NED 12.5 Vladimir Kramnik Fabiano Caruana 1-0 52 Open
5260 2018-01-26 80th Tata Steel GpA Wijk aan Zee NED 11.2 Fabiano Caruana Anish Giri 1/2-1/2 44 Open
5261 2018-01-24 80th Tata Steel GpA Wijk aan Zee NED 10.6 Yi Wei Fabiano Caruana 1/2-1/2 28 Open
5262 2018-01-23 80th Tata Steel GpA Wijk aan Zee NED 9.7 Fabiano Caruana B. Adhiban 1/2-1/2 60 Open
5263 2018-01-21 80th Tata Steel GpA Wijk aan Zee NED 8.3 Yifan Hou Fabiano Caruana 0-1 58 Open
5264 2018-01-20 80th Tata Steel GpA Wijk aan Zee NED 7.4 Sergey Karjakin Fabiano Caruana 1-0 46 Open
5265 2018-01-19 80th Tata Steel GpA Wijk aan Zee NED 6.7 Fabiano Caruana Maxim Matlakov 1/2-1/2 38 Open
5266 2018-01-17 80th Tata Steel GpA Wijk aan Zee NED 5.5 Shakhriyar Mamedyarov Fabiano Caruana 1-0 43 Open
5267 2018-01-16 80th Tata Steel GpA Wijk aan Zee NED 4.7 Fabiano Caruana Wesley So 1/2-1/2 48 Open
5268 2018-01-15 80th Tata Steel GpA Wijk aan Zee NED 3.5 Viswanathan Anand Fabiano Caruana 1-0 42 Open
5269 2018-01-14 80th Tata Steel GpA Wijk aan Zee NED 2.6 Fabiano Caruana Gawain C B Maroroa Jones 1/2-1/2 69 Open
5270 2018-01-13 80th Tata Steel GpA Wijk aan Zee NED 1.1 Magnus Carlsen Fabiano Caruana 1/2-1/2 41 Open
5271 2017-12-11 9th London Classic 2017 London ENG 9.3 Fabiano Caruana Michael Adams 1-0 68 Open
5272 2017-12-11 9th London Classic TB London ENG 4 Fabiano Caruana Ian Nepomniachtchi 1-0 66 Open
5273 2017-12-11 9th London Classic TB London ENG 3 Ian Nepomniachtchi Fabiano Caruana 1/2-1/2 67 Open
5274 2017-12-11 9th London Classic TB London ENG 2 Fabiano Caruana Ian Nepomniachtchi 1/2-1/2 32 Open
5275 2017-12-11 9th London Classic TB London ENG 1 Ian Nepomniachtchi Fabiano Caruana 1/2-1/2 63 Open
5276 2017-12-10 9th London Classic 2017 London ENG 8.2 Hikaru Nakamura Fabiano Caruana 1/2-1/2 43 Open
5277 2017-12-09 9th London Classic 2017 London ENG 7.1 Fabiano Caruana Wesley So 1/2-1/2 30 Open
5278 2017-12-08 9th London Classic 2017 London ENG 6.1 Maxime Vachier-Lagrave Fabiano Caruana 1/2-1/2 36 Open
5279 2017-12-06 9th London Classic 2017 London ENG 5.1 Fabiano Caruana Viswanathan Anand 1-0 39 Open
5280 2017-12-05 9th London Classic 2017 London ENG 4.3 Sergey Karjakin Fabiano Caruana 0-1 42 Open
5281 2017-12-04 9th London Classic 2017 London ENG 3.4 Ian Nepomniachtchi Fabiano Caruana 1/2-1/2 31 Open
5282 2017-12-03 9th London Classic 2017 London ENG 2.3 Fabiano Caruana Levon Aronian 1/2-1/2 31 Open
5283 2017-12-01 9th London Classic 2017 London ENG 1.1 Magnus Carlsen Fabiano Caruana 1/2-1/2 54 Open
5284 2017-11-12 Champions Showdown G5 Saint Louis USA 9.2 Fabiano Caruana Alexander Grischuk 1/2-1/2 37 Open
5285 2017-11-12 Champions Showdown G5 Saint Louis USA 8.2 Alexander Grischuk Fabiano Caruana 0-1 50 Open
5286 2017-11-12 Champions Showdown G5 Saint Louis USA 7.2 Fabiano Caruana Alexander Grischuk 1/2-1/2 49 Open
5287 2017-11-12 Champions Showdown G5 Saint Louis USA 6.2 Alexander Grischuk Fabiano Caruana 0-1 43 Open
5288 2017-11-12 Champions Showdown G5 Saint Louis USA 5.2 Fabiano Caruana Alexander Grischuk 1/2-1/2 36 Open
5289 2017-11-12 Champions Showdown G5 Saint Louis USA 4.2 Alexander Grischuk Fabiano Caruana 1-0 57 Open
5290 2017-11-12 Champions Showdown G5 Saint Louis USA 3.2 Fabiano Caruana Alexander Grischuk 1-0 26 Open
5291 2017-11-12 Champions Showdown G5 Saint Louis USA 2.2 Alexander Grischuk Fabiano Caruana 1/2-1/2 59 Open
5292 2017-11-12 Champions Showdown G5 Saint Louis USA 12.2 Alexander Grischuk Fabiano Caruana 0-1 42 Open
5293 2017-11-12 Champions Showdown G5 Saint Louis USA 11.2 Fabiano Caruana Alexander Grischuk 1/2-1/2 63 Open
5294 2017-11-12 Champions Showdown G5 Saint Louis USA 10.2 Alexander Grischuk Fabiano Caruana 0-1 45 Open
5295 2017-11-12 Champions Showdown G5 Saint Louis USA 1.2 Fabiano Caruana Alexander Grischuk 1-0 64 Open
5296 2017-11-11 Champions Showdown G10 Saint Louis USA 8.2 Alexander Grischuk Fabiano Caruana 1/2-1/2 52 Open
5297 2017-11-11 Champions Showdown G10 Saint Louis USA 7.2 Fabiano Caruana Alexander Grischuk 1-0 47 Open
5298 2017-11-11 Champions Showdown G10 Saint Louis USA 6.2 Alexander Grischuk Fabiano Caruana 0-1 35 Open
5299 2017-11-11 Champions Showdown G10 Saint Louis USA 5.2 Fabiano Caruana Alexander Grischuk 1-0 65 Open
5300 2017-11-11 Champions Showdown G10 Saint Louis USA 4.2 Alexander Grischuk Fabiano Caruana 1-0 77 Open
  1. vs Hovhannes GabuzyanWon · 1-0White · 2018-02-03 · Round 4PRO League Group Stage
  2. vs Evgenij MiroshnichenkoWon · 0-1Black · 2018-02-03 · Round 4PRO League Group Stage
  3. vs Shakhriyar MamedyarovDraw · ½–½Black · 2018-02-03 · Round 4PRO League Group Stage
  4. vs Yuniesky Quesada PerezWon · 0-1Black · 2018-01-31 · Round 3PRO League Group Stage
  5. vs Nicholas RosenthalWon · 0-1Black · 2018-01-31 · Round 3PRO League Group Stage
  6. vs Eduardo Iturrizaga BonelliWon · 1-0White · 2018-01-31 · Round 3PRO League Group Stage
  7. vs Julio Becerra RiveroWon · 1-0White · 2018-01-31 · Round 3PRO League Group Stage
  8. vs Peter SvidlerDraw · ½–½White · 2018-01-28 · Round 13.580th Tata Steel GpA
  9. vs Vladimir KramnikLost · 1-0Black · 2018-01-27 · Round 12.580th Tata Steel GpA
  10. vs Anish GiriDraw · ½–½White · 2018-01-26 · Round 11.280th Tata Steel GpA
  11. vs Yi WeiDraw · ½–½Black · 2018-01-24 · Round 10.680th Tata Steel GpA
  12. vs B. AdhibanDraw · ½–½White · 2018-01-23 · Round 9.780th Tata Steel GpA
  13. vs Yifan HouWon · 0-1Black · 2018-01-21 · Round 8.380th Tata Steel GpA
  14. vs Sergey KarjakinLost · 1-0Black · 2018-01-20 · Round 7.480th Tata Steel GpA
  15. vs Maxim MatlakovDraw · ½–½White · 2018-01-19 · Round 6.780th Tata Steel GpA
  16. vs Shakhriyar MamedyarovLost · 1-0Black · 2018-01-17 · Round 5.580th Tata Steel GpA
  17. vs Wesley SoDraw · ½–½White · 2018-01-16 · Round 4.780th Tata Steel GpA
  18. vs Viswanathan AnandLost · 1-0Black · 2018-01-15 · Round 3.580th Tata Steel GpA
  19. vs Gawain C B Maroroa JonesDraw · ½–½White · 2018-01-14 · Round 2.680th Tata Steel GpA
  20. vs Magnus CarlsenDraw · ½–½Black · 2018-01-13 · Round 1.180th Tata Steel GpA
  21. vs Michael AdamsWon · 1-0White · 2017-12-11 · Round 9.39th London Classic 2017
  22. vs Ian NepomniachtchiWon · 1-0White · 2017-12-11 · Round 49th London Classic TB
  23. vs Ian NepomniachtchiDraw · ½–½Black · 2017-12-11 · Round 39th London Classic TB
  24. vs Ian NepomniachtchiDraw · ½–½White · 2017-12-11 · Round 29th London Classic TB
  25. vs Ian NepomniachtchiDraw · ½–½Black · 2017-12-11 · Round 19th London Classic TB
  26. vs Hikaru NakamuraDraw · ½–½Black · 2017-12-10 · Round 8.29th London Classic 2017
  27. vs Wesley SoDraw · ½–½White · 2017-12-09 · Round 7.19th London Classic 2017
  28. vs Maxime Vachier-LagraveDraw · ½–½Black · 2017-12-08 · Round 6.19th London Classic 2017
  29. vs Viswanathan AnandWon · 1-0White · 2017-12-06 · Round 5.19th London Classic 2017
  30. vs Sergey KarjakinWon · 0-1Black · 2017-12-05 · Round 4.39th London Classic 2017
  31. vs Ian NepomniachtchiDraw · ½–½Black · 2017-12-04 · Round 3.49th London Classic 2017
  32. vs Levon AronianDraw · ½–½White · 2017-12-03 · Round 2.39th London Classic 2017
  33. vs Magnus CarlsenDraw · ½–½Black · 2017-12-01 · Round 1.19th London Classic 2017
  34. vs Alexander GrischukDraw · ½–½White · 2017-11-12 · Round 9.2Champions Showdown G5
  35. vs Alexander GrischukWon · 0-1Black · 2017-11-12 · Round 8.2Champions Showdown G5
  36. vs Alexander GrischukDraw · ½–½White · 2017-11-12 · Round 7.2Champions Showdown G5
  37. vs Alexander GrischukWon · 0-1Black · 2017-11-12 · Round 6.2Champions Showdown G5
  38. vs Alexander GrischukDraw · ½–½White · 2017-11-12 · Round 5.2Champions Showdown G5
  39. vs Alexander GrischukLost · 1-0Black · 2017-11-12 · Round 4.2Champions Showdown G5
  40. vs Alexander GrischukWon · 1-0White · 2017-11-12 · Round 3.2Champions Showdown G5
  41. vs Alexander GrischukDraw · ½–½Black · 2017-11-12 · Round 2.2Champions Showdown G5
  42. vs Alexander GrischukWon · 0-1Black · 2017-11-12 · Round 12.2Champions Showdown G5
  43. vs Alexander GrischukDraw · ½–½White · 2017-11-12 · Round 11.2Champions Showdown G5
  44. vs Alexander GrischukWon · 0-1Black · 2017-11-12 · Round 10.2Champions Showdown G5
  45. vs Alexander GrischukWon · 1-0White · 2017-11-12 · Round 1.2Champions Showdown G5
  46. vs Alexander GrischukDraw · ½–½Black · 2017-11-11 · Round 8.2Champions Showdown G10
  47. vs Alexander GrischukWon · 1-0White · 2017-11-11 · Round 7.2Champions Showdown G10
  48. vs Alexander GrischukWon · 0-1Black · 2017-11-11 · Round 6.2Champions Showdown G10
  49. vs Alexander GrischukWon · 1-0White · 2017-11-11 · Round 5.2Champions Showdown G10
  50. vs Alexander GrischukLost · 1-0Black · 2017-11-11 · Round 4.2Champions Showdown G10

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