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
151 2023-07-18 Titled Tue 18th Jul Early chess.com INT 6 Kuanysh Sissabayev William Alfaro 1/2-1/2 38 Open
152 2023-07-18 Titled Tue 18th Jul Early chess.com INT 5 William Alfaro Peter T Roberson 1-0 33 Open
153 2023-07-18 Titled Tue 18th Jul Early chess.com INT 4 Marcel Winkels William Alfaro 0-1 54 Open
154 2023-02-14 Titled Tue 14th Feb Late chess.com INT 9 Miguel Angel Cruz Gomez William Alfaro 0-1 47 Open
155 2023-02-14 Titled Tue 14th Feb Late chess.com INT 8 William Alfaro Juan Rottenwohrer Suarez 0-1 65 Open
156 2023-02-14 Titled Tue 14th Feb Late chess.com INT 7 Julian Estrada Nieto William Alfaro 0-1 38 Open
157 2023-02-14 Titled Tue 14th Feb Late chess.com INT 6 William Alfaro Oleg Papayan 0-1 35 Open
158 2023-02-14 Titled Tue 14th Feb Late chess.com INT 5 William Alfaro Tiago Batista Oliveira 1-0 47 Open
159 2023-02-14 Titled Tue 14th Feb Late chess.com INT 4 Bernardo Vainzoff Sztokbant William Alfaro 1-0 49 Open
160 2023-02-14 Titled Tue 14th Feb Late chess.com INT 3 William Alfaro Nadya Toncheva 0-1 53 Open
161 2023-02-14 Titled Tue 14th Feb Late chess.com INT 2 Aleksa Petrovic William Alfaro 1/2-1/2 57 Open
162 2023-02-14 Titled Tue 14th Feb Late chess.com INT 1 Marco Dobrikov William Alfaro 1-0 86 Open
163 2023-02-14 Titled Tue 14th Feb Late chess.com INT 10 Levente Miszler William Alfaro 1-0 18 Open
164 2023-02-07 Titled Tue 7th Feb Early chess.com INT 9 William Alfaro Saadat Bashirli 1-0 32 Open
165 2023-02-07 Titled Tue 7th Feb Early chess.com INT 8 William Alfaro Shreyas Royal 0-1 46 Open
166 2023-02-07 Titled Tue 7th Feb Late chess.com INT 7 Daniel Yedidia William Alfaro 1/2-1/2 79 Open
167 2023-02-07 Titled Tue 7th Feb Early chess.com INT 7 Paulo Santanna William Alfaro 0-1 16 Open
168 2023-02-07 Titled Tue 7th Feb Early chess.com INT 6 William Alfaro Jarmo Hartikainen 1-0 40 Open
169 2023-02-07 Titled Tue 7th Feb Late chess.com INT 6 Ricardo Maruchi Desideri William Alfaro 0-1 26 Open
170 2023-02-07 Titled Tue 7th Feb Late chess.com INT 5 William Alfaro Iulian Necula 0-1 40 Open
171 2023-02-07 Titled Tue 7th Feb Early chess.com INT 5 Ana Kuchava William Alfaro 1/2-1/2 110 Open
172 2023-02-07 Titled Tue 7th Feb Late chess.com INT 4 Jan Kokoszczynski William Alfaro 1-0 26 Open
173 2023-02-07 Titled Tue 7th Feb Late chess.com INT 3 Gustavo Horokoski De Souza William Alfaro 0-1 30 Open
174 2023-02-07 Titled Tue 7th Feb Late chess.com INT 2 William Alfaro Pedro Ramon Martinez Reyes 0-1 35 Open
175 2023-02-07 Titled Tue 7th Feb Early chess.com INT 11 Andre Mendez Machado William Alfaro 1-0 37 Open
176 2023-02-07 Titled Tue 7th Feb Early chess.com INT 10 Grigory Seletsky William Alfaro 1-0 59 Open
177 2023-01-31 Titled Tue 31st Jan Early chess.com INT 9 Zozek Salah Mohammed William Alfaro 0-1 61 Open
178 2023-01-31 Titled Tue 31st Jan Late chess.com INT 9 William Graif William Alfaro 0-1 42 Open
179 2023-01-31 Titled Tue 31st Jan Early chess.com INT 8 William Alfaro Guillermo Llanos 0-1 49 Open
180 2023-01-31 Titled Tue 31st Jan Late chess.com INT 8 Daniel Yedidia William Alfaro 0-1 40 Open
181 2023-01-31 Titled Tue 31st Jan Late chess.com INT 7 William Alfaro Frank Buchenau 1-0 52 Open
182 2023-01-31 Titled Tue 31st Jan Early chess.com INT 7 William Alfaro Sherzod Khodjimatov 1-0 28 Open
183 2023-01-31 Titled Tue 31st Jan Late chess.com INT 6 Mauricio Vargas Benavides William Alfaro 0-1 50 Open
184 2023-01-31 Titled Tue 31st Jan Early chess.com INT 6 Nguyen Hong Nhung William Alfaro 1-0 32 Open
185 2023-01-31 Titled Tue 31st Jan Early chess.com INT 5 Viktor Shapiro William Alfaro 1-0 65 Open
186 2023-01-31 Titled Tue 31st Jan Late chess.com INT 5 Gal Drnovsek William Alfaro 1-0 46 Open
187 2023-01-31 Titled Tue 31st Jan Late chess.com INT 4 William Alfaro Aleksandra Tarnowska 1-0 26 Open
188 2023-01-31 Titled Tue 31st Jan Early chess.com INT 4 Ramil Hasangatin William Alfaro 1-0 45 Open
189 2023-01-31 Titled Tue 31st Jan Early chess.com INT 3 William Alfaro Gunay Mammadzada 1-0 44 Open
190 2023-01-31 Titled Tue 31st Jan Late chess.com INT 3 Diego Adla William Alfaro 1-0 50 Open
191 2023-01-31 Titled Tue 31st Jan Late chess.com INT 2 William Alfaro Tymur Keleberda 0-1 20 Open
192 2023-01-31 Titled Tue 31st Jan Early chess.com INT 2 Aman Hambleton William Alfaro 1-0 24 Open
193 2023-01-31 Titled Tue 31st Jan Late chess.com INT 1 William Alfaro Momchil Petkov 0-1 37 Open
194 2023-01-31 Titled Tue 31st Jan Early chess.com INT 1 William Alfaro Alisher Begmuratov 1-0 65 Open
195 2023-01-31 Titled Tue 31st Jan Late chess.com INT 11 William Alfaro Jaan Ehlvest 0-1 29 Open
196 2023-01-31 Titled Tue 31st Jan Early chess.com INT 11 William Alfaro Lovro Novosel 0-1 21 Open
197 2023-01-31 Titled Tue 31st Jan Late chess.com INT 10 Gianmarco Leiva William Alfaro 1-0 54 Open
198 2023-01-31 Titled Tue 31st Jan Early chess.com INT 10 Sergei Ljukin William Alfaro 1-0 45 Open
199 2023-01-24 Titled Tue 24th Jan Late chess.com INT 8 Miguel Antonio Neto Silva William Alfaro 1-0 38 Open
200 2023-01-24 Titled Tue 24th Jan Late chess.com INT 7 William Alfaro Ankush Khandelwal 0-1 42 Open

© 2024-2026 EloTracker