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-22 (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
351 2022-01-22 Club Caissa Online 2022 chess.com INT 6 William Alfaro Neuris Delgado Ramirez 0-1 71 Open
352 2022-01-22 Club Caissa Online 2022 chess.com INT 4 Lazaro Bruzon Batista William Alfaro 1-0 55 Open
353 2022-01-22 Club Caissa Online 2022 chess.com INT 3 William Alfaro Frankleen Arnaldo Rosales Corado 1-0 31 Open
354 2022-01-22 Club Caissa Online 2022 chess.com INT 1 William Alfaro Jose Gabriel Solares Godoy 1/2-1/2 35 Open
355 2022-01-11 Titled Tuesday 11th Jan chess.com INT 5 William Alfaro Prithu Gupta 0-1 31 Open
356 2022-01-11 Titled Tuesday 11th Jan chess.com INT 4 Shah Dev William Alfaro 1-0 33 Open
357 2022-01-11 Titled Tuesday 11th Jan chess.com INT 3 William Alfaro Jesper Morch Lauridsen 1-0 63 Open
358 2022-01-11 Titled Tuesday 11th Jan chess.com INT 2 Fidel Corrales Jimenez William Alfaro 1-0 31 Open
359 2022-01-11 Titled Tuesday 11th Jan chess.com INT 1 Samy Shoker William Alfaro 1-0 53 Open
360 2022-01-04 Titled Tuesday 4th Jan chess.com INT 8 William Alfaro Stanislav Tsyhanchuk 0-1 44 Open
361 2022-01-04 Titled Tuesday 4th Jan chess.com INT 7 William Alfaro Oleg Krivonosov 0-1 58 Open
362 2022-01-04 Titled Tuesday 4th Jan chess.com INT 6 Adrian Musat William Alfaro 0-1 25 Open
363 2022-01-04 Titled Tuesday 4th Jan chess.com INT 5 William Alfaro Moritz Weishaeutel 1-0 58 Open
364 2022-01-04 Titled Tuesday 4th Jan chess.com INT 4 William Alfaro Rune Djurhuus 1-0 27 Open
365 2022-01-04 Titled Tuesday 4th Jan chess.com INT 3 Arina Kiseleva William Alfaro 0-1 30 Open
366 2022-01-04 Titled Tuesday 4th Jan chess.com INT 2 William Alfaro Ranindu Dilshan Liyanage 0-1 58 Open
367 2022-01-04 Titled Tuesday 4th Jan chess.com INT 1 Eytan Rozen William Alfaro 1-0 43 Open
368 2021-12-21 Titled Tuesday 21st Dec chess.com INT 7 Alberto Fabris William Alfaro 1-0 44 Open
369 2021-12-21 Titled Tuesday 21st Dec chess.com INT 6 Mike Sailer William Alfaro 0-1 32 Open
370 2021-12-21 Titled Tuesday 21st Dec chess.com INT 5 William Alfaro Oleksandr Yurovskykh 0-1 42 Open
371 2021-12-21 Titled Tuesday 21st Dec chess.com INT 4 Polina Shuvalova William Alfaro 1/2-1/2 55 Open
372 2021-12-21 Titled Tuesday 21st Dec chess.com INT 3 Alexander Balkum William Alfaro 0-1 43 Open
373 2021-12-21 Titled Tuesday 21st Dec chess.com INT 2 William Alfaro Ramil Faizrakhmanov 0-1 38 Open
374 2021-12-21 Titled Tuesday 21st Dec chess.com INT 1 William Alfaro Garg Aradhya 0-1 36 Open
375 2021-11-09 Titled Tuesday 9th Nov chess.com INT 9 William Alfaro Alexander King 0-1 45 Open
376 2021-11-09 Titled Tuesday 9th Nov chess.com INT 8 Juan Rottenwohrer Suarez William Alfaro 0-1 48 Open
377 2021-11-09 Titled Tuesday 9th Nov chess.com INT 7 William Alfaro Jesper Morch Lauridsen 1-0 25 Open
378 2021-11-09 Titled Tuesday 9th Nov chess.com INT 6 Fabian Ernesto Vivas Zamora William Alfaro 1-0 28 Open
379 2021-11-09 Titled Tuesday 9th Nov chess.com INT 5 Semetei Tologon tegin William Alfaro 1-0 32 Open
380 2021-11-09 Titled Tuesday 9th Nov chess.com INT 4 William Alfaro Mikhail Golubev 1-0 52 Open
381 2021-11-09 Titled Tuesday 9th Nov chess.com INT 3 William Alfaro Ruben Gideon Koellner 0-1 36 Open
382 2021-11-09 Titled Tuesday 9th Nov chess.com INT 2 Rafael Leitao William Alfaro 1-0 20 Open
383 2021-11-09 Titled Tuesday 9th Nov chess.com INT 1 Ranindu Dilshan Liyanage William Alfaro 0-1 53 Open
384 2021-08-28 Online Olym Div3 E 2021 chess.com INT 6.5 William Alfaro Cephas Clinton Fomevor 1-0 50 Open
385 2021-08-27 Online Olym Div3 E 2021 chess.com INT 2.3 William Alfaro Alexei Tapia Ostolaza 1/2-1/2 13 Open
386 2021-08-27 Online Olym Div3 E 2021 chess.com INT 1.4 Erick Marvin Guevara Sanchez William Alfaro 1/2-1/2 17 Open
387 2021-08-17 Titled Tuesday 17th Aug chess.com INT 2 William Alfaro Vladimir Goncharov 1-0 47 Open
388 2021-05-04 Titled Tuesday 4th May chess.com INT 8 Bernardo Vainzoff Sztokbant William Alfaro 1-0 56 Open
389 2021-05-04 Titled Tuesday 4th May chess.com INT 7 William Alfaro Martin Matthiesen 1/2-1/2 37 Open
390 2021-05-04 Titled Tuesday 4th May chess.com INT 6 William Alfaro Viktoriya Tarasova 1-0 99 Open
391 2021-05-04 Titled Tuesday 4th May chess.com INT 5 Diogo Duarte Guimaraes William Alfaro 0-1 28 Open
392 2021-05-04 Titled Tuesday 4th May chess.com INT 4 William Alfaro Nikolay Khnykin 1-0 38 Open
393 2021-02-16 Gran Canaria Online Blitz lichess.org INT 9 William Alfaro Jose I. Hernandez Sotelo 0-1 43 Open
394 2021-02-16 Gran Canaria Online Blitz lichess.org INT 7 Petr Pisk William Alfaro 1/2-1/2 30 Open
395 2021-02-16 Gran Canaria Online Blitz lichess.org INT 6 William Alfaro Driss Ahardan 1-0 34 Open
396 2021-02-16 Gran Canaria Online Blitz lichess.org INT 5 Aldair Ramos Castro William Alfaro 1-0 35 Open
397 2021-02-16 Gran Canaria Online Blitz lichess.org INT 4 William Alfaro Marieta Khachatryan 1-0 29 Open
398 2021-02-16 Gran Canaria Online Blitz lichess.org INT 3 Elena Aguirre Mediavilla William Alfaro 0-1 30 Open
399 2021-02-16 Gran Canaria Online Blitz lichess.org INT 2 William Alfaro Jerzy Jesus Perez Leiva 0-1 36 Open
400 2021-02-16 Gran Canaria Online Blitz lichess.org INT 1 Ondrej Nytra William Alfaro 0-1 33 Open

© 2024-2026 EloTracker