FMSerafin Moral Garcia

ESP Born 1993 Male
FIDE ID
2201925

Player overview

Serafin Moral Garcia’s highest recorded classical FIDE rating is 2325 (February 2025). On the November 2026 FIDE list, Serafin Moral Garcia ranks #6491 worldwide and #411 in Spain among active classical players.

FIDE ratings

Classical

2237

Published FIDE

Rapid

2238

Published FIDE

Blitz

2169

Published FIDE

Official classical ranks

World rank
#6491
National rank · ESP
#411

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2325 Feb 2025
Recorded years
2007–2026
Archived games
714

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
101 2024-12-31 Titled Tue 31st Dec Early chess.com INT 11 Matias Perez Gormaz Serafin Moral Garcia Lost: 1-0 55 Open
102 2024-12-31 Titled Tue 31st Dec Early chess.com INT 10 Serafin Moral Garcia Alexander Spichkin Won: 1-0 24 Open
103 2024-12-17 Titled Tue 17th Dec Late chess.com INT 9 Serafin Moral Garcia Danil Fedunov Won: 1-0 44 Open
104 2024-12-17 Titled Tue 17th Dec Early chess.com INT 9 Rob Schoorl Serafin Moral Garcia Lost: 1-0 36 Open
105 2024-12-17 Titled Tue 17th Dec Late chess.com INT 8 Jinela de Cari Rodriguez Rivero Serafin Moral Garcia Lost: 1-0 27 Open
106 2024-12-17 Titled Tue 17th Dec Early chess.com INT 8 Serafin Moral Garcia Sahib Singh Draw: 1/2-1/2 49 Open
107 2024-12-17 Titled Tue 17th Dec Early chess.com INT 7 Igor Yagupov Serafin Moral Garcia Draw: 1/2-1/2 66 Open
108 2024-12-17 Titled Tue 17th Dec Late chess.com INT 7 Serafin Moral Garcia Horacio Pereyra Lost: 0-1 50 Open
109 2024-12-17 Titled Tue 17th Dec Early chess.com INT 6 Erigaisi Arjun Serafin Moral Garcia Lost: 1-0 42 Open
110 2024-12-17 Titled Tue 17th Dec Late chess.com INT 6 Alexander Fishbein Serafin Moral Garcia Lost: 1-0 41 Open
111 2024-12-17 Titled Tue 17th Dec Late chess.com INT 5 Kanishka Bhatia Serafin Moral Garcia Won: 0-1 54 Open
112 2024-12-17 Titled Tue 17th Dec Early chess.com INT 5 Serafin Moral Garcia Gnel Melikyan Won: 1-0 51 Open
113 2024-12-17 Titled Tue 17th Dec Early chess.com INT 4 Krishnan P. Saravana Serafin Moral Garcia Won: 0-1 41 Open
114 2024-12-17 Titled Tue 17th Dec Late chess.com INT 4 Serafin Moral Garcia Hamed Wafa Lost: 0-1 61 Open
115 2024-12-17 Titled Tue 17th Dec Early chess.com INT 3 Deshawn Kelley Serafin Moral Garcia Won: 0-1 36 Open
116 2024-12-17 Titled Tue 17th Dec Late chess.com INT 3 Zbigniew Pakleza Serafin Moral Garcia Won: 0-1 34 Open
117 2024-12-17 Titled Tue 17th Dec Late chess.com INT 2 Conrad Thake Serafin Moral Garcia Draw: 1/2-1/2 51 Open
118 2024-12-17 Titled Tue 17th Dec Early chess.com INT 2 Serafin Moral Garcia Isaak Parpiev Lost: 0-1 19 Open
119 2024-12-17 Titled Tue 17th Dec Late chess.com INT 1 Serafin Moral Garcia Volodymyr Onyshchuk Draw: 1/2-1/2 76 Open
120 2024-12-17 Titled Tue 17th Dec Early chess.com INT 1 Serafin Moral Garcia Lucas Liascovich Draw: 1/2-1/2 36 Open
121 2024-12-17 Titled Tue 17th Dec Late chess.com INT 11 Marek Fizer Serafin Moral Garcia Lost: 1-0 19 Open
122 2024-12-17 Titled Tue 17th Dec Early chess.com INT 11 Bryan Weisz Serafin Moral Garcia Won: 0-1 65 Open
123 2024-12-17 Titled Tue 17th Dec Late chess.com INT 10 Serafin Moral Garcia Theodora Koutsogiannopoulou Won: 1-0 38 Open
124 2024-12-17 Titled Tue 17th Dec Early chess.com INT 10 Serafin Moral Garcia Evgeniy Khain Lost: 0-1 34 Open
125 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 9 Wiktoria Cieslak Serafin Moral Garcia Won: 0-1 87 Open
126 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 8 Serafin Moral Garcia Kadir Erden Lost: 0-1 18 Open
127 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 7 Kanishka Bhatia Serafin Moral Garcia Won: 0-1 41 Open
128 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 6 Serafin Moral Garcia Han Schut Won: 1-0 31 Open
129 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 5 Serafin Moral Garcia Guerau Masague Artero Lost: 0-1 34 Open
130 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 4 Oleksandr Yevchenko Serafin Moral Garcia Won: 0-1 44 Open
131 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 3 Panagiotis Christodoulou Serafin Moral Garcia Lost: 1-0 30 Open
132 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 2 Serafin Moral Garcia John Curtis Won: 1-0 40 Open
133 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 1 Vugar Rasulov Serafin Moral Garcia Lost: 1-0 31 Open
134 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 11 Serafin Moral Garcia Fiorella Contreras Huaman Won: 1-0 33 Open
135 2024-12-03 Titled Tue 3rd Dec Late chess.com INT 10 Aron Pasti Serafin Moral Garcia Draw: 1/2-1/2 52 Open
136 2024-11-26 Titled Tue 26th Nov Late chess.com INT 9 Ruben Akhayan Serafin Moral Garcia Lost: 1-0 19 Open
137 2024-11-26 Titled Tue 26th Nov Early chess.com INT 9 Tomasz Jaskolka Serafin Moral Garcia Won: 0-1 39 Open
138 2024-11-26 Titled Tue 26th Nov Late chess.com INT 8 Serafin Moral Garcia Anastasia Avramidou Lost: 0-1 56 Open
139 2024-11-26 Titled Tue 26th Nov Early chess.com INT 8 Serafin Moral Garcia Vladislav Voitovich Draw: 1/2-1/2 100 Open
140 2024-11-26 Titled Tue 26th Nov Late chess.com INT 7 Gabriel Lenoir Ibacache Serafin Moral Garcia Won: 0-1 35 Open
141 2024-11-26 Titled Tue 26th Nov Early chess.com INT 7 Serafin Moral Garcia Alexander Herbrig Won: 1-0 60 Open
142 2024-11-26 Titled Tue 26th Nov Early chess.com INT 6 Aiden Q Liu Serafin Moral Garcia Won: 0-1 72 Open
143 2024-11-26 Titled Tue 26th Nov Late chess.com INT 6 Serafin Moral Garcia Jan Murawski Won: 1-0 19 Open
144 2024-11-26 Titled Tue 26th Nov Late chess.com INT 5 Alma Jaqueline Mora Velasco Serafin Moral Garcia Won: 0-1 63 Open
145 2024-11-26 Titled Tue 26th Nov Early chess.com INT 5 Serafin Moral Garcia Alexei Belov Lost: 0-1 34 Open
146 2024-11-26 Titled Tue 26th Nov Late chess.com INT 4 Serafin Moral Garcia Christian Endre Toth Lost: 0-1 41 Open
147 2024-11-26 Titled Tue 26th Nov Early chess.com INT 4 Serafin Moral Garcia Vladimir Bochnicka Won: 1-0 1 Open
148 2024-11-26 Titled Tue 26th Nov Early chess.com INT 3 Roc Boix Redorta Serafin Moral Garcia Lost: 1-0 29 Open
149 2024-11-26 Titled Tue 26th Nov Late chess.com INT 3 David Brodsky Serafin Moral Garcia Lost: 1-0 20 Open
150 2024-11-26 Titled Tue 26th Nov Late chess.com INT 2 Serafin Moral Garcia Anna Cramling Bellon Won: 1-0 25 Open
  1. vs Matias Perez GormazLost · 1-0Black · 2024-12-31 · Round 11Titled Tue 31st Dec Early
  2. vs Alexander SpichkinWon · 1-0White · 2024-12-31 · Round 10Titled Tue 31st Dec Early
  3. vs Danil FedunovWon · 1-0White · 2024-12-17 · Round 9Titled Tue 17th Dec Late
  4. vs Rob SchoorlLost · 1-0Black · 2024-12-17 · Round 9Titled Tue 17th Dec Early
  5. vs Jinela de Cari Rodriguez RiveroLost · 1-0Black · 2024-12-17 · Round 8Titled Tue 17th Dec Late
  6. vs Sahib SinghDraw · ½–½White · 2024-12-17 · Round 8Titled Tue 17th Dec Early
  7. vs Igor YagupovDraw · ½–½Black · 2024-12-17 · Round 7Titled Tue 17th Dec Early
  8. vs Horacio PereyraLost · 0-1White · 2024-12-17 · Round 7Titled Tue 17th Dec Late
  9. vs Erigaisi ArjunLost · 1-0Black · 2024-12-17 · Round 6Titled Tue 17th Dec Early
  10. vs Alexander FishbeinLost · 1-0Black · 2024-12-17 · Round 6Titled Tue 17th Dec Late
  11. vs Kanishka BhatiaWon · 0-1Black · 2024-12-17 · Round 5Titled Tue 17th Dec Late
  12. vs Gnel MelikyanWon · 1-0White · 2024-12-17 · Round 5Titled Tue 17th Dec Early
  13. vs Krishnan P. SaravanaWon · 0-1Black · 2024-12-17 · Round 4Titled Tue 17th Dec Early
  14. vs Hamed WafaLost · 0-1White · 2024-12-17 · Round 4Titled Tue 17th Dec Late
  15. vs Deshawn KelleyWon · 0-1Black · 2024-12-17 · Round 3Titled Tue 17th Dec Early
  16. vs Zbigniew PaklezaWon · 0-1Black · 2024-12-17 · Round 3Titled Tue 17th Dec Late
  17. vs Conrad ThakeDraw · ½–½Black · 2024-12-17 · Round 2Titled Tue 17th Dec Late
  18. vs Isaak ParpievLost · 0-1White · 2024-12-17 · Round 2Titled Tue 17th Dec Early
  19. vs Volodymyr OnyshchukDraw · ½–½White · 2024-12-17 · Round 1Titled Tue 17th Dec Late
  20. vs Lucas LiascovichDraw · ½–½White · 2024-12-17 · Round 1Titled Tue 17th Dec Early
  21. vs Marek FizerLost · 1-0Black · 2024-12-17 · Round 11Titled Tue 17th Dec Late
  22. vs Bryan WeiszWon · 0-1Black · 2024-12-17 · Round 11Titled Tue 17th Dec Early
  23. vs Theodora KoutsogiannopoulouWon · 1-0White · 2024-12-17 · Round 10Titled Tue 17th Dec Late
  24. vs Evgeniy KhainLost · 0-1White · 2024-12-17 · Round 10Titled Tue 17th Dec Early
  25. vs Wiktoria CieslakWon · 0-1Black · 2024-12-03 · Round 9Titled Tue 3rd Dec Late
  26. vs Kadir ErdenLost · 0-1White · 2024-12-03 · Round 8Titled Tue 3rd Dec Late
  27. vs Kanishka BhatiaWon · 0-1Black · 2024-12-03 · Round 7Titled Tue 3rd Dec Late
  28. vs Han SchutWon · 1-0White · 2024-12-03 · Round 6Titled Tue 3rd Dec Late
  29. vs Guerau Masague ArteroLost · 0-1White · 2024-12-03 · Round 5Titled Tue 3rd Dec Late
  30. vs Oleksandr YevchenkoWon · 0-1Black · 2024-12-03 · Round 4Titled Tue 3rd Dec Late
  31. vs Panagiotis ChristodoulouLost · 1-0Black · 2024-12-03 · Round 3Titled Tue 3rd Dec Late
  32. vs John CurtisWon · 1-0White · 2024-12-03 · Round 2Titled Tue 3rd Dec Late
  33. vs Vugar RasulovLost · 1-0Black · 2024-12-03 · Round 1Titled Tue 3rd Dec Late
  34. vs Fiorella Contreras HuamanWon · 1-0White · 2024-12-03 · Round 11Titled Tue 3rd Dec Late
  35. vs Aron PastiDraw · ½–½Black · 2024-12-03 · Round 10Titled Tue 3rd Dec Late
  36. vs Ruben AkhayanLost · 1-0Black · 2024-11-26 · Round 9Titled Tue 26th Nov Late
  37. vs Tomasz JaskolkaWon · 0-1Black · 2024-11-26 · Round 9Titled Tue 26th Nov Early
  38. vs Anastasia AvramidouLost · 0-1White · 2024-11-26 · Round 8Titled Tue 26th Nov Late
  39. vs Vladislav VoitovichDraw · ½–½White · 2024-11-26 · Round 8Titled Tue 26th Nov Early
  40. vs Gabriel Lenoir IbacacheWon · 0-1Black · 2024-11-26 · Round 7Titled Tue 26th Nov Late
  41. vs Alexander HerbrigWon · 1-0White · 2024-11-26 · Round 7Titled Tue 26th Nov Early
  42. vs Aiden Q LiuWon · 0-1Black · 2024-11-26 · Round 6Titled Tue 26th Nov Early
  43. vs Jan MurawskiWon · 1-0White · 2024-11-26 · Round 6Titled Tue 26th Nov Late
  44. vs Alma Jaqueline Mora VelascoWon · 0-1Black · 2024-11-26 · Round 5Titled Tue 26th Nov Late
  45. vs Alexei BelovLost · 0-1White · 2024-11-26 · Round 5Titled Tue 26th Nov Early
  46. vs Christian Endre TothLost · 0-1White · 2024-11-26 · Round 4Titled Tue 26th Nov Late
  47. vs Vladimir BochnickaWon · 1-0White · 2024-11-26 · Round 4Titled Tue 26th Nov Early
  48. vs Roc Boix RedortaLost · 1-0Black · 2024-11-26 · Round 3Titled Tue 26th Nov Early
  49. vs David BrodskyLost · 1-0Black · 2024-11-26 · Round 3Titled Tue 26th Nov Late
  50. vs Anna Cramling BellonWon · 1-0White · 2024-11-26 · Round 2Titled Tue 26th Nov Late

FIDE tournaments

DateTournamentTypeScore
2026-08-27CECLUB PRIMERA DIVISION 2026Classical4

All tournament results