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
301 2022-09-13 Titled Tue 13th Sep Early chess.com INT 6 Aron Pasti William Alfaro 0-1 29 Open
302 2022-09-13 Titled Tue 13th Sep Late chess.com INT 6 Aakaash Meduri William Alfaro 1-0 62 Open
303 2022-09-13 Titled Tue 13th Sep Late chess.com INT 5 William Alfaro Attila Jr. Forgacs 1-0 60 Open
304 2022-09-13 Titled Tue 13th Sep Early chess.com INT 5 William Alfaro Rodrigo Roman 0-1 31 Open
305 2022-09-13 Titled Tue 13th Sep Early chess.com INT 4 William Alfaro Namitbir Singh Walia 0-1 33 Open
306 2022-09-13 Titled Tue 13th Sep Late chess.com INT 4 Rushan Bogaudinov William Alfaro 0-1 62 Open
307 2022-09-13 Titled Tue 13th Sep Late chess.com INT 3 Adan Rios Escobar William Alfaro 1-0 50 Open
308 2022-09-13 Titled Tue 13th Sep Early chess.com INT 3 Ethan Saya William Alfaro 1-0 29 Open
309 2022-09-13 Titled Tue 13th Sep Late chess.com INT 2 William Alfaro Artak Manukian 0-1 49 Open
310 2022-09-13 Titled Tue 13th Sep Late chess.com INT 1 William Alfaro Lucas Costamilan Tomiello 0-1 30 Open
311 2022-05-10 Titled Tue 10th May Late chess.com INT 4 William Alfaro Sabrina Vega Gutierrez 1-0 48 Open
312 2022-05-10 Titled Tue 10th May Late chess.com INT 3 William Alfaro Arthur Kruckenhauser 0-1 58 Open
313 2022-05-10 Titled Tue 10th May Late chess.com INT 2 Volodymyr Vusatiuk William Alfaro 0-1 46 Open
314 2022-05-10 Titled Tue 10th May Late chess.com INT 1 William Alfaro Alexander Fishbein 0-1 28 Open
315 2022-03-15 Titled Tue 15th Mar Late chess.com INT 5 Alexander Khripachenko William Alfaro 1-0 64 Open
316 2022-03-15 Titled Tue 15th Mar Late chess.com INT 4 William Alfaro Mohamed Ezat 0-1 41 Open
317 2022-03-15 Titled Tue 15th Mar Late chess.com INT 3 Max Hess William Alfaro 0-1 48 Open
318 2022-03-15 Titled Tue 15th Mar Late chess.com INT 2 William Alfaro Semen Khanin 0-1 30 Open
319 2022-03-15 Titled Tue 15th Mar Late chess.com INT 1 William Alfaro Krikor Sevag Mekhitarian 1-0 45 Open
320 2022-03-01 Titled Tue 1st Mar Early chess.com INT 9 William Alfaro Handenur Sahin 1-0 36 Open
321 2022-03-01 Titled Tue 1st Mar Early chess.com INT 8 Zachary Tanenbaum William Alfaro 1-0 27 Open
322 2022-03-01 Titled Tue 1st Mar Late chess.com INT 7 Franck Steenbekkers William Alfaro 1-0 51 Open
323 2022-03-01 Titled Tue 1st Mar Late chess.com INT 6 William Alfaro Benedikt Dauner 0-1 88 Open
324 2022-03-01 Titled Tue 1st Mar Early chess.com INT 6 William Alfaro Yulia Pischal 0-1 93 Open
325 2022-03-01 Titled Tue 1st Mar Early chess.com INT 5 William Alfaro Jonas Prado Lobo 0-1 22 Open
326 2022-03-01 Titled Tue 1st Mar Late chess.com INT 5 William Alfaro Ricardo Maruchi Desideri 1-0 30 Open
327 2022-03-01 Titled Tue 1st Mar Early chess.com INT 4 Julian Estrada Nieto William Alfaro 1/2-1/2 64 Open
328 2022-03-01 Titled Tue 1st Mar Late chess.com INT 4 Alvaro Donatti William Alfaro 0-1 41 Open
329 2022-03-01 Titled Tue 1st Mar Early chess.com INT 3 William Alfaro Luis Enrique Valle Maytin 1-0 6 Open
330 2022-03-01 Titled Tue 1st Mar Late chess.com INT 3 William Alfaro David Levine 0-1 31 Open
331 2022-03-01 Titled Tue 1st Mar Late chess.com INT 2 Alexandros Papasimakopoulos William Alfaro 1-0 45 Open
332 2022-03-01 Titled Tue 1st Mar Early chess.com INT 2 Ekaterina Borisova William Alfaro 1-0 62 Open
333 2022-03-01 Titled Tue 1st Mar Late chess.com INT 1 William Alfaro Santiago Avila Pavas 0-1 38 Open
334 2022-03-01 Titled Tue 1st Mar Early chess.com INT 1 William Alfaro Andrey Tsvetkov 0-1 31 Open
335 2022-03-01 Titled Tue 1st Mar Early chess.com INT 11 Viktor Romanchuk William Alfaro 0-1 34 Open
336 2022-03-01 Titled Tue 1st Mar Early chess.com INT 10 William Alfaro Stanislav Tsyhanchuk 1-0 22 Open
337 2022-02-08 Titled Tue 8th Feb Late chess.com INT 1 William Alfaro Ramil Hasangatin 0-1 41 Open
338 2022-02-01 Titled Tuesday 1st Feb A chess.com INT 2 Maciej Swicarz William Alfaro 1/2-1/2 61 Open
339 2022-02-01 Titled Tuesday 1st Feb A chess.com INT 1 Alvar Alonso Rosell William Alfaro 1-0 38 Open
340 2022-01-25 Titled Tuesday 25th Jan chess.com INT 9 Piotr Mickiewicz William Alfaro 1-0 38 Open
341 2022-01-25 Titled Tuesday 25th Jan chess.com INT 8 William Alfaro Erik Van den Dikkenberg 1-0 39 Open
342 2022-01-25 Titled Tuesday 25th Jan chess.com INT 7 William Alfaro Alexandra Kosteniuk 0-1 18 Open
343 2022-01-25 Titled Tuesday 25th Jan chess.com INT 6 Thomas Bauer William Alfaro 1-0 18 Open
344 2022-01-25 Titled Tuesday 25th Jan chess.com INT 5 Dejan N Djordjevic William Alfaro 0-1 36 Open
345 2022-01-25 Titled Tuesday 25th Jan chess.com INT 4 William Alfaro Ward Al-Tarboush 0-1 61 Open
346 2022-01-25 Titled Tuesday 25th Jan chess.com INT 3 Ronaldo Alonso Moreira William Alfaro 0-1 32 Open
347 2022-01-25 Titled Tuesday 25th Jan chess.com INT 2 William Alfaro Vasiliy Korchmar 0-1 23 Open
348 2022-01-25 Titled Tuesday 25th Jan chess.com INT 11 William Alfaro Asa Hoffmann 0-1 10 Open
349 2022-01-25 Titled Tuesday 25th Jan chess.com INT 10 Unidentified player William Alfaro 0-1 41 Open
350 2022-01-22 Club Caissa Online 2022 chess.com INT 7 William Alfaro Roberto Calderin Gonzalez 1-0 38 Open

© 2024-2026 EloTracker