GMLuca Jr Moroni

ITA Born 2000 Male
FIDE ID
865834

About Luca Jr Moroni

Luca Moroni was born in Desio, near Milan, in 2000 and learned chess at six. He won world under-16 silver in 2015. That December he played 120 simultaneous games, surpassing Sergio Mariotti's Italian record. He made his Olympiad debut in Baku in 2016 and became a grandmaster in 2017. Show more

Luca Moroni was born in Desio, near Milan, in 2000 and learned chess at six. He won world under-16 silver in 2015. That December he played 120 simultaneous games, surpassing Sergio Mariotti's Italian record. He made his Olympiad debut in Baku in 2016 and became a grandmaster in 2017.

At seventeen, Moroni won the 2017 Italian championship. He added national titles in 2022, 2023 and 2025. He also helped Italy win the 2021 Mitropa Cup. His later Olympiad appearances included 2018 and 2022.

FIDE ratings

2551

Classical

Published FIDE

2539

Rapid

Published FIDE

2535

Blitz

Published FIDE

Official classical ranks

World rank
#296
National rank · ITA
#2

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2601 Jan 2024
Recorded years
2009–2026
Archived games
2512

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
501 2025-11-20 1st 3-0 Thu 20th Nov 2025 chess.com INT 2 Bardiya Daneshvar Luca Jr Moroni 1-0 35 Open
502 2025-11-20 2nd 3-0 Thu 20th Nov 2025 chess.com INT 1 Luca Jr Moroni Dmitrij Osetrov 1-0 48 Open
503 2025-11-20 1st 3-0 Thu 20th Nov 2025 chess.com INT 1 Efe Aynaoglu Luca Jr Moroni 0-1 30 Open
504 2025-11-20 2nd 3-0 Thu 20th Nov 2025 chess.com INT 11 Luca Jr Moroni Nikolas Theodorou 0-1 58 Open
505 2025-11-20 1st 3-0 Thu 20th Nov 2025 chess.com INT 11 Luca Jr Moroni Vladimir Mikhailovsky 0-1 29 Open
506 2025-11-20 2nd 3-0 Thu 20th Nov 2025 chess.com INT 10 Vladislav Artemiev Luca Jr Moroni 0-1 36 Open
507 2025-11-20 1st 3-0 Thu 20th Nov 2025 chess.com INT 10 Roger Labruyere Luca Jr Moroni 0-1 60 Open
508 2025-11-18 Titled Tue 18th Nov 2025 chess.com INT 9 Luca Jr Moroni Matthias Mattenberger 1-0 47 Open
509 2025-11-18 Titled Tue 18th Nov 2025 chess.com INT 8 Jose Carlos Ibarra Jerez Luca Jr Moroni 1-0 42 Open
510 2025-11-18 Titled Tue 18th Nov 2025 chess.com INT 7 Luca Jr Moroni Isaak Parpiev 1/2-1/2 57 Open
511 2025-11-18 Titled Tue 18th Nov 2025 chess.com INT 6 Luca Jr Moroni Veronika Shubenkova 1-0 28 Open
512 2025-11-18 Titled Tue 18th Nov 2025 chess.com INT 5 Yaroslav Shevchenko Luca Jr Moroni 0-1 26 Open
513 2025-11-18 Titled Tue 18th Nov 2025 chess.com INT 4 Luca Jr Moroni Patryk Chylewski 0-1 66 Open
514 2025-11-18 Titled Tue 18th Nov 2025 chess.com INT 3 Reza Mahdavi Luca Jr Moroni 1-0 39 Open
515 2025-11-18 Titled Tue 18th Nov 2025 chess.com INT 2 Safin Safarullakhan Luca Jr Moroni 0-1 44 Open
516 2025-11-18 Titled Tue 18th Nov 2025 chess.com INT 1 Luca Jr Moroni Mostafa Sakhayi 1-0 26 Open
517 2025-11-18 Titled Tue 18th Nov 2025 chess.com INT 11 Juan Pablo Castro Lombana Luca Jr Moroni 1-0 35 Open
518 2025-11-18 Titled Tue 18th Nov 2025 chess.com INT 10 Tristan Bregnac Luca Jr Moroni 1/2-1/2 123 Open
519 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 9 Luca Jr Moroni Maurin Moeller 1-0 40 Open
520 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 8 Matthew J Wadsworth Luca Jr Moroni 1-0 37 Open
521 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 7 Luca Jr Moroni Menua Hakobyan 0-1 24 Open
522 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 6 Denis Lazavik Luca Jr Moroni 1-0 74 Open
523 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 5 Sergei Iskusnyh Luca Jr Moroni 0-1 37 Open
524 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 4 Luca Jr Moroni Andrey Esipenko 0-1 22 Open
525 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 3 Luca Jr Moroni Pedro Ramon Martinez Reyes 1-0 85 Open
526 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 2 Alexei Belov Luca Jr Moroni 0-1 50 Open
527 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 1 Luca Jr Moroni Guillermo Baches Garcia 1-0 37 Open
528 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 11 Harshit Ranjan Sahu Luca Jr Moroni 1-0 43 Open
529 2025-10-21 Titled Tue 21st Oct 2025 chess.com INT 10 Nikolay Pavlov Luca Jr Moroni 1/2-1/2 54 Open
530 2025-09-09 Titled Tue 9th Sep 2025 chess.com INT 9 Luca Jr Moroni Ramil Faizrakhmanov 1-0 31 Open
531 2025-09-09 Titled Tue 9th Sep 2025 chess.com INT 8 Hikaru Nakamura Luca Jr Moroni 1-0 62 Open
532 2025-09-09 Titled Tue 9th Sep 2025 chess.com INT 7 Yan Domin Luca Jr Moroni 0-1 35 Open
533 2025-09-09 Titled Tue 9th Sep 2025 chess.com INT 6 Luca Jr Moroni Roberto Junio Brito Molina 1-0 29 Open
534 2025-09-09 Titled Tue 9th Sep 2025 chess.com INT 5 Vladimir Mikhailovsky Luca Jr Moroni 0-1 39 Open
535 2025-09-09 Titled Tue 9th Sep 2025 chess.com INT 4 Tran Vo Quoc Bao Luca Jr Moroni 0-1 61 Open
536 2025-09-09 Titled Tue 9th Sep 2025 chess.com INT 3 Luca Jr Moroni Pablo Salinas Herrera 0-1 30 Open
537 2025-09-09 Titled Tue 9th Sep 2025 chess.com INT 2 Allahverdi Hamidov Luca Jr Moroni 0-1 53 Open
538 2025-09-09 Titled Tue 9th Sep 2025 chess.com INT 1 Luca Jr Moroni Simon K Williams 1-0 35 Open
539 2025-09-09 Titled Tue 9th Sep 2025 chess.com INT 11 Kacper Drozdowski Luca Jr Moroni 1-0 36 Open
540 2025-09-09 Titled Tue 9th Sep 2025 chess.com INT 10 Luca Jr Moroni Benjamin Bok 1-0 41 Open
541 2025-09-02 Titled Tue 2nd Sep 2025 chess.com INT 9 Semyon Puzyrevsky Luca Jr Moroni 0-1 52 Open
542 2025-09-02 Titled Tue 2nd Sep 2025 chess.com INT 8 Luca Jr Moroni Dmitry Gordievsky 0-1 43 Open
543 2025-09-02 Titled Tue 2nd Sep 2025 chess.com INT 7 Luca Jr Moroni Mathias Andre Casalaspro 1-0 83 Open
544 2025-09-02 Titled Tue 2nd Sep 2025 chess.com INT 6 Giga Goderdzishvili Luca Jr Moroni 0-1 41 Open
545 2025-09-02 Titled Tue 2nd Sep 2025 chess.com INT 5 Luca Jr Moroni Andrey Esipenko 0-1 48 Open
546 2025-09-02 Titled Tue 2nd Sep 2025 chess.com INT 4 Andrew Tang Luca Jr Moroni 1-0 42 Open
547 2025-09-02 Titled Tue 2nd Sep 2025 chess.com INT 3 Luca Jr Moroni Leon Livaic 1-0 61 Open
548 2025-09-02 Titled Tue 2nd Sep 2025 chess.com INT 2 Luca Jr Moroni Volen Dyulgerov 1-0 43 Open
549 2025-09-02 Titled Tue 2nd Sep 2025 chess.com INT 1 Ronald Bancod Luca Jr Moroni 0-1 39 Open
550 2025-09-02 Titled Tue 2nd Sep 2025 chess.com INT 11 Luca Jr Moroni Dmytro Danylenko 0-1 15 Open
  1. vs Bardiya DaneshvarLost · 1-0Black · 2025-11-20 · Round 21st 3-0 Thu 20th Nov 2025
  2. vs Dmitrij OsetrovWon · 1-0White · 2025-11-20 · Round 12nd 3-0 Thu 20th Nov 2025
  3. vs Efe AynaogluWon · 0-1Black · 2025-11-20 · Round 11st 3-0 Thu 20th Nov 2025
  4. vs Nikolas TheodorouLost · 0-1White · 2025-11-20 · Round 112nd 3-0 Thu 20th Nov 2025
  5. vs Vladimir MikhailovskyLost · 0-1White · 2025-11-20 · Round 111st 3-0 Thu 20th Nov 2025
  6. vs Vladislav ArtemievWon · 0-1Black · 2025-11-20 · Round 102nd 3-0 Thu 20th Nov 2025
  7. vs Roger LabruyereWon · 0-1Black · 2025-11-20 · Round 101st 3-0 Thu 20th Nov 2025
  8. vs Matthias MattenbergerWon · 1-0White · 2025-11-18 · Round 9Titled Tue 18th Nov 2025
  9. vs Jose Carlos Ibarra JerezLost · 1-0Black · 2025-11-18 · Round 8Titled Tue 18th Nov 2025
  10. vs Isaak ParpievDraw · ½–½White · 2025-11-18 · Round 7Titled Tue 18th Nov 2025
  11. vs Veronika ShubenkovaWon · 1-0White · 2025-11-18 · Round 6Titled Tue 18th Nov 2025
  12. vs Yaroslav ShevchenkoWon · 0-1Black · 2025-11-18 · Round 5Titled Tue 18th Nov 2025
  13. vs Patryk ChylewskiLost · 0-1White · 2025-11-18 · Round 4Titled Tue 18th Nov 2025
  14. vs Reza MahdaviLost · 1-0Black · 2025-11-18 · Round 3Titled Tue 18th Nov 2025
  15. vs Safin SafarullakhanWon · 0-1Black · 2025-11-18 · Round 2Titled Tue 18th Nov 2025
  16. vs Mostafa SakhayiWon · 1-0White · 2025-11-18 · Round 1Titled Tue 18th Nov 2025
  17. vs Juan Pablo Castro LombanaLost · 1-0Black · 2025-11-18 · Round 11Titled Tue 18th Nov 2025
  18. vs Tristan BregnacDraw · ½–½Black · 2025-11-18 · Round 10Titled Tue 18th Nov 2025
  19. vs Maurin MoellerWon · 1-0White · 2025-10-21 · Round 9Titled Tue 21st Oct 2025
  20. vs Matthew J WadsworthLost · 1-0Black · 2025-10-21 · Round 8Titled Tue 21st Oct 2025
  21. vs Menua HakobyanLost · 0-1White · 2025-10-21 · Round 7Titled Tue 21st Oct 2025
  22. vs Denis LazavikLost · 1-0Black · 2025-10-21 · Round 6Titled Tue 21st Oct 2025
  23. vs Sergei IskusnyhWon · 0-1Black · 2025-10-21 · Round 5Titled Tue 21st Oct 2025
  24. vs Andrey EsipenkoLost · 0-1White · 2025-10-21 · Round 4Titled Tue 21st Oct 2025
  25. vs Pedro Ramon Martinez ReyesWon · 1-0White · 2025-10-21 · Round 3Titled Tue 21st Oct 2025
  26. vs Alexei BelovWon · 0-1Black · 2025-10-21 · Round 2Titled Tue 21st Oct 2025
  27. vs Guillermo Baches GarciaWon · 1-0White · 2025-10-21 · Round 1Titled Tue 21st Oct 2025
  28. vs Harshit Ranjan SahuLost · 1-0Black · 2025-10-21 · Round 11Titled Tue 21st Oct 2025
  29. vs Nikolay PavlovDraw · ½–½Black · 2025-10-21 · Round 10Titled Tue 21st Oct 2025
  30. vs Ramil FaizrakhmanovWon · 1-0White · 2025-09-09 · Round 9Titled Tue 9th Sep 2025
  31. vs Hikaru NakamuraLost · 1-0Black · 2025-09-09 · Round 8Titled Tue 9th Sep 2025
  32. vs Yan DominWon · 0-1Black · 2025-09-09 · Round 7Titled Tue 9th Sep 2025
  33. vs Roberto Junio Brito MolinaWon · 1-0White · 2025-09-09 · Round 6Titled Tue 9th Sep 2025
  34. vs Vladimir MikhailovskyWon · 0-1Black · 2025-09-09 · Round 5Titled Tue 9th Sep 2025
  35. vs Tran Vo Quoc BaoWon · 0-1Black · 2025-09-09 · Round 4Titled Tue 9th Sep 2025
  36. vs Pablo Salinas HerreraLost · 0-1White · 2025-09-09 · Round 3Titled Tue 9th Sep 2025
  37. vs Allahverdi HamidovWon · 0-1Black · 2025-09-09 · Round 2Titled Tue 9th Sep 2025
  38. vs Simon K WilliamsWon · 1-0White · 2025-09-09 · Round 1Titled Tue 9th Sep 2025
  39. vs Kacper DrozdowskiLost · 1-0Black · 2025-09-09 · Round 11Titled Tue 9th Sep 2025
  40. vs Benjamin BokWon · 1-0White · 2025-09-09 · Round 10Titled Tue 9th Sep 2025
  41. vs Semyon PuzyrevskyWon · 0-1Black · 2025-09-02 · Round 9Titled Tue 2nd Sep 2025
  42. vs Dmitry GordievskyLost · 0-1White · 2025-09-02 · Round 8Titled Tue 2nd Sep 2025
  43. vs Mathias Andre CasalasproWon · 1-0White · 2025-09-02 · Round 7Titled Tue 2nd Sep 2025
  44. vs Giga GoderdzishviliWon · 0-1Black · 2025-09-02 · Round 6Titled Tue 2nd Sep 2025
  45. vs Andrey EsipenkoLost · 0-1White · 2025-09-02 · Round 5Titled Tue 2nd Sep 2025
  46. vs Andrew TangLost · 1-0Black · 2025-09-02 · Round 4Titled Tue 2nd Sep 2025
  47. vs Leon LivaicWon · 1-0White · 2025-09-02 · Round 3Titled Tue 2nd Sep 2025
  48. vs Volen DyulgerovWon · 1-0White · 2025-09-02 · Round 2Titled Tue 2nd Sep 2025
  49. vs Ronald BancodWon · 0-1Black · 2025-09-02 · Round 1Titled Tue 2nd Sep 2025
  50. vs Dmytro DanylenkoLost · 0-1White · 2025-09-02 · Round 11Titled Tue 2nd Sep 2025

FIDE tournaments

DateTournamentTypeScore
2026-10-10Team 2027 - Nationale 1 r1-2Classical1½

All tournament results