William Alfaro

Country

NCA

Birth Year

1982

Gender

M

Title

FIDE Master

FIDE ID

6100457

FIDE ratings

2056

Classical

Published FIDE

2068

Rapid

Published FIDE

2074

Blitz

Published FIDE

Official classical ranks

World rank
#20123
National rank · NCA
#17

Active players · Oct 2026 FIDE list ⓘ

FIDE rating history

Highest recorded rating
2231 May 2011
Recorded years
2003–2026
Archived games
437

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-10-20 (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-01-24 Titled Tue 24th Jan Late chess.com INT 6 William Alfaro Sameer Mujumdar 1-0 48 Open
202 2023-01-24 Titled Tue 24th Jan Late chess.com INT 5 Diego Carbone William Alfaro 1-0 36 Open
203 2023-01-24 Titled Tue 24th Jan Late chess.com INT 4 Avi Harrison Kaplan William Alfaro 1-0 62 Open
204 2023-01-24 Titled Tue 24th Jan Late chess.com INT 3 William Alfaro Luis David Jimenez Almeida 1-0 15 Open
205 2023-01-24 Titled Tue 24th Jan Late chess.com INT 2 William Alfaro Kanan Hajiyev 0-1 28 Open
206 2023-01-24 Titled Tue 24th Jan Late chess.com INT 1 Mihailo Djokic William Alfaro 1-0 43 Open
207 2023-01-17 Titled Tue 17th Jan Early chess.com INT 9 Fabian Ernesto Vivas Zamora William Alfaro 1-0 31 Open
208 2023-01-17 Titled Tue 17th Jan Late chess.com INT 9 Diego Carbone William Alfaro 0-1 77 Open
209 2023-01-17 Titled Tue 17th Jan Late chess.com INT 8 William Alfaro Irine Kharisma Sukandar 0-1 14 Open
210 2023-01-17 Titled Tue 17th Jan Early chess.com INT 8 William Alfaro Konstantin Begunov 1-0 33 Open
211 2023-01-17 Titled Tue 17th Jan Early chess.com INT 7 Md Imran William Alfaro 1-0 68 Open
212 2023-01-17 Titled Tue 17th Jan Late chess.com INT 7 Daniel Rangel William Alfaro 0-1 75 Open
213 2023-01-17 Titled Tue 17th Jan Late chess.com INT 6 William Alfaro Nicholas Ladan 0-1 35 Open
214 2023-01-17 Titled Tue 17th Jan Early chess.com INT 6 Fyodor Myshakov William Alfaro 0-1 33 Open
215 2023-01-17 Titled Tue 17th Jan Early chess.com INT 5 William Alfaro Bennet Biastoch 1/2-1/2 109 Open
216 2023-01-17 Titled Tue 17th Jan Late chess.com INT 5 Yuliia Osmak William Alfaro 0-1 36 Open
217 2023-01-17 Titled Tue 17th Jan Late chess.com INT 4 William Alfaro Thomas Thiel 1-0 31 Open
218 2023-01-17 Titled Tue 17th Jan Early chess.com INT 4 William Alfaro Dawid Janaszak 0-1 28 Open
219 2023-01-17 Titled Tue 17th Jan Early chess.com INT 3 Mikhael Garakov William Alfaro 1/2-1/2 35 Open
220 2023-01-17 Titled Tue 17th Jan Late chess.com INT 3 Malik Lindholt William Alfaro 1-0 31 Open
221 2023-01-17 Titled Tue 17th Jan Early chess.com INT 2 Evgenij Shuvalov William Alfaro 0-1 41 Open
222 2023-01-17 Titled Tue 17th Jan Late chess.com INT 2 Margarita Potapova William Alfaro 1-0 42 Open
223 2023-01-17 Titled Tue 17th Jan Early chess.com INT 1 William Alfaro Jake Kleiman 0-1 42 Open
224 2023-01-17 Titled Tue 17th Jan Early chess.com INT 11 William Alfaro Ruben Domingo Nunez 0-1 19 Open
225 2023-01-17 Titled Tue 17th Jan Late chess.com INT 11 William Alfaro Pedro Filipe Rego 0-1 25 Open
226 2023-01-17 Titled Tue 17th Jan Early chess.com INT 10 William Alfaro Mark Liubarov 1-0 1 Open
227 2023-01-17 Titled Tue 17th Jan Late chess.com INT 10 Samuel Malka William Alfaro 1-0 78 Open
228 2023-01-10 Titled Tue 10th Jan Early chess.com INT 9 Jonathan Pein William Alfaro 1-0 75 Open
229 2023-01-10 Titled Tue 10th Jan Early chess.com INT 8 William Alfaro Sreyas Payyappat 1-0 78 Open
230 2023-01-10 Titled Tue 10th Jan Early chess.com INT 7 Evgenij Novikov William Alfaro 1/2-1/2 64 Open
231 2023-01-10 Titled Tue 10th Jan Early chess.com INT 6 William Alfaro Dantelle Joubert 1-0 51 Open
232 2023-01-10 Titled Tue 10th Jan Early chess.com INT 5 Erik Ronka William Alfaro 1-0 16 Open
233 2023-01-10 Titled Tue 10th Jan Early chess.com INT 4 Aleksandar Topalov William Alfaro 0-1 58 Open
234 2023-01-10 Titled Tue 10th Jan Early chess.com INT 3 William Alfaro Yotam Shohat 0-1 56 Open
235 2023-01-10 Titled Tue 10th Jan Early chess.com INT 2 Ekaterina Goltseva William Alfaro 1-0 58 Open
236 2023-01-10 Titled Tue 10th Jan Early chess.com INT 1 William Alfaro Alexey Kukelko 1/2-1/2 87 Open
237 2023-01-10 Titled Tue 10th Jan Early chess.com INT 11 Roy Vagman William Alfaro 1-0 26 Open
238 2023-01-10 Titled Tue 10th Jan Early chess.com INT 10 William Alfaro Galina Novikova 1-0 22 Open
239 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 9 Gumersindo Fernandez Garcia William Alfaro 0-1 40 Open
240 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 8 William Alfaro Ivan Kalajzic 1-0 26 Open
241 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 7 William Alfaro Anton Demchenko 0-1 48 Open
242 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 6 Dmitry Gurevich William Alfaro 1-0 30 Open
243 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 5 Timofey Iljin William Alfaro 1-0 32 Open
244 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 4 William Alfaro Zhongyi Tan 0-1 26 Open
245 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 3 Dennis Wagner William Alfaro 0-1 51 Open
246 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 2 William Alfaro Aaditya Dhingra 1-0 44 Open
247 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 1 William Alfaro Sravan Renjith 1/2-1/2 67 Open
248 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 11 William Alfaro Milos Krstic 1-0 42 Open
249 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 10 Ihor Samunenkov William Alfaro 1-0 41 Open
250 2022-12-20 Titled Tue 20th Dec Late chess.com INT 4 William Alfaro Thore Perske 0-1 35 Open

© 2024-2026 EloTracker