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
151 2023-09-19 Titled Tue 19th Sep Late chess.com INT 4 William Alfaro Francisco De Assis Medeiros Jr 0-1 22 Open
152 2023-09-19 Titled Tue 19th Sep Late chess.com INT 3 William Alfaro Arthur Lucas 0-1 38 Open
153 2023-09-19 Titled Tue 19th Sep Late chess.com INT 2 Peter T Roberson William Alfaro 1-0 33 Open
154 2023-09-19 Titled Tue 19th Sep Late chess.com INT 1 Tatjana Vasilevich William Alfaro 1-0 36 Open
155 2023-09-12 Titled Tue 12th Sep Late chess.com INT 9 2056836 William Alfaro 1-0 36 Open
156 2023-09-12 Titled Tue 12th Sep Late chess.com INT 8 William Alfaro Michael Kotyk 1-0 41 Open
157 2023-09-12 Titled Tue 12th Sep Late chess.com INT 7 Robert Kula William Alfaro 0-1 33 Open
158 2023-09-12 Titled Tue 12th Sep Late chess.com INT 6 William Alfaro Juan Antonio Urbina Perez 0-1 43 Open
159 2023-09-12 Titled Tue 12th Sep Late chess.com INT 5 William Alfaro Derlei Alex Florianovitz 1-0 47 Open
160 2023-09-12 Titled Tue 12th Sep Late chess.com INT 4 Evgeny V. Melikhov William Alfaro 1-0 58 Open
161 2023-09-12 Titled Tue 12th Sep Late chess.com INT 3 William Alfaro Pablo Zarnicki 0-1 30 Open
162 2023-09-12 Titled Tue 12th Sep Late chess.com INT 2 Pavel Toropov William Alfaro 1/2-1/2 64 Open
163 2023-09-12 Titled Tue 12th Sep Late chess.com INT 1 Francisco Fiorito William Alfaro 1-0 35 Open
164 2023-09-12 Titled Tue 12th Sep Late chess.com INT 11 Jaka Brilej William Alfaro 1-0 40 Open
165 2023-09-12 Titled Tue 12th Sep Late chess.com INT 10 William Alfaro Galina Novikova 1-0 62 Open
166 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 9 William Alfaro Josep Romero Ruscalleda 0-1 37 Open
167 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 8 Jan Petr William Alfaro 0-1 15 Open
168 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 7 William Alfaro 2605767 1-0 36 Open
169 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 6 Artak Manukian William Alfaro 0-1 27 Open
170 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 5 Sergio Adan Bermudez William Alfaro 1-0 31 Open
171 2023-08-22 Titled Tue 22nd Aug Early chess.com INT 4 William Alfaro Sasvatha A 0-1 28 Open
172 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 4 William Alfaro Karen Gutierrez Espinosa 0-1 72 Open
173 2023-08-22 Titled Tue 22nd Aug Early chess.com INT 3 Israel Caspi William Alfaro 1-0 12 Open
174 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 3 Sherzod Khodjimatov William Alfaro 1-0 30 Open
175 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 2 William Alfaro Ayrat Vafin 0-1 28 Open
176 2023-08-22 Titled Tue 22nd Aug Early chess.com INT 2 William Alfaro Pedro Ramon Martinez Reyes 0-1 49 Open
177 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 1 William Alfaro Viachaslau Zarubitski 0-1 26 Open
178 2023-08-22 Titled Tue 22nd Aug Early chess.com INT 1 Rick Sun William Alfaro 1-0 23 Open
179 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 11 William Alfaro Guadalupe Montano Vicente 1-0 46 Open
180 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 10 Ilja Haitin William Alfaro 1-0 28 Open
181 2023-07-18 Titled Tue 18th Jul Early chess.com INT 8 William Alfaro Wojciech Przybylski 1-0 34 Open
182 2023-07-18 Titled Tue 18th Jul Early chess.com INT 7 William Alfaro Evgenij Novikov 0-1 19 Open
183 2023-07-18 Titled Tue 18th Jul Early chess.com INT 6 Kuanysh Sissabayev William Alfaro 1/2-1/2 38 Open
184 2023-07-18 Titled Tue 18th Jul Early chess.com INT 5 William Alfaro Peter T Roberson 1-0 33 Open
185 2023-07-18 Titled Tue 18th Jul Early chess.com INT 4 Marcel Winkels William Alfaro 0-1 54 Open
186 2023-02-14 Titled Tue 14th Feb Late chess.com INT 9 Miguel Angel Cruz Gomez William Alfaro 0-1 47 Open
187 2023-02-14 Titled Tue 14th Feb Late chess.com INT 8 William Alfaro Juan Rottenwohrer Suarez 0-1 65 Open
188 2023-02-14 Titled Tue 14th Feb Late chess.com INT 7 Julian Estrada Nieto William Alfaro 0-1 38 Open
189 2023-02-14 Titled Tue 14th Feb Late chess.com INT 6 William Alfaro Oleg Papayan 0-1 35 Open
190 2023-02-14 Titled Tue 14th Feb Late chess.com INT 5 William Alfaro Tiago Batista Oliveira 1-0 47 Open
191 2023-02-14 Titled Tue 14th Feb Late chess.com INT 4 Bernardo Vainzoff Sztokbant William Alfaro 1-0 49 Open
192 2023-02-14 Titled Tue 14th Feb Late chess.com INT 3 William Alfaro Nadya Toncheva 0-1 53 Open
193 2023-02-14 Titled Tue 14th Feb Late chess.com INT 2 Aleksa Petrovic William Alfaro 1/2-1/2 57 Open
194 2023-02-14 Titled Tue 14th Feb Late chess.com INT 1 Marco Dobrikov William Alfaro 1-0 86 Open
195 2023-02-14 Titled Tue 14th Feb Late chess.com INT 10 Levente Miszler William Alfaro 1-0 18 Open
196 2023-02-07 Titled Tue 7th Feb Early chess.com INT 9 William Alfaro Saadat Bashirli 1-0 32 Open
197 2023-02-07 Titled Tue 7th Feb Early chess.com INT 8 William Alfaro Shreyas Royal 0-1 46 Open
198 2023-02-07 Titled Tue 7th Feb Late chess.com INT 7 Daniel Yedidia William Alfaro 1/2-1/2 79 Open
199 2023-02-07 Titled Tue 7th Feb Early chess.com INT 7 Paulo Santanna William Alfaro 0-1 16 Open
200 2023-02-07 Titled Tue 7th Feb Early chess.com INT 6 William Alfaro Jarmo Hartikainen 1-0 40 Open

© 2024-2026 EloTracker