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
3001 2023-06-06 Titled Tue 6th Jun Late chess.com INT 1 Ivan Vihor Krsnik Cohar Fabiano Caruana 1/2-1/2 49 Open
3002 2023-06-05 11th Norway Chess 2023 Stavanger NOR 6.5 Nodirbek Abdusattorov Fabiano Caruana 0-1 62 Open
3003 2023-06-04 11th Norway Chess 2023 Stavanger NOR 5.2 Fabiano Caruana Shakhriyar Mamedyarov 0-1 47 Open
3004 2023-06-03 11th Norway Chess 2023 Stavanger NOR 4.4 Alireza Firouzja Fabiano Caruana 0-1 38 Open
3005 2023-06-01 11th Norway Chess 2023 Stavanger NOR 3.3 Fabiano Caruana Aryan Tari 1-0 34 Open
3006 2023-05-31 11th Norway Armageddon Stavanger NOR 2.4 Anish Giri Fabiano Caruana 0-1 33 Open
3007 2023-05-30 11th Norway Chess 2023 Stavanger NOR 1.1 Fabiano Caruana Magnus Carlsen 1-0 35 Open
3008 2023-05-29 11th Norway Blitz 2023 Stavanger NOR 9.4 Fabiano Caruana Anish Giri 1/2-1/2 104 Open
3009 2023-05-29 11th Norway Blitz 2023 Stavanger NOR 8.3 Alireza Firouzja Fabiano Caruana 0-1 67 Open
3010 2023-05-29 11th Norway Blitz 2023 Stavanger NOR 7.5 Fabiano Caruana Wesley So 1/2-1/2 52 Open
3011 2023-05-29 11th Norway Blitz 2023 Stavanger NOR 6.2 Aryan Tari Fabiano Caruana 0-1 33 Open
3012 2023-05-29 11th Norway Blitz 2023 Stavanger NOR 5.1 Fabiano Caruana Magnus Carlsen 0-1 43 Open
3013 2023-05-29 11th Norway Blitz 2023 Stavanger NOR 4.2 Hikaru Nakamura Fabiano Caruana 0-1 48 Open
3014 2023-05-29 11th Norway Blitz 2023 Stavanger NOR 3.5 Nodirbek Abdusattorov Fabiano Caruana 1-0 59 Open
3015 2023-05-29 11th Norway Blitz 2023 Stavanger NOR 2.3 Fabiano Caruana Shakhriyar Mamedyarov 0-1 57 Open
3016 2023-05-29 11th Norway Blitz 2023 Stavanger NOR 1.4 Gukesh D Fabiano Caruana 0-1 27 Open
3017 2023-05-26 ChessKid Cup Div 1 W chess.com INT 4.4 Fabiano Caruana Nodirbek Abdusattorov 0-1 48 Open
3018 2023-05-26 ChessKid Cup Div 1 W chess.com INT 4.3 Nodirbek Abdusattorov Fabiano Caruana 0-1 47 Open
3019 2023-05-26 ChessKid Cup Div 1 W chess.com INT 4.2 Fabiano Caruana Nodirbek Abdusattorov 0-1 62 Open
3020 2023-05-26 ChessKid Cup Div 1 W chess.com INT 4.1 Nodirbek Abdusattorov Fabiano Caruana 1/2-1/2 69 Open
3021 2023-05-25 ChessKid Cup Div 1 L chess.com INT 4.3 Fabiano Caruana Jorden Van Foreest 1-0 48 Open
3022 2023-05-25 ChessKid Cup Div 1 L chess.com INT 4.2 Fabiano Caruana Jorden Van Foreest 1/2-1/2 56 Open
3023 2023-05-25 ChessKid Cup Div 1 L chess.com INT 4.1 Jorden Van Foreest Fabiano Caruana 1/2-1/2 65 Open
3024 2023-05-25 ChessKid Cup Div 1 L chess.com INT 3.3 Jules Moussard Fabiano Caruana 1/2-1/2 61 Open
3025 2023-05-25 ChessKid Cup Div 1 L chess.com INT 3.2 Jules Moussard Fabiano Caruana 1-0 62 Open
3026 2023-05-25 ChessKid Cup Div 1 L chess.com INT 3.1 Fabiano Caruana Jules Moussard 1-0 47 Open
3027 2023-05-24 ChessKid Cup Div 1 L chess.com INT 2.2 Alireza Firouzja Fabiano Caruana 0-1 36 Open
3028 2023-05-24 ChessKid Cup Div 1 L chess.com INT 2.1 Fabiano Caruana Alireza Firouzja 1-0 59 Open
3029 2023-05-23 Titled Tue 23rd May Late chess.com INT 9 Fabiano Caruana Khazar Babazada 1-0 84 Open
3030 2023-05-23 Titled Tue 23rd May Late chess.com INT 8 Vladimir Kramnik Fabiano Caruana 0-1 43 Open
3031 2023-05-23 Titled Tue 23rd May Late chess.com INT 7 Fabiano Caruana Sergei Zhigalko 1-0 54 Open
3032 2023-05-23 Titled Tue 23rd May Late chess.com INT 6 Vugar Rasulov Fabiano Caruana 1-0 75 Open
3033 2023-05-23 Titled Tue 23rd May Late chess.com INT 5 Fabiano Caruana Egor Baskakov 1-0 51 Open
3034 2023-05-23 Titled Tue 23rd May Late chess.com INT 4 Fabiano Caruana Lukasz Licznerski 1-0 113 Open
3035 2023-05-23 Titled Tue 23rd May Late chess.com INT 3 Sam Schmakel Fabiano Caruana 0-1 45 Open
3036 2023-05-23 Titled Tue 23rd May Late chess.com INT 2 Fabiano Caruana Enrique Tejedor Fuente 1-0 58 Open
3037 2023-05-23 ChessKid Cup Div 1 W chess.com INT 2.4 Nodirbek Abdusattorov Fabiano Caruana 1-0 53 Open
3038 2023-05-23 ChessKid Cup Div 1 W chess.com INT 2.3 Fabiano Caruana Nodirbek Abdusattorov 1-0 57 Open
3039 2023-05-23 ChessKid Cup Div 1 W chess.com INT 2.2 Nodirbek Abdusattorov Fabiano Caruana 1-0 41 Open
3040 2023-05-23 ChessKid Cup Div 1 W chess.com INT 2.1 Fabiano Caruana Nodirbek Abdusattorov 1/2-1/2 47 Open
3041 2023-05-23 Titled Tue 23rd May Late chess.com INT 1 Maximiliano Perez Fabiano Caruana 0-1 50 Open
3042 2023-05-23 Titled Tue 23rd May Late chess.com INT 11 Hikaru Nakamura Fabiano Caruana 1/2-1/2 42 Open
3043 2023-05-23 Titled Tue 23rd May Late chess.com INT 10 Fabiano Caruana Magnus Carlsen 1-0 74 Open
3044 2023-05-22 ChessKid Cup Div 1 W chess.com INT 1.3 Fabiano Caruana Aleksandr Shimanov 1-0 36 Open
3045 2023-05-22 ChessKid Cup Div 1 W chess.com INT 1.2 Aleksandr Shimanov Fabiano Caruana 1/2-1/2 23 Open
3046 2023-05-22 ChessKid Cup Div 1 W chess.com INT 1.1 Fabiano Caruana Aleksandr Shimanov 1-0 35 Open
3047 2023-05-16 Titled Tue 16th May Late chess.com INT 9 Olexandr Bortnyk Fabiano Caruana 1-0 43 Open
3048 2023-05-16 Titled Tue 16th May Late chess.com INT 8 Fabiano Caruana Mikhail Al. Antipov 1-0 70 Open
3049 2023-05-16 Titled Tue 16th May Late chess.com INT 7 Jeffery Xiong Fabiano Caruana 1/2-1/2 34 Open
3050 2023-05-16 Titled Tue 16th May Late chess.com INT 6 Fabiano Caruana Valery Sviridov 1-0 36 Open
  1. vs Ivan Vihor Krsnik CoharDraw · ½–½Black · 2023-06-06 · Round 1Titled Tue 6th Jun Late
  2. vs Nodirbek AbdusattorovWon · 0-1Black · 2023-06-05 · Round 6.511th Norway Chess 2023
  3. vs Shakhriyar MamedyarovLost · 0-1White · 2023-06-04 · Round 5.211th Norway Chess 2023
  4. vs Alireza FirouzjaWon · 0-1Black · 2023-06-03 · Round 4.411th Norway Chess 2023
  5. vs Aryan TariWon · 1-0White · 2023-06-01 · Round 3.311th Norway Chess 2023
  6. vs Anish GiriWon · 0-1Black · 2023-05-31 · Round 2.411th Norway Armageddon
  7. vs Magnus CarlsenWon · 1-0White · 2023-05-30 · Round 1.111th Norway Chess 2023
  8. vs Anish GiriDraw · ½–½White · 2023-05-29 · Round 9.411th Norway Blitz 2023
  9. vs Alireza FirouzjaWon · 0-1Black · 2023-05-29 · Round 8.311th Norway Blitz 2023
  10. vs Wesley SoDraw · ½–½White · 2023-05-29 · Round 7.511th Norway Blitz 2023
  11. vs Aryan TariWon · 0-1Black · 2023-05-29 · Round 6.211th Norway Blitz 2023
  12. vs Magnus CarlsenLost · 0-1White · 2023-05-29 · Round 5.111th Norway Blitz 2023
  13. vs Hikaru NakamuraWon · 0-1Black · 2023-05-29 · Round 4.211th Norway Blitz 2023
  14. vs Nodirbek AbdusattorovLost · 1-0Black · 2023-05-29 · Round 3.511th Norway Blitz 2023
  15. vs Shakhriyar MamedyarovLost · 0-1White · 2023-05-29 · Round 2.311th Norway Blitz 2023
  16. vs Gukesh DWon · 0-1Black · 2023-05-29 · Round 1.411th Norway Blitz 2023
  17. vs Nodirbek AbdusattorovLost · 0-1White · 2023-05-26 · Round 4.4ChessKid Cup Div 1 W
  18. vs Nodirbek AbdusattorovWon · 0-1Black · 2023-05-26 · Round 4.3ChessKid Cup Div 1 W
  19. vs Nodirbek AbdusattorovLost · 0-1White · 2023-05-26 · Round 4.2ChessKid Cup Div 1 W
  20. vs Nodirbek AbdusattorovDraw · ½–½Black · 2023-05-26 · Round 4.1ChessKid Cup Div 1 W
  21. vs Jorden Van ForeestWon · 1-0White · 2023-05-25 · Round 4.3ChessKid Cup Div 1 L
  22. vs Jorden Van ForeestDraw · ½–½White · 2023-05-25 · Round 4.2ChessKid Cup Div 1 L
  23. vs Jorden Van ForeestDraw · ½–½Black · 2023-05-25 · Round 4.1ChessKid Cup Div 1 L
  24. vs Jules MoussardDraw · ½–½Black · 2023-05-25 · Round 3.3ChessKid Cup Div 1 L
  25. vs Jules MoussardLost · 1-0Black · 2023-05-25 · Round 3.2ChessKid Cup Div 1 L
  26. vs Jules MoussardWon · 1-0White · 2023-05-25 · Round 3.1ChessKid Cup Div 1 L
  27. vs Alireza FirouzjaWon · 0-1Black · 2023-05-24 · Round 2.2ChessKid Cup Div 1 L
  28. vs Alireza FirouzjaWon · 1-0White · 2023-05-24 · Round 2.1ChessKid Cup Div 1 L
  29. vs Khazar BabazadaWon · 1-0White · 2023-05-23 · Round 9Titled Tue 23rd May Late
  30. vs Vladimir KramnikWon · 0-1Black · 2023-05-23 · Round 8Titled Tue 23rd May Late
  31. vs Sergei ZhigalkoWon · 1-0White · 2023-05-23 · Round 7Titled Tue 23rd May Late
  32. vs Vugar RasulovLost · 1-0Black · 2023-05-23 · Round 6Titled Tue 23rd May Late
  33. vs Egor BaskakovWon · 1-0White · 2023-05-23 · Round 5Titled Tue 23rd May Late
  34. vs Lukasz LicznerskiWon · 1-0White · 2023-05-23 · Round 4Titled Tue 23rd May Late
  35. vs Sam SchmakelWon · 0-1Black · 2023-05-23 · Round 3Titled Tue 23rd May Late
  36. vs Enrique Tejedor FuenteWon · 1-0White · 2023-05-23 · Round 2Titled Tue 23rd May Late
  37. vs Nodirbek AbdusattorovLost · 1-0Black · 2023-05-23 · Round 2.4ChessKid Cup Div 1 W
  38. vs Nodirbek AbdusattorovWon · 1-0White · 2023-05-23 · Round 2.3ChessKid Cup Div 1 W
  39. vs Nodirbek AbdusattorovLost · 1-0Black · 2023-05-23 · Round 2.2ChessKid Cup Div 1 W
  40. vs Nodirbek AbdusattorovDraw · ½–½White · 2023-05-23 · Round 2.1ChessKid Cup Div 1 W
  41. vs Maximiliano PerezWon · 0-1Black · 2023-05-23 · Round 1Titled Tue 23rd May Late
  42. vs Hikaru NakamuraDraw · ½–½Black · 2023-05-23 · Round 11Titled Tue 23rd May Late
  43. vs Magnus CarlsenWon · 1-0White · 2023-05-23 · Round 10Titled Tue 23rd May Late
  44. vs Aleksandr ShimanovWon · 1-0White · 2023-05-22 · Round 1.3ChessKid Cup Div 1 W
  45. vs Aleksandr ShimanovDraw · ½–½Black · 2023-05-22 · Round 1.2ChessKid Cup Div 1 W
  46. vs Aleksandr ShimanovWon · 1-0White · 2023-05-22 · Round 1.1ChessKid Cup Div 1 W
  47. vs Olexandr BortnykLost · 1-0Black · 2023-05-16 · Round 9Titled Tue 16th May Late
  48. vs Mikhail Al. AntipovWon · 1-0White · 2023-05-16 · Round 8Titled Tue 16th May Late
  49. vs Jeffery XiongDraw · ½–½Black · 2023-05-16 · Round 7Titled Tue 16th May Late
  50. vs Valery SviridovWon · 1-0White · 2023-05-16 · Round 6Titled Tue 16th May Late

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