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
2551 2023-12-11 CCT Final Playoff 2023 Toronto CAN 5.2 Denis Lazavik Fabiano Caruana 1/2-1/2 57 Open
2552 2023-12-11 CCT Final Playoff 2023 Toronto CAN 5.1 Fabiano Caruana Denis Lazavik 1-0 63 Open
2553 2023-12-10 CCT Final Playoff 2023 Toronto CAN 4.2 Fabiano Caruana Nodirbek Abdusattorov 0-1 84 Open
2554 2023-12-10 CCT Final Playoff 2023 Toronto CAN 4.1 Nodirbek Abdusattorov Fabiano Caruana 1-0 97 Open
2555 2023-12-10 CCT Final Playoff 2023 Toronto CAN 3.2 Fabiano Caruana Magnus Carlsen 0-1 39 Open
2556 2023-12-10 CCT Final Playoff 2023 Toronto CAN 3.1 Magnus Carlsen Fabiano Caruana 1/2-1/2 100 Open
2557 2023-12-09 CCT Final Playoff 2023 Toronto CAN 2.3 Alireza Firouzja Fabiano Caruana 1/2-1/2 58 Open
2558 2023-12-09 CCT Final Playoff 2023 Toronto CAN 2.2 Alireza Firouzja Fabiano Caruana 0-1 94 Open
2559 2023-12-09 CCT Final Playoff 2023 Toronto CAN 2.1 Fabiano Caruana Alireza Firouzja 0-1 37 Open
2560 2023-12-09 CCT Final Playoff 2023 Toronto CAN 1.3 Maxime Vachier-Lagrave Fabiano Caruana 0-1 47 Open
2561 2023-12-09 CCT Final Playoff 2023 Toronto CAN 1.2 Maxime Vachier-Lagrave Fabiano Caruana 1-0 43 Open
2562 2023-12-09 CCT Final Playoff 2023 Toronto CAN 1.1 Fabiano Caruana Maxime Vachier-Lagrave 1-0 55 Open
2563 2023-12-05 Titled Tue 5th Dec Early chess.com INT 9 Fabiano Caruana Gata Kamsky 1-0 34 Open
2564 2023-12-05 Titled Tue 5th Dec Early chess.com INT 8 Rodrigo Vasquez Schroeder Fabiano Caruana 0-1 64 Open
2565 2023-12-05 Titled Tue 5th Dec Early chess.com INT 7 Fabiano Caruana Vladislav Kovalev 1/2-1/2 73 Open
2566 2023-12-05 Titled Tue 5th Dec Late chess.com INT 6 Fabiano Caruana Jeffery Xiong 0-1 47 Open
2567 2023-12-05 Titled Tue 5th Dec Early chess.com INT 6 Jan-Krzysztof Duda Fabiano Caruana 1-0 54 Open
2568 2023-12-05 Titled Tue 5th Dec Late chess.com INT 5 Joseph Zeltsan Fabiano Caruana 0-1 57 Open
2569 2023-12-05 Titled Tue 5th Dec Early chess.com INT 5 Fabiano Caruana Bojan Maksimovic 1-0 88 Open
2570 2023-12-05 Titled Tue 5th Dec Early chess.com INT 4 Yi Xu Fabiano Caruana 0-1 53 Open
2571 2023-12-05 Titled Tue 5th Dec Late chess.com INT 4 Arman Mikaelyan Fabiano Caruana 0-1 54 Open
2572 2023-12-05 Titled Tue 5th Dec Late chess.com INT 3 Fabiano Caruana Igor Miladinovic 0-1 46 Open
2573 2023-12-05 Titled Tue 5th Dec Early chess.com INT 3 Fabiano Caruana Carlos Daniel Albornoz Cabrera 1-0 53 Open
2574 2023-12-05 Titled Tue 5th Dec Early chess.com INT 2 Alexandr A. Smirnov Fabiano Caruana 0-1 37 Open
2575 2023-12-05 Titled Tue 5th Dec Late chess.com INT 2 Vladislav Lymar Fabiano Caruana 0-1 22 Open
2576 2023-12-05 Titled Tue 5th Dec Early chess.com INT 1 Fabiano Caruana Cristian Silva Lucena 1-0 51 Open
2577 2023-12-05 Titled Tue 5th Dec Late chess.com INT 1 Fabiano Caruana Guillermo Baches Garcia 1-0 58 Open
2578 2023-12-05 Titled Tue 5th Dec Early chess.com INT 11 Fabiano Caruana Sergei Zhigalko 1-0 38 Open
2579 2023-12-05 Titled Tue 5th Dec Early chess.com INT 10 Aleksandr Shimanov Fabiano Caruana 1-0 48 Open
2580 2023-11-30 10th Sinquefield Cup Saint Louis USA 9.4 Fabiano Caruana Richard Rapport 1-0 40 Open
2581 2023-11-29 10th Sinquefield Cup Saint Louis USA 8.2 Anish Giri Fabiano Caruana 1/2-1/2 14 Open
2582 2023-11-28 10th Sinquefield Cup Saint Louis USA 7.1 Fabiano Caruana Wesley So 1-0 25 Open
2583 2023-11-27 10th Sinquefield Cup Saint Louis USA 6.2 Alireza Firouzja Fabiano Caruana 0-1 44 Open
2584 2023-11-24 10th Sinquefield Cup Saint Louis USA 4.2 Ian Nepomniachtchi Fabiano Caruana 1/2-1/2 64 Open
2585 2023-11-23 10th Sinquefield Cup Saint Louis USA 3.4 Maxime Vachier-Lagrave Fabiano Caruana 1/2-1/2 42 Open
2586 2023-11-22 10th Sinquefield Cup Saint Louis USA 2.4 Fabiano Caruana Levon Aronian 1/2-1/2 50 Open
2587 2023-11-21 10th Sinquefield Cup Saint Louis USA 1.2 Leinier Dominguez Perez Fabiano Caruana 1/2-1/2 65 Open
2588 2023-11-18 Saint Louis Blitz 2023 Saint Louis USA 18.5 Fabiano Caruana Maxime Vachier-Lagrave 1/2-1/2 64 Open
2589 2023-11-18 Saint Louis Blitz 2023 Saint Louis USA 17.3 Ray Robson Fabiano Caruana 1-0 111 Open
2590 2023-11-18 Saint Louis Blitz 2023 Saint Louis USA 16.1 Fabiano Caruana Anish Giri 1-0 50 Open
2591 2023-11-18 Saint Louis Blitz 2023 Saint Louis USA 15.3 Alireza Firouzja Fabiano Caruana 0-1 44 Open
2592 2023-11-18 Saint Louis Blitz 2023 Saint Louis USA 14.1 Fabiano Caruana Ian Nepomniachtchi 1-0 41 Open
2593 2023-11-18 Saint Louis Blitz 2023 Saint Louis USA 13.2 Quang Liem Le Fabiano Caruana 1-0 42 Open
2594 2023-11-18 Saint Louis Blitz 2023 Saint Louis USA 12.5 Jeffery Xiong Fabiano Caruana 0-1 36 Open
2595 2023-11-18 Saint Louis Blitz 2023 Saint Louis USA 11.4 Fabiano Caruana Samuel Sevian 1/2-1/2 96 Open
2596 2023-11-18 Saint Louis Blitz 2023 Saint Louis USA 10.2 Wesley So Fabiano Caruana 0-1 47 Open
2597 2023-11-17 Saint Louis Blitz 2023 Saint Louis USA 9.5 Maxime Vachier-Lagrave Fabiano Caruana 1/2-1/2 44 Open
2598 2023-11-17 Saint Louis Blitz 2023 Saint Louis USA 8.3 Fabiano Caruana Ray Robson 1/2-1/2 56 Open
2599 2023-11-17 Saint Louis Blitz 2023 Saint Louis USA 7.1 Anish Giri Fabiano Caruana 0-1 51 Open
2600 2023-11-17 Saint Louis Blitz 2023 Saint Louis USA 6.3 Fabiano Caruana Alireza Firouzja 1-0 32 Open
  1. vs Denis LazavikDraw · ½–½Black · 2023-12-11 · Round 5.2CCT Final Playoff 2023
  2. vs Denis LazavikWon · 1-0White · 2023-12-11 · Round 5.1CCT Final Playoff 2023
  3. vs Nodirbek AbdusattorovLost · 0-1White · 2023-12-10 · Round 4.2CCT Final Playoff 2023
  4. vs Nodirbek AbdusattorovLost · 1-0Black · 2023-12-10 · Round 4.1CCT Final Playoff 2023
  5. vs Magnus CarlsenLost · 0-1White · 2023-12-10 · Round 3.2CCT Final Playoff 2023
  6. vs Magnus CarlsenDraw · ½–½Black · 2023-12-10 · Round 3.1CCT Final Playoff 2023
  7. vs Alireza FirouzjaDraw · ½–½Black · 2023-12-09 · Round 2.3CCT Final Playoff 2023
  8. vs Alireza FirouzjaWon · 0-1Black · 2023-12-09 · Round 2.2CCT Final Playoff 2023
  9. vs Alireza FirouzjaLost · 0-1White · 2023-12-09 · Round 2.1CCT Final Playoff 2023
  10. vs Maxime Vachier-LagraveWon · 0-1Black · 2023-12-09 · Round 1.3CCT Final Playoff 2023
  11. vs Maxime Vachier-LagraveLost · 1-0Black · 2023-12-09 · Round 1.2CCT Final Playoff 2023
  12. vs Maxime Vachier-LagraveWon · 1-0White · 2023-12-09 · Round 1.1CCT Final Playoff 2023
  13. vs Gata KamskyWon · 1-0White · 2023-12-05 · Round 9Titled Tue 5th Dec Early
  14. vs Rodrigo Vasquez SchroederWon · 0-1Black · 2023-12-05 · Round 8Titled Tue 5th Dec Early
  15. vs Vladislav KovalevDraw · ½–½White · 2023-12-05 · Round 7Titled Tue 5th Dec Early
  16. vs Jeffery XiongLost · 0-1White · 2023-12-05 · Round 6Titled Tue 5th Dec Late
  17. vs Jan-Krzysztof DudaLost · 1-0Black · 2023-12-05 · Round 6Titled Tue 5th Dec Early
  18. vs Joseph ZeltsanWon · 0-1Black · 2023-12-05 · Round 5Titled Tue 5th Dec Late
  19. vs Bojan MaksimovicWon · 1-0White · 2023-12-05 · Round 5Titled Tue 5th Dec Early
  20. vs Yi XuWon · 0-1Black · 2023-12-05 · Round 4Titled Tue 5th Dec Early
  21. vs Arman MikaelyanWon · 0-1Black · 2023-12-05 · Round 4Titled Tue 5th Dec Late
  22. vs Igor MiladinovicLost · 0-1White · 2023-12-05 · Round 3Titled Tue 5th Dec Late
  23. vs Carlos Daniel Albornoz CabreraWon · 1-0White · 2023-12-05 · Round 3Titled Tue 5th Dec Early
  24. vs Alexandr A. SmirnovWon · 0-1Black · 2023-12-05 · Round 2Titled Tue 5th Dec Early
  25. vs Vladislav LymarWon · 0-1Black · 2023-12-05 · Round 2Titled Tue 5th Dec Late
  26. vs Cristian Silva LucenaWon · 1-0White · 2023-12-05 · Round 1Titled Tue 5th Dec Early
  27. vs Guillermo Baches GarciaWon · 1-0White · 2023-12-05 · Round 1Titled Tue 5th Dec Late
  28. vs Sergei ZhigalkoWon · 1-0White · 2023-12-05 · Round 11Titled Tue 5th Dec Early
  29. vs Aleksandr ShimanovLost · 1-0Black · 2023-12-05 · Round 10Titled Tue 5th Dec Early
  30. vs Richard RapportWon · 1-0White · 2023-11-30 · Round 9.410th Sinquefield Cup
  31. vs Anish GiriDraw · ½–½Black · 2023-11-29 · Round 8.210th Sinquefield Cup
  32. vs Wesley SoWon · 1-0White · 2023-11-28 · Round 7.110th Sinquefield Cup
  33. vs Alireza FirouzjaWon · 0-1Black · 2023-11-27 · Round 6.210th Sinquefield Cup
  34. vs Ian NepomniachtchiDraw · ½–½Black · 2023-11-24 · Round 4.210th Sinquefield Cup
  35. vs Maxime Vachier-LagraveDraw · ½–½Black · 2023-11-23 · Round 3.410th Sinquefield Cup
  36. vs Levon AronianDraw · ½–½White · 2023-11-22 · Round 2.410th Sinquefield Cup
  37. vs Leinier Dominguez PerezDraw · ½–½Black · 2023-11-21 · Round 1.210th Sinquefield Cup
  38. vs Maxime Vachier-LagraveDraw · ½–½White · 2023-11-18 · Round 18.5Saint Louis Blitz 2023
  39. vs Ray RobsonLost · 1-0Black · 2023-11-18 · Round 17.3Saint Louis Blitz 2023
  40. vs Anish GiriWon · 1-0White · 2023-11-18 · Round 16.1Saint Louis Blitz 2023
  41. vs Alireza FirouzjaWon · 0-1Black · 2023-11-18 · Round 15.3Saint Louis Blitz 2023
  42. vs Ian NepomniachtchiWon · 1-0White · 2023-11-18 · Round 14.1Saint Louis Blitz 2023
  43. vs Quang Liem LeLost · 1-0Black · 2023-11-18 · Round 13.2Saint Louis Blitz 2023
  44. vs Jeffery XiongWon · 0-1Black · 2023-11-18 · Round 12.5Saint Louis Blitz 2023
  45. vs Samuel SevianDraw · ½–½White · 2023-11-18 · Round 11.4Saint Louis Blitz 2023
  46. vs Wesley SoWon · 0-1Black · 2023-11-18 · Round 10.2Saint Louis Blitz 2023
  47. vs Maxime Vachier-LagraveDraw · ½–½Black · 2023-11-17 · Round 9.5Saint Louis Blitz 2023
  48. vs Ray RobsonDraw · ½–½White · 2023-11-17 · Round 8.3Saint Louis Blitz 2023
  49. vs Anish GiriWon · 0-1Black · 2023-11-17 · Round 7.1Saint Louis Blitz 2023
  50. vs Alireza FirouzjaWon · 1-0White · 2023-11-17 · Round 6.3Saint Louis Blitz 2023

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