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
401 2022-01-22 Club Caissa Online 2022 chess.com INT 7 William Alfaro Roberto Calderin Gonzalez 1-0 38 Open
402 2022-01-22 Club Caissa Online 2022 chess.com INT 6 William Alfaro Neuris Delgado Ramirez 0-1 71 Open
403 2022-01-22 Club Caissa Online 2022 chess.com INT 4 Lazaro Bruzon Batista William Alfaro 1-0 55 Open
404 2022-01-22 Club Caissa Online 2022 chess.com INT 3 William Alfaro Frankleen Arnaldo Rosales Corado 1-0 31 Open
405 2022-01-22 Club Caissa Online 2022 chess.com INT 1 William Alfaro Jose Gabriel Solares Godoy 1/2-1/2 35 Open
406 2022-01-11 Titled Tuesday 11th Jan chess.com INT 5 William Alfaro Prithu Gupta 0-1 31 Open
407 2022-01-11 Titled Tuesday 11th Jan chess.com INT 4 Shah Dev William Alfaro 1-0 33 Open
408 2022-01-11 Titled Tuesday 11th Jan chess.com INT 3 William Alfaro Jesper Morch Lauridsen 1-0 63 Open
409 2022-01-11 Titled Tuesday 11th Jan chess.com INT 2 Fidel Corrales Jimenez William Alfaro 1-0 31 Open
410 2022-01-11 Titled Tuesday 11th Jan chess.com INT 1 Samy Shoker William Alfaro 1-0 53 Open
411 2022-01-04 Titled Tuesday 4th Jan chess.com INT 8 William Alfaro Stanislav Tsyhanchuk 0-1 44 Open
412 2022-01-04 Titled Tuesday 4th Jan chess.com INT 7 William Alfaro Oleg Krivonosov 0-1 58 Open
413 2022-01-04 Titled Tuesday 4th Jan chess.com INT 6 Adrian Musat William Alfaro 0-1 25 Open
414 2022-01-04 Titled Tuesday 4th Jan chess.com INT 5 William Alfaro Moritz Weishaeutel 1-0 58 Open
415 2022-01-04 Titled Tuesday 4th Jan chess.com INT 4 William Alfaro Rune Djurhuus 1-0 27 Open
416 2022-01-04 Titled Tuesday 4th Jan chess.com INT 3 Arina Kiseleva William Alfaro 0-1 30 Open
417 2022-01-04 Titled Tuesday 4th Jan chess.com INT 2 William Alfaro Ranindu Dilshan Liyanage 0-1 58 Open
418 2022-01-04 Titled Tuesday 4th Jan chess.com INT 1 Eytan Rozen William Alfaro 1-0 43 Open
419 2021-12-21 Titled Tuesday 21st Dec chess.com INT 7 Alberto Fabris William Alfaro 1-0 44 Open
420 2021-12-21 Titled Tuesday 21st Dec chess.com INT 6 Mike Sailer William Alfaro 0-1 32 Open
421 2021-12-21 Titled Tuesday 21st Dec chess.com INT 5 William Alfaro Oleksandr Yurovskykh 0-1 42 Open
422 2021-12-21 Titled Tuesday 21st Dec chess.com INT 4 Polina Shuvalova William Alfaro 1/2-1/2 55 Open
423 2021-12-21 Titled Tuesday 21st Dec chess.com INT 3 Alexander Balkum William Alfaro 0-1 43 Open
424 2021-12-21 Titled Tuesday 21st Dec chess.com INT 2 William Alfaro Ramil Faizrakhmanov 0-1 38 Open
425 2021-12-21 Titled Tuesday 21st Dec chess.com INT 1 William Alfaro Garg Aradhya 0-1 36 Open
426 2021-11-09 Titled Tuesday 9th Nov chess.com INT 9 William Alfaro Alexander King 0-1 45 Open
427 2021-11-09 Titled Tuesday 9th Nov chess.com INT 8 Juan Rottenwohrer Suarez William Alfaro 0-1 48 Open
428 2021-11-09 Titled Tuesday 9th Nov chess.com INT 7 William Alfaro Jesper Morch Lauridsen 1-0 25 Open
429 2021-11-09 Titled Tuesday 9th Nov chess.com INT 6 Fabian Ernesto Vivas Zamora William Alfaro 1-0 28 Open
430 2021-11-09 Titled Tuesday 9th Nov chess.com INT 5 Semetei Tologon tegin William Alfaro 1-0 32 Open
431 2021-11-09 Titled Tuesday 9th Nov chess.com INT 4 William Alfaro Mikhail Golubev 1-0 52 Open
432 2021-11-09 Titled Tuesday 9th Nov chess.com INT 3 William Alfaro Ruben Gideon Koellner 0-1 36 Open
433 2021-11-09 Titled Tuesday 9th Nov chess.com INT 2 Rafael Leitao William Alfaro 1-0 20 Open
434 2021-11-09 Titled Tuesday 9th Nov chess.com INT 1 Ranindu Dilshan Liyanage William Alfaro 0-1 53 Open
435 2021-08-28 Online Olym Div3 E 2021 chess.com INT 6.5 William Alfaro Cephas Clinton Fomevor 1-0 50 Open
436 2021-08-27 Online Olym Div3 E 2021 chess.com INT 2.3 William Alfaro Alexei Tapia Ostolaza 1/2-1/2 13 Open
437 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
438 2021-08-17 Titled Tuesday 17th Aug chess.com INT 2 William Alfaro Vladimir Goncharov 1-0 47 Open
439 2021-05-04 Titled Tuesday 4th May chess.com INT 8 Bernardo Vainzoff Sztokbant William Alfaro 1-0 56 Open
440 2021-05-04 Titled Tuesday 4th May chess.com INT 7 William Alfaro Martin Matthiesen 1/2-1/2 37 Open
441 2021-05-04 Titled Tuesday 4th May chess.com INT 6 William Alfaro Viktoriya Tarasova 1-0 99 Open
442 2021-05-04 Titled Tuesday 4th May chess.com INT 5 Diogo Duarte Guimaraes William Alfaro 0-1 28 Open
443 2021-05-04 Titled Tuesday 4th May chess.com INT 4 William Alfaro Nikolay Khnykin 1-0 38 Open
444 2021-02-16 Gran Canaria Online Blitz lichess.org INT 9 William Alfaro Jose I. Hernandez Sotelo 0-1 43 Open
445 2021-02-16 Gran Canaria Online Blitz lichess.org INT 7 Petr Pisk William Alfaro 1/2-1/2 30 Open
446 2021-02-16 Gran Canaria Online Blitz lichess.org INT 6 William Alfaro Driss Ahardan 1-0 34 Open
447 2021-02-16 Gran Canaria Online Blitz lichess.org INT 5 Aldair Ramos Castro William Alfaro 1-0 35 Open
448 2021-02-16 Gran Canaria Online Blitz lichess.org INT 4 William Alfaro Marieta Khachatryan 1-0 29 Open
449 2021-02-16 Gran Canaria Online Blitz lichess.org INT 3 Elena Aguirre Mediavilla William Alfaro 0-1 30 Open
450 2021-02-16 Gran Canaria Online Blitz lichess.org INT 2 William Alfaro Jerzy Jesus Perez Leiva 0-1 36 Open

© 2024-2026 EloTracker