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
101 2023-10-31 Titled Tue 31st Oct Late chess.com INT 10 Lorenzo Perea Fruet William Alfaro 1-0 35 Open
102 2023-10-17 Titled Tue 17th Oct Late chess.com INT 6 William Alfaro Josep Romero Ruscalleda 0-1 49 Open
103 2023-10-17 Titled Tue 17th Oct Late chess.com INT 5 William Alfaro Yago Labussiere 0-1 31 Open
104 2023-10-17 Titled Tue 17th Oct Late chess.com INT 4 Dimitry Korol William Alfaro 0-1 67 Open
105 2023-10-17 Titled Tue 17th Oct Late chess.com INT 3 David Blanco Diez William Alfaro 1-0 32 Open
106 2023-10-17 Titled Tue 17th Oct Late chess.com INT 2 William Alfaro David Zakarian 0-1 24 Open
107 2023-10-17 Titled Tue 17th Oct Late chess.com INT 1 Rodrigo Mendoza William Alfaro 1-0 48 Open
108 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 8 Olga Yushko William Alfaro 1-0 29 Open
109 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 7 Marcel Winkels William Alfaro 1-0 41 Open
110 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 6 William Alfaro Bryan Weisz 0-1 69 Open
111 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 5 William Alfaro Korun Gulamirian 1-0 59 Open
112 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 4 Luis Manuel Esquivias Quintero William Alfaro 1-0 33 Open
113 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 3 Xiao Cheng William Alfaro 1-0 18 Open
114 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 2 William Alfaro Adan Rios Escobar 0-1 30 Open
115 2023-10-03 Titled Tue 3rd Oct Late chess.com INT 1 Zehn Nasir William Alfaro 1-0 21 Open
116 2023-09-19 Titled Tue 19th Sep Late chess.com INT 7 Maria Varela La Madrid William Alfaro 1-0 73 Open
117 2023-09-19 Titled Tue 19th Sep Late chess.com INT 6 William Alfaro Tiago Batista Oliveira 1-0 31 Open
118 2023-09-19 Titled Tue 19th Sep Late chess.com INT 5 Juan Sebastian Negron Lizarazo William Alfaro 1-0 32 Open
119 2023-09-19 Titled Tue 19th Sep Late chess.com INT 4 William Alfaro Francisco De Assis Medeiros Jr 0-1 22 Open
120 2023-09-19 Titled Tue 19th Sep Late chess.com INT 3 William Alfaro Arthur Lucas 0-1 38 Open
121 2023-09-19 Titled Tue 19th Sep Late chess.com INT 2 Peter T Roberson William Alfaro 1-0 33 Open
122 2023-09-19 Titled Tue 19th Sep Late chess.com INT 1 Tatjana Vasilevich William Alfaro 1-0 36 Open
123 2023-09-12 Titled Tue 12th Sep Late chess.com INT 9 2056836 William Alfaro 1-0 36 Open
124 2023-09-12 Titled Tue 12th Sep Late chess.com INT 8 William Alfaro Michael Kotyk 1-0 41 Open
125 2023-09-12 Titled Tue 12th Sep Late chess.com INT 7 Robert Kula William Alfaro 0-1 33 Open
126 2023-09-12 Titled Tue 12th Sep Late chess.com INT 6 William Alfaro Juan Antonio Urbina Perez 0-1 43 Open
127 2023-09-12 Titled Tue 12th Sep Late chess.com INT 5 William Alfaro Derlei Alex Florianovitz 1-0 47 Open
128 2023-09-12 Titled Tue 12th Sep Late chess.com INT 4 Evgeny V. Melikhov William Alfaro 1-0 58 Open
129 2023-09-12 Titled Tue 12th Sep Late chess.com INT 3 William Alfaro Pablo Zarnicki 0-1 30 Open
130 2023-09-12 Titled Tue 12th Sep Late chess.com INT 2 Pavel Toropov William Alfaro 1/2-1/2 64 Open
131 2023-09-12 Titled Tue 12th Sep Late chess.com INT 1 Francisco Fiorito William Alfaro 1-0 35 Open
132 2023-09-12 Titled Tue 12th Sep Late chess.com INT 11 Jaka Brilej William Alfaro 1-0 40 Open
133 2023-09-12 Titled Tue 12th Sep Late chess.com INT 10 William Alfaro Galina Novikova 1-0 62 Open
134 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 9 William Alfaro Josep Romero Ruscalleda 0-1 37 Open
135 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 8 Jan Petr William Alfaro 0-1 15 Open
136 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 7 William Alfaro 2605767 1-0 36 Open
137 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 6 Artak Manukian William Alfaro 0-1 27 Open
138 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 5 Sergio Adan Bermudez William Alfaro 1-0 31 Open
139 2023-08-22 Titled Tue 22nd Aug Early chess.com INT 4 William Alfaro Sasvatha A 0-1 28 Open
140 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 4 William Alfaro Karen Gutierrez Espinosa 0-1 72 Open
141 2023-08-22 Titled Tue 22nd Aug Early chess.com INT 3 Israel Caspi William Alfaro 1-0 12 Open
142 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 3 Sherzod Khodjimatov William Alfaro 1-0 30 Open
143 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 2 William Alfaro Ayrat Vafin 0-1 28 Open
144 2023-08-22 Titled Tue 22nd Aug Early chess.com INT 2 William Alfaro Pedro Ramon Martinez Reyes 0-1 49 Open
145 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 1 William Alfaro Viachaslau Zarubitski 0-1 26 Open
146 2023-08-22 Titled Tue 22nd Aug Early chess.com INT 1 Rick Sun William Alfaro 1-0 23 Open
147 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 11 William Alfaro Guadalupe Montano Vicente 1-0 46 Open
148 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 10 Ilja Haitin William Alfaro 1-0 28 Open
149 2023-07-18 Titled Tue 18th Jul Early chess.com INT 8 William Alfaro Wojciech Przybylski 1-0 34 Open
150 2023-07-18 Titled Tue 18th Jul Early chess.com INT 7 William Alfaro Evgenij Novikov 0-1 19 Open

© 2024-2026 EloTracker