FMAlvaro Bayo Milagro

ESP Born 2000 Male
FIDE ID
22275240

Player overview

Alvaro Bayo Milagro’s highest recorded classical FIDE rating is 2333 (April 2019). On the November 2026 FIDE list, Alvaro Bayo Milagro ranks #4159 worldwide and #230 in Spain among active classical players.

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

FIDE tournaments

DateTournamentTypeScore
2026-10-09XV Open Internacional Ciudad de AlfaroClassical5½

All tournament results

Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-08 (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
201 2023-05-23 Titled Tue 23rd May Early chess.com INT 1 Alvaro Bayo Milagro Lewis Martin 1-0 63 Open
202 2023-05-09 Titled Tue 9th May Late chess.com INT 9 Kaan Kucuksari Alvaro Bayo Milagro 0-1 65 Open
203 2023-05-09 Titled Tue 9th May Late chess.com INT 8 Alvaro Bayo Milagro Rodrigo Roman 1-0 46 Open
204 2023-05-09 Titled Tue 9th May Late chess.com INT 7 Alexey Averjanov Alvaro Bayo Milagro 1-0 50 Open
205 2023-05-09 Titled Tue 9th May Late chess.com INT 6 Aman Hambleton Alvaro Bayo Milagro 0-1 40 Open
206 2023-05-09 Titled Tue 9th May Late chess.com INT 5 Alvaro Bayo Milagro Jonathan Pein 1-0 58 Open
207 2023-05-09 Titled Tue 9th May Late chess.com INT 4 Alvaro Bayo Milagro Eduardo Gerbelli Neto 1-0 30 Open
208 2023-05-09 Titled Tue 9th May Late chess.com INT 3 Maria Malicka Alvaro Bayo Milagro 1-0 72 Open
209 2023-05-09 Titled Tue 9th May Late chess.com INT 2 Alvaro Bayo Milagro Alan Pichot 0-1 41 Open
210 2023-05-09 Titled Tue 9th May Late chess.com INT 1 Marharyta Novikova Alvaro Bayo Milagro 0-1 10 Open
211 2023-05-09 Titled Tue 9th May Late chess.com INT 11 Alvaro Bayo Milagro Ernesto J. Fernandez Guillen 0-1 57 Open
212 2023-05-09 Titled Tue 9th May Late chess.com INT 10 Alvaro Bayo Milagro Johann Hjartarson 0-1 28 Open
213 2023-05-02 Titled Tue 2nd May Late chess.com INT 9 Alvaro Bayo Milagro Hrair Simonian 1-0 53 Open
214 2023-05-02 Titled Tue 2nd May Late chess.com INT 8 Ruben Gideon Koellner Alvaro Bayo Milagro 0-1 36 Open
215 2023-05-02 Titled Tue 2nd May Late chess.com INT 7 Oscar Humberto Ardila Alvaro Bayo Milagro 0-1 34 Open
216 2023-05-02 Titled Tue 2nd May Late chess.com INT 6 Alvaro Bayo Milagro Lennis Martinez Ramirez 0-1 21 Open
217 2023-05-02 Titled Tue 2nd May Late chess.com INT 5 Alvaro Bayo Milagro Ansh M Shah 1-0 87 Open
218 2023-05-02 Titled Tue 2nd May Late chess.com INT 4 Sam Schmakel Alvaro Bayo Milagro 1-0 66 Open
219 2023-05-02 Titled Tue 2nd May Late chess.com INT 3 Mario Ferro Alvaro Bayo Milagro 0-1 20 Open
220 2023-05-02 Titled Tue 2nd May Late chess.com INT 2 Alvaro Bayo Milagro Zachary Tanenbaum 0-1 60 Open
221 2023-05-02 Titled Tue 2nd May Late chess.com INT 1 Nikita Dovbnia Alvaro Bayo Milagro 0-1 28 Open
222 2023-05-02 Titled Tue 2nd May Late chess.com INT 11 Anton Osinenko Alvaro Bayo Milagro 0-1 16 Open
223 2023-05-02 Titled Tue 2nd May Late chess.com INT 10 Alvaro Bayo Milagro Alexandros Papasimakopoulos 0-1 36 Open
224 2023-04-04 Titled Tue 4th Apr Early chess.com INT 8 Mykhaylo Oleksiyenko Alvaro Bayo Milagro 1-0 51 Open
225 2023-04-04 Titled Tue 4th Apr Early chess.com INT 7 Alvaro Bayo Milagro Elene Tsotsonava 1-0 35 Open
226 2023-04-04 Titled Tue 4th Apr Early chess.com INT 6 Pouria Darini Alvaro Bayo Milagro 1-0 42 Open
227 2023-04-04 Titled Tue 4th Apr Early chess.com INT 5 Balazs Csonka Alvaro Bayo Milagro 1-0 31 Open
228 2023-04-04 Titled Tue 4th Apr Early chess.com INT 4 Alvaro Bayo Milagro Hrair Simonian 1-0 25 Open
229 2023-04-04 Titled Tue 4th Apr Early chess.com INT 3 Jose Barria Alvaro Bayo Milagro 0-1 35 Open
230 2023-04-04 Titled Tue 4th Apr Early chess.com INT 2 Alvaro Bayo Milagro Tykhon Cherniaiev 0-1 19 Open
231 2023-04-04 Titled Tue 4th Apr Early chess.com INT 1 Huseyin Said Deveci Alvaro Bayo Milagro 0-1 38 Open
232 2023-03-14 Titled Tue 14th Mar Late chess.com INT 5 Nata Goncalves Alvaro Bayo Milagro 1-0 21 Open
233 2023-02-19 John Bolger Cup Masters Dublin IRL 5.2 Erwan Lever Alvaro Bayo Milagro 1-0 25 Open
234 2023-02-19 John Bolger Cup Masters Dublin IRL 4.4 Alvaro Bayo Milagro Guilherme Deola Borges 1-0 46 Open
235 2023-02-18 John Bolger Cup Masters Dublin IRL 2.3 Alvaro Bayo Milagro Nikola Mayrhuber 1-0 43 Open
236 2023-02-17 John Bolger Cup Masters Dublin IRL 1.4 Maxim Le Clercq Alvaro Bayo Milagro 0-1 28 Open
237 2023-02-14 Titled Tue 14th Feb Late chess.com INT 3 Hrvoje Fajdetic Alvaro Bayo Milagro 1-0 21 Open
238 2023-02-14 Titled Tue 14th Feb Late chess.com INT 2 Alvaro Bayo Milagro Rasmus Svane 1/2-1/2 94 Open
239 2023-02-14 Titled Tue 14th Feb Early chess.com INT 1 Viktoriya Loskutova Alvaro Bayo Milagro 1-0 28 Open
240 2023-02-14 Titled Tue 14th Feb Late chess.com INT 1 Patryk Stanisz Alvaro Bayo Milagro 1/2-1/2 63 Open
241 2023-01-31 Titled Tue 31st Jan Late chess.com INT 9 Alvaro Bayo Milagro Gabriel Quispe Arteaga 0-1 60 Open
242 2023-01-31 Titled Tue 31st Jan Late chess.com INT 8 Alvaro Bayo Milagro Dmitry Goltsev 1/2-1/2 105 Open
243 2023-01-31 Titled Tue 31st Jan Late chess.com INT 7 Alvaro Bayo Milagro Radoslaw Dzierzak 1-0 56 Open
244 2023-01-31 Titled Tue 31st Jan Late chess.com INT 6 Arman Mikaelyan Alvaro Bayo Milagro 1-0 67 Open
245 2023-01-31 Titled Tue 31st Jan Late chess.com INT 5 Alvaro Bayo Milagro Nurgyul Salimova 1/2-1/2 55 Open
246 2023-01-31 Titled Tue 31st Jan Late chess.com INT 4 Iwo Karolczuk Alvaro Bayo Milagro 1/2-1/2 121 Open
247 2023-01-31 Titled Tue 31st Jan Late chess.com INT 3 Alvaro Bayo Milagro Okan Bulgurlu 1-0 47 Open
248 2023-01-31 Titled Tue 31st Jan Late chess.com INT 2 Jurica Srbis Alvaro Bayo Milagro 1-0 25 Open
249 2023-01-31 Titled Tue 31st Jan Late chess.com INT 1 Neeraj Harish Alvaro Bayo Milagro 0-1 39 Open
250 2023-01-24 Titled Tue 24th Jan Late chess.com INT 9 Valery Kazakouski Alvaro Bayo Milagro 1-0 52 Open

© 2024-2026 EloTracker