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 ⓘ

Rating history

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

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-08 (UTC).

# Date Event Site Round White Black Result Moves View
301 2022-10-18 Titled Tue 18th Oct Late chess.com INT 4 Keith Khumalo William Alfaro 1-0 84 Open
302 2022-10-18 Titled Tue 18th Oct Late chess.com INT 3 Carlos Roberto Souza Santos William Alfaro 0-1 52 Open
303 2022-10-18 Titled Tue 18th Oct Late chess.com INT 2 William Alfaro Jose Remolar Gallen 1-0 46 Open
304 2022-10-18 Titled Tue 18th Oct Late chess.com INT 1 William Alfaro Sebastian Mihajlov 0-1 51 Open
305 2022-10-04 Titled Tue 4th Oct Late chess.com INT 4 William Alfaro Fernando Lopez Gracia 0-1 47 Open
306 2022-10-04 Titled Tue 4th Oct Late chess.com INT 3 Robinson Perez Molina William Alfaro 0-1 42 Open
307 2022-10-04 Titled Tue 4th Oct Late chess.com INT 2 William Alfaro Jens Hirneise 0-1 55 Open
308 2022-10-04 Titled Tue 4th Oct Late chess.com INT 1 William Alfaro Marie Sebag 0-1 46 Open
309 2022-09-27 Titled Tue 27th Sep Late chess.com INT 9 William Alfaro Ward Al-Tarboush 0-1 55 Open
310 2022-09-27 Titled Tue 27th Sep Late chess.com INT 8 William Alfaro Ruslan Murtazin 1/2-1/2 66 Open
311 2022-09-27 Titled Tue 27th Sep Late chess.com INT 7 Gnel Melikyan William Alfaro 0-1 41 Open
312 2022-09-27 Titled Tue 27th Sep Late chess.com INT 6 William Alfaro Josep Romero Ruscalleda 1-0 37 Open
313 2022-09-27 Titled Tue 27th Sep Late chess.com INT 5 Brahian Diaz Herquinio William Alfaro 1-0 20 Open
314 2022-09-27 Titled Tue 27th Sep Late chess.com INT 4 Cristian Silva Lucena William Alfaro 0-1 122 Open
315 2022-09-27 Titled Tue 27th Sep Late chess.com INT 3 William Alfaro Francisco Silva Gonzalez 1/2-1/2 48 Open
316 2022-09-27 Titled Tue 27th Sep Late chess.com INT 2 Davis Zong William Alfaro 1-0 34 Open
317 2022-09-27 Titled Tue 27th Sep Late chess.com INT 1 William Alfaro Liam Putnam 0-1 48 Open
318 2022-09-27 Titled Tue 27th Sep Late chess.com INT 11 Vinzent Spitzl William Alfaro 1-0 69 Open
319 2022-09-27 Titled Tue 27th Sep Late chess.com INT 10 Carter Peatman William Alfaro 1-0 32 Open
320 2022-09-20 Titled Tue 20th Sep Late chess.com INT 9 William Alfaro Marco Gallana 1-0 62 Open
321 2022-09-20 Titled Tue 20th Sep Late chess.com INT 8 William Alfaro Cristian Salas Arros 1-0 99 Open
322 2022-09-20 Titled Tue 20th Sep Late chess.com INT 7 Carlos Jose Pinero Rodriguez William Alfaro 1-0 48 Open
323 2022-09-20 Titled Tue 20th Sep Late chess.com INT 6 William Alfaro Richard G Pert 0-1 81 Open
324 2022-09-20 Titled Tue 20th Sep Late chess.com INT 5 William Alfaro Mario Sibilio 1-0 39 Open
325 2022-09-20 Titled Tue 20th Sep Late chess.com INT 4 Guillermo Baches Garcia William Alfaro 1-0 56 Open
326 2022-09-20 Titled Tue 20th Sep Late chess.com INT 3 William Alfaro Joseph F. Bellissimo 1-0 92 Open
327 2022-09-20 Titled Tue 20th Sep Late chess.com INT 2 Davi Sulzbacher Goncalves William Alfaro 1-0 54 Open
328 2022-09-20 Titled Tue 20th Sep Late chess.com INT 1 Ward Al-Tarboush William Alfaro 1-0 36 Open
329 2022-09-20 Titled Tue 20th Sep Late chess.com INT 11 Piotr Mickiewicz William Alfaro 1-0 32 Open
330 2022-09-20 Titled Tue 20th Sep Late chess.com INT 10 Nikolai Vlassov William Alfaro 1-0 29 Open
331 2022-09-13 Titled Tue 13th Sep Early chess.com INT 8 Dana Tuleyeva-Aketayeva William Alfaro 1-0 57 Open
332 2022-09-13 Titled Tue 13th Sep Early chess.com INT 7 William Alfaro Gisela Roque Sola 0-1 49 Open
333 2022-09-13 Titled Tue 13th Sep Early chess.com INT 6 Aron Pasti William Alfaro 0-1 29 Open
334 2022-09-13 Titled Tue 13th Sep Late chess.com INT 6 Aakaash Meduri William Alfaro 1-0 62 Open
335 2022-09-13 Titled Tue 13th Sep Late chess.com INT 5 William Alfaro Attila Jr. Forgacs 1-0 60 Open
336 2022-09-13 Titled Tue 13th Sep Early chess.com INT 5 William Alfaro Rodrigo Roman 0-1 31 Open
337 2022-09-13 Titled Tue 13th Sep Early chess.com INT 4 William Alfaro Namitbir Singh Walia 0-1 33 Open
338 2022-09-13 Titled Tue 13th Sep Late chess.com INT 4 Rushan Bogaudinov William Alfaro 0-1 62 Open
339 2022-09-13 Titled Tue 13th Sep Late chess.com INT 3 Adan Rios Escobar William Alfaro 1-0 50 Open
340 2022-09-13 Titled Tue 13th Sep Early chess.com INT 3 Ethan Saya William Alfaro 1-0 29 Open
341 2022-09-13 Titled Tue 13th Sep Late chess.com INT 2 William Alfaro Artak Manukian 0-1 49 Open
342 2022-09-13 Titled Tue 13th Sep Late chess.com INT 1 William Alfaro Lucas Costamilan Tomiello 0-1 30 Open
343 2022-08-09 44th Olympiad 2022 Chennai IND 11.49 Basheer Al Qudaimi William Alfaro 1-0 33 Open
344 2022-08-08 44th Olympiad 2022 Chennai IND 10.64 William Alfaro Ebosse Kingue Victor Patrick 1-0 33 Open
345 2022-08-07 44th Olympiad 2022 Chennai IND 9.58 Ching Wei Austin Yang William Alfaro 1-0 23 Open
346 2022-08-06 44th Olympiad 2022 Chennai IND 8.47 William Alfaro Jose Lisandro Munoz Santana 1/2-1/2 60 Open
347 2022-08-05 44th Olympiad 2022 Chennai IND 7.61 John Kojo Hasford William Alfaro 1/2-1/2 36 Open
348 2022-08-03 44th Olympiad 2022 Chennai IND 6.46 Nderim Saraci William Alfaro 1-0 46 Open
349 2022-08-02 44th Olympiad 2022 Chennai IND 5.63 William Alfaro Khaled Hashem 1-0 36 Open
350 2022-08-01 44th Olympiad 2022 Chennai IND 4.64 William Alfaro Reginald Martyr 0-1 34 Open

© 2024-2026 EloTracker