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
101 2024-05-21 Titled Tue 21st May Late chess.com INT 6 Roman Gavrilin Alvaro Bayo Milagro 1-0 43 Open
102 2024-05-21 Titled Tue 21st May Early chess.com INT 6 Jakub Janeczko Alvaro Bayo Milagro 1-0 49 Open
103 2024-05-21 Titled Tue 21st May Early chess.com INT 5 Alvaro Bayo Milagro Ilya Gruzman 1-0 37 Open
104 2024-05-21 Titled Tue 21st May Late chess.com INT 5 Robert Hungaski Alvaro Bayo Milagro 1-0 54 Open
105 2024-05-21 Titled Tue 21st May Late chess.com INT 4 Alvaro Bayo Milagro Aakaash Meduri 1-0 91 Open
106 2024-05-21 Titled Tue 21st May Early chess.com INT 4 Alvaro Bayo Milagro Stanislaw Osiecki 1-0 37 Open
107 2024-05-21 Titled Tue 21st May Late chess.com INT 3 Aurelio Vila Dupla Alvaro Bayo Milagro 0-1 38 Open
108 2024-05-21 Titled Tue 21st May Early chess.com INT 3 Ben Johnson Alvaro Bayo Milagro 1-0 37 Open
109 2024-05-21 Titled Tue 21st May Late chess.com INT 2 Alvaro Bayo Milagro Nikita Shandrygin 0-1 37 Open
110 2024-05-21 Titled Tue 21st May Early chess.com INT 2 Alvaro Bayo Milagro Saidakbar Saydaliev 0-1 56 Open
111 2024-05-21 Titled Tue 21st May Early chess.com INT 1 Qingyu Yuan Alvaro Bayo Milagro 1-0 34 Open
112 2024-05-21 Titled Tue 21st May Late chess.com INT 1 Moritz Weishaeutel Alvaro Bayo Milagro 1-0 41 Open
113 2024-05-21 Titled Tue 21st May Early chess.com INT 11 Alexei Belov Alvaro Bayo Milagro 0-1 40 Open
114 2024-05-21 Titled Tue 21st May Late chess.com INT 11 Adam Collins Alvaro Bayo Milagro 0-1 68 Open
115 2024-05-21 Titled Tue 21st May Early chess.com INT 10 Alvaro Bayo Milagro Nikolay Pavlov 0-1 47 Open
116 2024-05-21 Titled Tue 21st May Late chess.com INT 10 Guillermo Baches Garcia Alvaro Bayo Milagro 0-1 42 Open
117 2024-05-14 Titled Tue 14th May Late chess.com INT 9 Ruther Barredo Alvaro Bayo Milagro 0-1 20 Open
118 2024-05-14 Titled Tue 14th May Late chess.com INT 8 Alvaro Bayo Milagro Habil Javadov 0-1 73 Open
119 2024-05-14 Titled Tue 14th May Late chess.com INT 7 Gabriel Lenoir Ibacache Alvaro Bayo Milagro 0-1 37 Open
120 2024-05-14 Titled Tue 14th May Late chess.com INT 6 Alvaro Bayo Milagro Egor Bykov 0-1 36 Open
121 2024-05-14 Titled Tue 14th May Late chess.com INT 5 Lilia Ivonne Fuentes Godoy Alvaro Bayo Milagro 0-1 43 Open
122 2024-05-14 Titled Tue 14th May Late chess.com INT 4 Alvaro Bayo Milagro Gulrukhbegim Tokhirjonova 0-1 77 Open
123 2024-05-14 Titled Tue 14th May Late chess.com INT 3 Dmitry Gurevich Alvaro Bayo Milagro 1-0 68 Open
124 2024-05-14 Titled Tue 14th May Late chess.com INT 2 Chitre Arush Alvaro Bayo Milagro 0-1 79 Open
125 2024-05-14 Titled Tue 14th May Late chess.com INT 1 Alvaro Bayo Milagro Moritz Weishaeutel 0-1 52 Open
126 2024-05-14 Titled Tue 14th May Late chess.com INT 11 Jack Mizzi Alvaro Bayo Milagro 0-1 54 Open
127 2024-05-14 Titled Tue 14th May Late chess.com INT 10 Alvaro Bayo Milagro Andre Kunz 1-0 37 Open
128 2024-05-07 Titled Tue 7th May Late chess.com INT 7 Melih Yurtseven Alvaro Bayo Milagro 1-0 37 Open
129 2024-05-07 Titled Tue 7th May Late chess.com INT 6 Alvaro Bayo Milagro Karol Kucza 1-0 60 Open
130 2024-05-07 Titled Tue 7th May Late chess.com INT 5 Igor Yagupov Alvaro Bayo Milagro 1-0 60 Open
131 2024-05-07 Titled Tue 7th May Late chess.com INT 4 Alvaro Bayo Milagro Alberto Barp 1-0 42 Open
132 2024-05-07 Titled Tue 7th May Late chess.com INT 3 Stanley Badacsonyi Alvaro Bayo Milagro 1-0 47 Open
133 2024-05-07 Titled Tue 7th May Late chess.com INT 2 Alvaro Bayo Milagro Leonardo Tristan 0-1 62 Open
134 2024-05-07 Titled Tue 7th May Late chess.com INT 1 Alvaro Bayo Milagro Catur Adi Sagita 1-0 48 Open
135 2024-04-30 Titled Tue 30th Apr Late chess.com INT 2 Miguel Bestard Borras Alvaro Bayo Milagro 1-0 50 Open
136 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 8 Alvaro Bayo Milagro David Koval 0-1 22 Open
137 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 7 Miguel Angel Marino Bravo Alvaro Bayo Milagro 0-1 20 Open
138 2024-04-16 Titled Tue 16th Apr Late chess.com INT 9 Petra Papp Alvaro Bayo Milagro 0-1 50 Open
139 2024-04-16 Titled Tue 16th Apr Late chess.com INT 8 Alvaro Bayo Milagro Liwia Jarocka 1-0 42 Open
140 2024-04-16 Titled Tue 16th Apr Late chess.com INT 7 Josep Romero Ruscalleda Alvaro Bayo Milagro 1-0 33 Open
141 2024-04-16 Titled Tue 16th Apr Late chess.com INT 6 Alvaro Bayo Milagro Ruben Akhayan 1-0 76 Open
142 2024-04-16 Titled Tue 16th Apr Late chess.com INT 5 Heiko Zschiedrich Alvaro Bayo Milagro 1-0 59 Open
143 2024-04-16 Titled Tue 16th Apr Late chess.com INT 4 Alvaro Bayo Milagro Juan Sena 1/2-1/2 51 Open
144 2024-04-16 Titled Tue 16th Apr Late chess.com INT 3 Alvaro Bayo Milagro Miguel Angel Marino Bravo 1/2-1/2 51 Open
145 2024-04-16 Titled Tue 16th Apr Late chess.com INT 2 Alexei Shirov Alvaro Bayo Milagro 1-0 43 Open
146 2024-04-16 Titled Tue 16th Apr Late chess.com INT 1 Marcel Winkels Alvaro Bayo Milagro 0-1 41 Open
147 2024-04-16 Titled Tue 16th Apr Late chess.com INT 11 Alvaro Bayo Milagro Meri Arabidze 0-1 34 Open
148 2024-04-16 Titled Tue 16th Apr Late chess.com INT 10 Alvaro Bayo Milagro Filip Boe Olsen 1/2-1/2 107 Open
149 2023-12-05 Titled Tue 5th Dec Late chess.com INT 7 Aleksa Micic Alvaro Bayo Milagro 1-0 71 Open
150 2023-12-05 Titled Tue 5th Dec Late chess.com INT 6 Zbigniew Pakleza Alvaro Bayo Milagro 1-0 57 Open

© 2024-2026 EloTracker