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-13 (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
51 2024-07-30 Titled Tue 30th Jul Early chess.com INT 6 Vsevolod Ovchinnikov William Alfaro 1-0 49 Open
52 2024-07-30 Titled Tue 30th Jul Early chess.com INT 5 William Alfaro Danila Bilan 1-0 33 Open
53 2024-07-30 Titled Tue 30th Jul Early chess.com INT 4 William Alfaro Viacheslav Tikhonov 0-1 55 Open
54 2024-07-30 Titled Tue 30th Jul Early chess.com INT 3 Aleksandra Maltsevskaya William Alfaro 1-0 27 Open
55 2024-07-30 Titled Tue 30th Jul Early chess.com INT 2 William Alfaro Vjacheslav Weetik 0-1 34 Open
56 2024-07-30 Titled Tue 30th Jul Early chess.com INT 1 William Alfaro Ioannis Kalogeris 1-0 32 Open
57 2024-06-18 Titled Tue 18th Jun Early chess.com INT 9 William Alfaro Daniel Kopylov 0-1 39 Open
58 2024-06-18 Titled Tue 18th Jun Early chess.com INT 8 William Alfaro Dimitry Korol 1-0 41 Open
59 2024-06-18 Titled Tue 18th Jun Early chess.com INT 7 Marc Llari William Alfaro 0-1 74 Open
60 2024-06-18 Titled Tue 18th Jun Early chess.com INT 6 William Alfaro Abel Mathewos Tilahun 1-0 25 Open
61 2024-06-18 Titled Tue 18th Jun Early chess.com INT 5 William Alfaro Enrique Fernando Asensio Ramos 0-1 19 Open
62 2024-06-18 Titled Tue 18th Jun Early chess.com INT 4 Jesus Manue Vargas Pereda William Alfaro 0-1 50 Open
63 2024-06-18 Titled Tue 18th Jun Early chess.com INT 3 William Alfaro Mauricio Vargas Benavides 0-1 27 Open
64 2024-06-18 Titled Tue 18th Jun Early chess.com INT 2 Ekaterina Goltseva William Alfaro 1-0 29 Open
65 2024-06-18 Titled Tue 18th Jun Early chess.com INT 1 William Alfaro Nitish Belurkar 0-1 27 Open
66 2024-06-18 Titled Tue 18th Jun Early chess.com INT 11 Teimur Toktomushev William Alfaro 1-0 48 Open
67 2024-06-18 Titled Tue 18th Jun Early chess.com INT 10 Cristhian Portal Ramos William Alfaro 1-0 57 Open
68 2024-06-04 Titled Tue 4th Jun Late chess.com INT 9 Simao Poscidonio Dias William Alfaro 0-1 40 Open
69 2024-06-04 Titled Tue 4th Jun Late chess.com INT 8 Felix Rose William Alfaro 0-1 30 Open
70 2024-06-04 Titled Tue 4th Jun Late chess.com INT 7 William Alfaro Luis Migu Floresvillar Gonzalez 0-1 45 Open
71 2024-06-04 Titled Tue 4th Jun Late chess.com INT 6 Luis Antunez Soler William Alfaro 1-0 13 Open
72 2024-06-04 Titled Tue 4th Jun Late chess.com INT 5 Kent Slate William Alfaro 1-0 40 Open
73 2024-06-04 Titled Tue 4th Jun Late chess.com INT 4 William Alfaro Matfey Yurasov 0-1 29 Open
74 2024-06-04 Titled Tue 4th Jun Late chess.com INT 3 William Alfaro Alexandra Kosteniuk 1-0 29 Open
75 2024-06-04 Titled Tue 4th Jun Late chess.com INT 2 Fabian Ricardo Reyes Zavaleta William Alfaro 1/2-1/2 39 Open
76 2024-06-04 Titled Tue 4th Jun Late chess.com INT 1 Polina Shuvalova William Alfaro 1-0 37 Open
77 2024-06-04 Titled Tue 4th Jun Late chess.com INT 11 Francesco Bettalli William Alfaro 1-0 39 Open
78 2024-06-04 Titled Tue 4th Jun Late chess.com INT 10 William Alfaro Marco Lantini 1-0 34 Open
79 2024-01-23 Titled Tue 23rd Jan Late chess.com INT 5 William Alfaro Eduardo Barbosa Mesquita 0-1 28 Open
80 2024-01-23 Titled Tue 23rd Jan Late chess.com INT 4 Theodore Slade William Alfaro 1-0 37 Open
81 2024-01-23 Titled Tue 23rd Jan Late chess.com INT 3 Pranav Senthilkumar William Alfaro 0-1 32 Open
82 2024-01-23 Titled Tue 23rd Jan Late chess.com INT 2 William Alfaro Viktor Shapiro 0-1 27 Open
83 2024-01-16 Titled Tue 16th Jan Late chess.com INT 5 Kent Slate William Alfaro 1-0 23 Open
84 2024-01-16 Titled Tue 16th Jan Late chess.com INT 4 William Alfaro German Della Morte 1-0 28 Open
85 2024-01-16 Titled Tue 16th Jan Late chess.com INT 3 Linden Lee William Alfaro 1-0 44 Open
86 2024-01-16 Titled Tue 16th Jan Late chess.com INT 2 William Alfaro Alvar Alonso Rosell 0-1 34 Open
87 2024-01-16 Titled Tue 16th Jan Late chess.com INT 1 William Alfaro Supratit Banerjee 1-0 34 Open
88 2023-11-28 Titled Tue 28th Nov Late chess.com INT 4 William Alfaro Katharina Reinecke 0-1 30 Open
89 2023-11-28 Titled Tue 28th Nov Late chess.com INT 3 German Della Morte William Alfaro 1-0 32 Open
90 2023-11-28 Titled Tue 28th Nov Late chess.com INT 2 William Alfaro Michael Kotyk 0-1 18 Open
91 2023-11-28 Titled Tue 28th Nov Late chess.com INT 1 William Alfaro Amir Hosein Kashefi 0-1 31 Open
92 2023-10-31 Titled Tue 31st Oct Late chess.com INT 9 Aditya Arutla William Alfaro 1/2-1/2 67 Open
93 2023-10-31 Titled Tue 31st Oct Late chess.com INT 8 William Alfaro Vahe Baghdasaryan 1-0 64 Open
94 2023-10-31 Titled Tue 31st Oct Late chess.com INT 7 William Alfaro Sebastien Azar 0-1 28 Open
95 2023-10-31 Titled Tue 31st Oct Late chess.com INT 6 Eshan Guha William Alfaro 0-1 65 Open
96 2023-10-31 Titled Tue 31st Oct Late chess.com INT 5 William Alfaro Mushini Ajay 0-1 57 Open
97 2023-10-31 Titled Tue 31st Oct Late chess.com INT 4 Michael Kotyk William Alfaro 1/2-1/2 105 Open
98 2023-10-31 Titled Tue 31st Oct Late chess.com INT 3 William Alfaro Shawn Martinez 1/2-1/2 120 Open
99 2023-10-31 Titled Tue 31st Oct Late chess.com INT 2 Julio Antonio Hernando Rodrigo William Alfaro 1-0 37 Open
100 2023-10-31 Titled Tue 31st Oct Late chess.com INT 11 William Alfaro Christian Almeida Do Nascimento 1-0 30 Open

© 2024-2026 EloTracker