IMFrancesco Bettalli

ITA Born 2004 Male
FIDE ID
2816453

Player overview

Francesco Bettalli’s highest recorded classical FIDE rating is 2440 (June 2025). On the November 2026 FIDE list, Francesco Bettalli ranks #1474 worldwide and #23 in Italy among active classical players.

FIDE ratings

Classical

2412

Published FIDE

Rapid

2410

Published FIDE

Blitz

2254

Published FIDE

Official classical ranks

World rank
#1474
National rank · ITA
#23

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2440 Jun 2025
Recorded years
2013–2026
Archived games
1335

Based on available monthly lists and saved games.

Rating history

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
801 2023-08-08 Titled Tue 8th Aug Early chess.com INT 4 Francesco Bettalli Edvin Trost Lost: 0-1 32 Open
802 2023-08-08 Titled Tue 8th Aug Late chess.com INT 3 Francesco Bettalli Cesar Ugarte Soto Won: 1-0 36 Open
803 2023-08-08 Titled Tue 8th Aug Early chess.com INT 3 Francesco Bettalli Konstantin Popov Lost: 0-1 24 Open
804 2023-08-08 Titled Tue 8th Aug Early chess.com INT 2 Krikor Sevag Mekhitarian Francesco Bettalli Won: 0-1 51 Open
805 2023-08-08 Titled Tue 8th Aug Late chess.com INT 2 Shiroghlan Talibov Francesco Bettalli Lost: 1-0 53 Open
806 2023-08-08 Titled Tue 8th Aug Early chess.com INT 1 Halsagar Chincholimath Francesco Bettalli Won: 0-1 27 Open
807 2023-08-08 Titled Tue 8th Aug Late chess.com INT 1 Francesco Bettalli Enrique Butti Won: 1-0 19 Open
808 2023-08-08 Titled Tue 8th Aug Late chess.com INT 10 Garg Aradhya Francesco Bettalli Lost: 1-0 28 Open
809 2023-08-01 Titled Tue 1st Aug Early chess.com INT 9 Balazs Csonka Francesco Bettalli Draw: 1/2-1/2 47 Open
810 2023-08-01 Titled Tue 1st Aug Late chess.com INT 9 Francesco Bettalli Michael D Romero Won: 1-0 39 Open
811 2023-08-01 Titled Tue 1st Aug Early chess.com INT 8 Francesco Bettalli Tuna Ozates Lost: 0-1 55 Open
812 2023-08-01 Titled Tue 1st Aug Late chess.com INT 8 Alexander Fishbein Francesco Bettalli Draw: 1/2-1/2 65 Open
813 2023-08-01 Titled Tue 1st Aug Late chess.com INT 7 Levente Papp Francesco Bettalli Draw: 1/2-1/2 36 Open
814 2023-08-01 Titled Tue 1st Aug Early chess.com INT 7 Francesco Bettalli Egor A. Koshulyan Won: 1-0 51 Open
815 2023-08-01 Titled Tue 1st Aug Late chess.com INT 6 Francesco Bettalli Eric Rosen Won: 1-0 53 Open
816 2023-08-01 Titled Tue 1st Aug Early chess.com INT 6 Saadat Bashirli Francesco Bettalli Won: 0-1 66 Open
817 2023-08-01 Titled Tue 1st Aug Early chess.com INT 5 Francesco Bettalli Florian Kaczur Lost: 0-1 18 Open
818 2023-08-01 Titled Tue 1st Aug Late chess.com INT 5 Francesco Bettalli Maksim Volkov Lost: 0-1 25 Open
819 2023-08-01 Titled Tue 1st Aug Late chess.com INT 4 David L Haydon Francesco Bettalli Won: 0-1 44 Open
820 2023-08-01 Titled Tue 1st Aug Early chess.com INT 4 Evan Ai Francesco Bettalli Won: 0-1 51 Open
821 2023-08-01 Titled Tue 1st Aug Late chess.com INT 3 Ilya Gruzman Francesco Bettalli Won: 0-1 16 Open
822 2023-08-01 Titled Tue 1st Aug Early chess.com INT 3 Artiom Stribuk Francesco Bettalli Lost: 1-0 31 Open
823 2023-08-01 Titled Tue 1st Aug Late chess.com INT 2 Francesco Bettalli Gal.la Garcia-Castany Musellas Won: 1-0 45 Open
824 2023-08-01 Titled Tue 1st Aug Early chess.com INT 2 Francesco Bettalli Kamil Warchol Won: 1-0 58 Open
825 2023-08-01 Titled Tue 1st Aug Late chess.com INT 11 Tanitoluwa Adewumi Francesco Bettalli Won: 0-1 26 Open
826 2023-08-01 Titled Tue 1st Aug Early chess.com INT 11 Francesco Bettalli Alexei Slavin Won: 1-0 1 Open
827 2023-08-01 Titled Tue 1st Aug Early chess.com INT 10 Francesco Bettalli Roberto Junio Brito Molina Lost: 0-1 53 Open
828 2023-08-01 Titled Tue 1st Aug Late chess.com INT 10 Francesco Bettalli Ali Rastbod Lost: 0-1 23 Open
829 2023-07-25 Titled Tue 25th Jul Late chess.com INT 9 Kayden Troff Francesco Bettalli Lost: 1-0 44 Open
830 2023-07-25 Titled Tue 25th Jul Late chess.com INT 8 Francesco Bettalli Kanan Hajiyev Won: 1-0 26 Open
831 2023-07-25 Titled Tue 25th Jul Late chess.com INT 7 Francesco Bettalli Alberto Santos Flores Won: 1-0 56 Open
832 2023-07-25 Titled Tue 25th Jul Late chess.com INT 6 Talaibek Osmonbekov Francesco Bettalli Won: 0-1 57 Open
833 2023-07-25 Titled Tue 25th Jul Late chess.com INT 5 Francesco Bettalli Sergiy Zavgorodniy Lost: 0-1 34 Open
834 2023-07-25 Titled Tue 25th Jul Late chess.com INT 4 Dhananjay S Francesco Bettalli Lost: 1-0 52 Open
835 2023-07-25 Titled Tue 25th Jul Late chess.com INT 3 Orest Vovk Francesco Bettalli Won: 0-1 57 Open
836 2023-07-25 Titled Tue 25th Jul Late chess.com INT 2 Francesco Bettalli Jaan Ehlvest Draw: 1/2-1/2 51 Open
837 2023-07-25 Titled Tue 25th Jul Late chess.com INT 1 Leon Livaic Francesco Bettalli Draw: 1/2-1/2 85 Open
838 2023-07-25 Titled Tue 25th Jul Late chess.com INT 11 Francesco Bettalli Cyril Ponizil Won: 1-0 38 Open
839 2023-07-25 Titled Tue 25th Jul Late chess.com INT 10 Shaashwath Sivakumar Francesco Bettalli Won: 0-1 24 Open
840 2023-07-11 Titled Tue 11th Jul Late chess.com INT 7 Sho Glashausser Francesco Bettalli Lost: 1-0 13 Open
841 2023-07-11 Titled Tue 11th Jul Early chess.com INT 7 Francesco Bettalli Alisher Begmuratov Lost: 0-1 25 Open
842 2023-07-11 Titled Tue 11th Jul Early chess.com INT 6 Francesco Bettalli David Lana Rodriguez Lost: 0-1 47 Open
843 2023-07-11 Titled Tue 11th Jul Late chess.com INT 6 Francesco Bettalli Justo Reinaldo Chemin Lost: 0-1 23 Open
844 2023-07-11 Titled Tue 11th Jul Early chess.com INT 5 Joaquin Fiorito Francesco Bettalli Won: 0-1 46 Open
845 2023-07-11 Titled Tue 11th Jul Late chess.com INT 5 Oleksandr Shymanskyi Francesco Bettalli Lost: 1-0 66 Open
846 2023-07-11 Titled Tue 11th Jul Late chess.com INT 4 Francesco Bettalli Oscar Humberto Ardila Lost: 0-1 88 Open
847 2023-07-11 Titled Tue 11th Jul Early chess.com INT 4 Francesco Bettalli Pavel Kiselev Won: 1-0 39 Open
848 2023-07-11 Titled Tue 11th Jul Early chess.com INT 3 Francesco Bettalli Sam Schmakel Lost: 0-1 23 Open
849 2023-07-11 Titled Tue 11th Jul Late chess.com INT 3 Pawel Jaracz Francesco Bettalli Lost: 1-0 31 Open
850 2023-07-11 Titled Tue 11th Jul Early chess.com INT 2 Alexander Timerkhanov Francesco Bettalli Lost: 1-0 39 Open
  1. vs Edvin TrostLost · 0-1White · 2023-08-08 · Round 4Titled Tue 8th Aug Early
  2. vs Cesar Ugarte SotoWon · 1-0White · 2023-08-08 · Round 3Titled Tue 8th Aug Late
  3. vs Konstantin PopovLost · 0-1White · 2023-08-08 · Round 3Titled Tue 8th Aug Early
  4. vs Krikor Sevag MekhitarianWon · 0-1Black · 2023-08-08 · Round 2Titled Tue 8th Aug Early
  5. vs Shiroghlan TalibovLost · 1-0Black · 2023-08-08 · Round 2Titled Tue 8th Aug Late
  6. vs Halsagar ChincholimathWon · 0-1Black · 2023-08-08 · Round 1Titled Tue 8th Aug Early
  7. vs Enrique ButtiWon · 1-0White · 2023-08-08 · Round 1Titled Tue 8th Aug Late
  8. vs Garg AradhyaLost · 1-0Black · 2023-08-08 · Round 10Titled Tue 8th Aug Late
  9. vs Balazs CsonkaDraw · ½–½Black · 2023-08-01 · Round 9Titled Tue 1st Aug Early
  10. vs Michael D RomeroWon · 1-0White · 2023-08-01 · Round 9Titled Tue 1st Aug Late
  11. vs Tuna OzatesLost · 0-1White · 2023-08-01 · Round 8Titled Tue 1st Aug Early
  12. vs Alexander FishbeinDraw · ½–½Black · 2023-08-01 · Round 8Titled Tue 1st Aug Late
  13. vs Levente PappDraw · ½–½Black · 2023-08-01 · Round 7Titled Tue 1st Aug Late
  14. vs Egor A. KoshulyanWon · 1-0White · 2023-08-01 · Round 7Titled Tue 1st Aug Early
  15. vs Eric RosenWon · 1-0White · 2023-08-01 · Round 6Titled Tue 1st Aug Late
  16. vs Saadat BashirliWon · 0-1Black · 2023-08-01 · Round 6Titled Tue 1st Aug Early
  17. vs Florian KaczurLost · 0-1White · 2023-08-01 · Round 5Titled Tue 1st Aug Early
  18. vs Maksim VolkovLost · 0-1White · 2023-08-01 · Round 5Titled Tue 1st Aug Late
  19. vs David L HaydonWon · 0-1Black · 2023-08-01 · Round 4Titled Tue 1st Aug Late
  20. vs Evan AiWon · 0-1Black · 2023-08-01 · Round 4Titled Tue 1st Aug Early
  21. vs Ilya GruzmanWon · 0-1Black · 2023-08-01 · Round 3Titled Tue 1st Aug Late
  22. vs Artiom StribukLost · 1-0Black · 2023-08-01 · Round 3Titled Tue 1st Aug Early
  23. vs Gal.la Garcia-Castany MusellasWon · 1-0White · 2023-08-01 · Round 2Titled Tue 1st Aug Late
  24. vs Kamil WarcholWon · 1-0White · 2023-08-01 · Round 2Titled Tue 1st Aug Early
  25. vs Tanitoluwa AdewumiWon · 0-1Black · 2023-08-01 · Round 11Titled Tue 1st Aug Late
  26. vs Alexei SlavinWon · 1-0White · 2023-08-01 · Round 11Titled Tue 1st Aug Early
  27. vs Roberto Junio Brito MolinaLost · 0-1White · 2023-08-01 · Round 10Titled Tue 1st Aug Early
  28. vs Ali RastbodLost · 0-1White · 2023-08-01 · Round 10Titled Tue 1st Aug Late
  29. vs Kayden TroffLost · 1-0Black · 2023-07-25 · Round 9Titled Tue 25th Jul Late
  30. vs Kanan HajiyevWon · 1-0White · 2023-07-25 · Round 8Titled Tue 25th Jul Late
  31. vs Alberto Santos FloresWon · 1-0White · 2023-07-25 · Round 7Titled Tue 25th Jul Late
  32. vs Talaibek OsmonbekovWon · 0-1Black · 2023-07-25 · Round 6Titled Tue 25th Jul Late
  33. vs Sergiy ZavgorodniyLost · 0-1White · 2023-07-25 · Round 5Titled Tue 25th Jul Late
  34. vs Dhananjay SLost · 1-0Black · 2023-07-25 · Round 4Titled Tue 25th Jul Late
  35. vs Orest VovkWon · 0-1Black · 2023-07-25 · Round 3Titled Tue 25th Jul Late
  36. vs Jaan EhlvestDraw · ½–½White · 2023-07-25 · Round 2Titled Tue 25th Jul Late
  37. vs Leon LivaicDraw · ½–½Black · 2023-07-25 · Round 1Titled Tue 25th Jul Late
  38. vs Cyril PonizilWon · 1-0White · 2023-07-25 · Round 11Titled Tue 25th Jul Late
  39. vs Shaashwath SivakumarWon · 0-1Black · 2023-07-25 · Round 10Titled Tue 25th Jul Late
  40. vs Sho GlashausserLost · 1-0Black · 2023-07-11 · Round 7Titled Tue 11th Jul Late
  41. vs Alisher BegmuratovLost · 0-1White · 2023-07-11 · Round 7Titled Tue 11th Jul Early
  42. vs David Lana RodriguezLost · 0-1White · 2023-07-11 · Round 6Titled Tue 11th Jul Early
  43. vs Justo Reinaldo CheminLost · 0-1White · 2023-07-11 · Round 6Titled Tue 11th Jul Late
  44. vs Joaquin FioritoWon · 0-1Black · 2023-07-11 · Round 5Titled Tue 11th Jul Early
  45. vs Oleksandr ShymanskyiLost · 1-0Black · 2023-07-11 · Round 5Titled Tue 11th Jul Late
  46. vs Oscar Humberto ArdilaLost · 0-1White · 2023-07-11 · Round 4Titled Tue 11th Jul Late
  47. vs Pavel KiselevWon · 1-0White · 2023-07-11 · Round 4Titled Tue 11th Jul Early
  48. vs Sam SchmakelLost · 0-1White · 2023-07-11 · Round 3Titled Tue 11th Jul Early
  49. vs Pawel JaraczLost · 1-0Black · 2023-07-11 · Round 3Titled Tue 11th Jul Late
  50. vs Alexander TimerkhanovLost · 1-0Black · 2023-07-11 · Round 2Titled Tue 11th Jul Early

FIDE tournaments

DateTournamentTypeScore
2026-10-16GM MIX SWISS 16-21 October BIH Chess Legend Zlatko BasagicClassical3½
2026-10-11RAPID 40 A SQUADRE PIANORO - ARapid8
2026-10-02WE 4 Piacenza chess festival - AClassical4½
2026-08-29FE 28 Citta' di Trieste - AClassical6

All tournament results