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
251 2023-01-17 Titled Tue 17th Jan Early chess.com INT 3 Mikhael Garakov William Alfaro 1/2-1/2 35 Open
252 2023-01-17 Titled Tue 17th Jan Late chess.com INT 3 Malik Lindholt William Alfaro 1-0 31 Open
253 2023-01-17 Titled Tue 17th Jan Early chess.com INT 2 Evgenij Shuvalov William Alfaro 0-1 41 Open
254 2023-01-17 Titled Tue 17th Jan Late chess.com INT 2 Margarita Potapova William Alfaro 1-0 42 Open
255 2023-01-17 Titled Tue 17th Jan Early chess.com INT 1 William Alfaro Jake Kleiman 0-1 42 Open
256 2023-01-17 Titled Tue 17th Jan Early chess.com INT 11 William Alfaro Ruben Domingo Nunez 0-1 19 Open
257 2023-01-17 Titled Tue 17th Jan Late chess.com INT 11 William Alfaro Pedro Filipe Rego 0-1 25 Open
258 2023-01-17 Titled Tue 17th Jan Early chess.com INT 10 William Alfaro Mark Liubarov 1-0 1 Open
259 2023-01-17 Titled Tue 17th Jan Late chess.com INT 10 Samuel Malka William Alfaro 1-0 78 Open
260 2023-01-10 Titled Tue 10th Jan Early chess.com INT 9 Jonathan Pein William Alfaro 1-0 75 Open
261 2023-01-10 Titled Tue 10th Jan Early chess.com INT 8 William Alfaro Sreyas Payyappat 1-0 78 Open
262 2023-01-10 Titled Tue 10th Jan Early chess.com INT 7 Evgenij Novikov William Alfaro 1/2-1/2 64 Open
263 2023-01-10 Titled Tue 10th Jan Early chess.com INT 6 William Alfaro Dantelle Joubert 1-0 51 Open
264 2023-01-10 Titled Tue 10th Jan Early chess.com INT 5 Erik Ronka William Alfaro 1-0 16 Open
265 2023-01-10 Titled Tue 10th Jan Early chess.com INT 4 Aleksandar Topalov William Alfaro 0-1 58 Open
266 2023-01-10 Titled Tue 10th Jan Early chess.com INT 3 William Alfaro Yotam Shohat 0-1 56 Open
267 2023-01-10 Titled Tue 10th Jan Early chess.com INT 2 Ekaterina Goltseva William Alfaro 1-0 58 Open
268 2023-01-10 Titled Tue 10th Jan Early chess.com INT 1 William Alfaro Alexey Kukelko 1/2-1/2 87 Open
269 2023-01-10 Titled Tue 10th Jan Early chess.com INT 11 Roy Vagman William Alfaro 1-0 26 Open
270 2023-01-10 Titled Tue 10th Jan Early chess.com INT 10 William Alfaro Galina Novikova 1-0 22 Open
271 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 9 Gumersindo Fernandez Garcia William Alfaro 0-1 40 Open
272 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 8 William Alfaro Ivan Kalajzic 1-0 26 Open
273 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 7 William Alfaro Anton Demchenko 0-1 48 Open
274 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 6 Dmitry Gurevich William Alfaro 1-0 30 Open
275 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 5 Timofey Iljin William Alfaro 1-0 32 Open
276 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 4 William Alfaro Zhongyi Tan 0-1 26 Open
277 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 3 Dennis Wagner William Alfaro 0-1 51 Open
278 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 2 William Alfaro Aaditya Dhingra 1-0 44 Open
279 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 1 William Alfaro Sravan Renjith 1/2-1/2 67 Open
280 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 11 William Alfaro Milos Krstic 1-0 42 Open
281 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 10 Ihor Samunenkov William Alfaro 1-0 41 Open
282 2022-12-20 Titled Tue 20th Dec Late chess.com INT 4 William Alfaro Thore Perske 0-1 35 Open
283 2022-12-20 Titled Tue 20th Dec Late chess.com INT 3 Diego Carbone William Alfaro 1-0 42 Open
284 2022-12-20 Titled Tue 20th Dec Late chess.com INT 2 William Alfaro Viktor Berezin 0-1 65 Open
285 2022-12-20 Titled Tue 20th Dec Late chess.com INT 1 William Alfaro Danila Bilan 0-1 44 Open
286 2022-11-15 Titled Tue 15th Nov Early chess.com INT 8 Mikhail Golubev William Alfaro 1-0 16 Open
287 2022-11-15 Titled Tue 15th Nov Early chess.com INT 7 William Alfaro Sujana Lohani 1-0 26 Open
288 2022-11-15 Titled Tue 15th Nov Early chess.com INT 6 Artur Dilmukhametov William Alfaro 0-1 24 Open
289 2022-11-15 Titled Tue 15th Nov Early chess.com INT 5 William Alfaro Stanislaw Osiecki 0-1 41 Open
290 2022-11-15 Titled Tue 15th Nov Early chess.com INT 4 Iung Alicio de O. Pinheiro William Alfaro 1-0 30 Open
291 2022-11-15 Titled Tue 15th Nov Early chess.com INT 3 William Alfaro Wilson Guillermo Palencia Morales 0-1 71 Open
292 2022-11-15 Titled Tue 15th Nov Early chess.com INT 2 William Alfaro Dashgyn Ibadov 0-1 18 Open
293 2022-11-15 Titled Tue 15th Nov Early chess.com INT 1 Lucas Di Nicolantonio William Alfaro 1-0 35 Open
294 2022-11-08 Titled Tue 8th Nov Late chess.com INT 7 Ansh M Shah William Alfaro 1-0 35 Open
295 2022-11-08 Titled Tue 8th Nov Late chess.com INT 6 Antonio Arencibia Monduy William Alfaro 1-0 22 Open
296 2022-11-08 Titled Tue 8th Nov Late chess.com INT 5 William Alfaro Pavel Chernomordik 1-0 40 Open
297 2022-11-08 Titled Tue 8th Nov Late chess.com INT 4 Rene Phillips William Alfaro 0-1 30 Open
298 2022-11-08 Titled Tue 8th Nov Late chess.com INT 3 William Alfaro Alberto Santos Flores 0-1 27 Open
299 2022-11-08 Titled Tue 8th Nov Late chess.com INT 2 Nikolaos Koutlas William Alfaro 1-0 49 Open
300 2022-11-08 Titled Tue 8th Nov Late chess.com INT 1 William Alfaro Damian Lewtak 0-1 27 Open

© 2024-2026 EloTracker