Alvaro Bayo Milagro

Country

ESP

Birth Year

2000

Gender

M

Title

FIDE Master

FIDE ID

22275240

FIDE ratings

2298

Classical

Published FIDE

2228

Rapid

Published FIDE

2281

Blitz

Published FIDE

Official classical ranks

World rank
#4159
National rank · ESP
#230

Active players · Nov 2026 FIDE list ⓘ

FIDE rating history

Highest recorded rating
2333 Apr 2019
Recorded years
2011–2026
Archived games
620

Based on available monthly lists and saved games.

FIDE rating history

View rating lists
Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-05 (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
151 2023-12-05 Titled Tue 5th Dec Late chess.com INT 5 Alvaro Bayo Milagro Ruben Akhayan 1-0 41 Open
152 2023-12-05 Titled Tue 5th Dec Late chess.com INT 4 Ashokkumar Ramadoss Alvaro Bayo Milagro 0-1 33 Open
153 2023-12-05 Titled Tue 5th Dec Late chess.com INT 3 Andrew Jing Alvaro Bayo Milagro 1-0 53 Open
154 2023-12-05 Titled Tue 5th Dec Late chess.com INT 2 Alvaro Bayo Milagro Felix Rose 1-0 47 Open
155 2023-12-05 Titled Tue 5th Dec Late chess.com INT 1 Jacques Muller Luxama Alvaro Bayo Milagro 1-0 34 Open
156 2023-06-27 Titled Tue 27th Jun Late chess.com INT 9 Evgueniy Taranenko Alvaro Bayo Milagro 1-0 20 Open
157 2023-06-27 Titled Tue 27th Jun Late chess.com INT 8 Alvaro Bayo Milagro 2056836 1-0 55 Open
158 2023-06-27 Titled Tue 27th Jun Late chess.com INT 7 Maciej Sroczynski Alvaro Bayo Milagro 1/2-1/2 23 Open
159 2023-06-27 Titled Tue 27th Jun Late chess.com INT 6 Alvaro Bayo Milagro Leonardo Tristan 0-1 34 Open
160 2023-06-27 Titled Tue 27th Jun Late chess.com INT 5 Alvaro Bayo Milagro Steven Cooklev 1-0 22 Open
161 2023-06-27 Titled Tue 27th Jun Late chess.com INT 4 Yoav Milikow Alvaro Bayo Milagro 1-0 33 Open
162 2023-06-27 Titled Tue 27th Jun Late chess.com INT 3 Alvaro Bayo Milagro Antonio Lopez Del Alamo 1-0 51 Open
163 2023-06-27 Titled Tue 27th Jun Late chess.com INT 2 Dominik Horvath Alvaro Bayo Milagro 1-0 33 Open
164 2023-06-27 Titled Tue 27th Jun Early chess.com INT 1 Enrico Vianello Alvaro Bayo Milagro 1/2-1/2 44 Open
165 2023-06-27 Titled Tue 27th Jun Late chess.com INT 1 Alvaro Bayo Milagro Grzegorz Kopacz 1-0 32 Open
166 2023-06-13 Titled Tue 13th Jun Late chess.com INT 9 Elisa Cassi Alvaro Bayo Milagro 0-1 44 Open
167 2023-06-13 Titled Tue 13th Jun Late chess.com INT 8 Alvaro Bayo Milagro Jegor Lashkin 0-1 42 Open
168 2023-06-13 Titled Tue 13th Jun Late chess.com INT 7 Alvaro Bayo Milagro Vuk Djordjevic 1-0 34 Open
169 2023-06-13 Titled Tue 13th Jun Late chess.com INT 6 Luis Fernandez Siles Alvaro Bayo Milagro 0-1 24 Open
170 2023-06-13 Titled Tue 13th Jun Late chess.com INT 5 Melih Kaan Can Alvaro Bayo Milagro 0-1 44 Open
171 2023-06-13 Titled Tue 13th Jun Late chess.com INT 4 Alvaro Bayo Milagro Bojan Maksimovic 0-1 49 Open
172 2023-06-13 Titled Tue 13th Jun Late chess.com INT 3 Alvaro Bayo Milagro Dominik Horvath 1/2-1/2 67 Open
173 2023-06-13 Titled Tue 13th Jun Late chess.com INT 2 Mateo Rodriguez Polo Alvaro Bayo Milagro 0-1 44 Open
174 2023-06-13 Titled Tue 13th Jun Early chess.com INT 2 Hrvoje Fajdetic Alvaro Bayo Milagro 1-0 44 Open
175 2023-06-13 Titled Tue 13th Jun Late chess.com INT 1 Alvaro Bayo Milagro Roger Bernado Lopez 1/2-1/2 75 Open
176 2023-06-13 Titled Tue 13th Jun Early chess.com INT 1 Alvaro Bayo Milagro Caleb Levi Levitan 0-1 27 Open
177 2023-06-13 Titled Tue 13th Jun Late chess.com INT 11 Alvaro Bayo Milagro Roman Yanchenko 0-1 42 Open
178 2023-06-13 Titled Tue 13th Jun Late chess.com INT 10 Miguel Santos Ruiz Alvaro Bayo Milagro 1/2-1/2 46 Open
179 2023-06-06 Titled Tue 6th Jun Early chess.com INT 7 Vjacheslav Weetik Alvaro Bayo Milagro 1-0 26 Open
180 2023-06-06 Titled Tue 6th Jun Early chess.com INT 6 Ramon Jr. Manon-og Alvaro Bayo Milagro 0-1 71 Open
181 2023-06-06 Titled Tue 6th Jun Early chess.com INT 5 Alvaro Bayo Milagro Frank Buchenau 1-0 32 Open
182 2023-06-06 Titled Tue 6th Jun Early chess.com INT 4 Bryan Xie Alvaro Bayo Milagro 0-1 20 Open
183 2023-06-06 Titled Tue 6th Jun Early chess.com INT 3 Alvaro Bayo Milagro Michal Redzisz 0-1 22 Open
184 2023-06-06 Titled Tue 6th Jun Early chess.com INT 2 Dmitry Andreikin Alvaro Bayo Milagro 1-0 46 Open
185 2023-06-06 Titled Tue 6th Jun Early chess.com INT 1 Alvaro Bayo Milagro Jaime Rodriguez Santiago 1-0 24 Open
186 2023-05-30 Titled Tue 30th May Late chess.com INT 8 Alvaro Bayo Milagro Jeffery Xiong 0-1 56 Open
187 2023-05-30 Titled Tue 30th May Late chess.com INT 7 Alvaro Bayo Milagro Rasmus Svane 1-0 64 Open
188 2023-05-30 Titled Tue 30th May Late chess.com INT 6 Dmitry Goltsev Alvaro Bayo Milagro 0-1 56 Open
189 2023-05-30 Titled Tue 30th May Late chess.com INT 5 Mike Sailer Alvaro Bayo Milagro 0-1 77 Open
190 2023-05-30 Titled Tue 30th May Late chess.com INT 4 Alvaro Bayo Milagro Aleksa Micic 1-0 68 Open
191 2023-05-30 Titled Tue 30th May Late chess.com INT 3 Damian Sliwicki Alvaro Bayo Milagro 1/2-1/2 49 Open
192 2023-05-30 Titled Tue 30th May Late chess.com INT 2 Alvaro Bayo Milagro Alexander Rustemov 0-1 50 Open
193 2023-05-30 Titled Tue 30th May Late chess.com INT 1 Alvaro Bayo Milagro Prithu Gupta 1-0 24 Open
194 2023-05-23 Titled Tue 23rd May Early chess.com INT 8 Rafael 1982 Merino Garcia Alvaro Bayo Milagro 1-0 50 Open
195 2023-05-23 Titled Tue 23rd May Early chess.com INT 7 Alvaro Bayo Milagro Ivan Zemlyanskii 0-1 27 Open
196 2023-05-23 Titled Tue 23rd May Early chess.com INT 6 Zurab Javakhadze Alvaro Bayo Milagro 1/2-1/2 31 Open
197 2023-05-23 Titled Tue 23rd May Early chess.com INT 5 Alvaro Bayo Milagro Evgenios Ioannidis 1-0 37 Open
198 2023-05-23 Titled Tue 23rd May Early chess.com INT 4 Michal Kopczynski Alvaro Bayo Milagro 0-1 36 Open
199 2023-05-23 Titled Tue 23rd May Early chess.com INT 3 Alvaro Bayo Milagro Evgeny V. Melikhov 1/2-1/2 66 Open
200 2023-05-23 Titled Tue 23rd May Early chess.com INT 2 Thomas Beerdsen Alvaro Bayo Milagro 1-0 28 Open

© 2024-2026 EloTracker