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
51 2024-11-05 Titled Tue 5th Nov Early chess.com INT 2 Ilan Schnaider William Alfaro 0-1 41 Open
52 2024-09-22 45th Olympiad 2024 Budapest HUN 11.46 Jan Karsten William Alfaro 1-0 24 Open
53 2024-09-21 45th Olympiad 2024 Budapest HUN 10.61 William Alfaro Matthew Kamau Kanegeni 1-0 60 Open
54 2024-09-20 45th Olympiad 2024 Budapest HUN 9.46 Tom Middelburg William Alfaro 1-0 47 Open
55 2024-09-16 45th Olympiad 2024 Budapest HUN 6.63 William Alfaro Salim Al Amri Salim Mohammed 1-0 32 Open
56 2024-09-15 45th Olympiad 2024 Budapest HUN 5.42 Hamish Olson William Alfaro 1-0 44 Open
57 2024-09-14 45th Olympiad 2024 Budapest HUN 4.6 William Alfaro John Kojo Hasford 1-0 25 Open
58 2024-09-13 45th Olympiad 2024 Budapest HUN 3.38 William Alfaro Andres Rodriguez Vila 0-1 33 Open
59 2024-09-11 45th Olympiad 2024 Budapest HUN 1.14 William Alfaro MarcAndria Maurizzi 0-1 52 Open
60 2024-09-03 1000GM Labor Super Swiss San Jose CA USA 9.11 Joshua Emiliano Garduno Huerta William Alfaro 0-1 57 Open
61 2024-09-03 1000GM Labor Super Swiss San Jose CA USA 8.14 Neeraj Harish William Alfaro 0-1 90 Open
62 2024-09-02 1000GM Labor Super Swiss San Jose CA USA 7.21 William Alfaro Maria Gisela Ubaldo Suarez 1-0 28 Open
63 2024-09-02 1000GM Labor Super Swiss San Jose CA USA 6.2 Theodore Biyiasas William Alfaro 1-0 52 Open
64 2024-09-01 1000GM Labor Super Swiss San Jose CA USA 5.2 William Alfaro Rohit Bhatta 1/2-1/2 43 Open
65 2024-09-01 1000GM Labor Super Swiss San Jose CA USA 4.22 Andrey Gonzalez Zharikov William Alfaro 1/2-1/2 36 Open
66 2024-08-31 1000GM Labor Super Swiss San Jose CA USA 3.17 William Alfaro Shaashwath Sivakumar 0-1 25 Open
67 2024-08-31 1000GM Labor Super Swiss San Jose CA USA 2.17 Advay Bansal William Alfaro 1/2-1/2 46 Open
68 2024-08-30 1000GM Labor Super Swiss San Jose CA USA 1.11 William Alfaro Andrei Macovei 0-1 28 Open
69 2024-08-27 Titled Tue 27th Aug Early chess.com INT 9 William Alfaro Arina Kiseleva 1/2-1/2 41 Open
70 2024-08-27 Titled Tue 27th Aug Early chess.com INT 8 Daniel Shapiro William Alfaro 0-1 29 Open
71 2024-08-27 Titled Tue 27th Aug Early chess.com INT 7 William Alfaro T H D Niklesha Tharushi 0-1 46 Open
72 2024-08-27 Titled Tue 27th Aug Early chess.com INT 6 Ilia Fofanov William Alfaro 0-1 33 Open
73 2024-08-27 Titled Tue 27th Aug Early chess.com INT 5 William Alfaro Jorge Carlos Antonio 1-0 53 Open
74 2024-08-27 Titled Tue 27th Aug Early chess.com INT 11 Artyom Bogdanov William Alfaro 1-0 38 Open
75 2024-08-27 Titled Tue 27th Aug Early chess.com INT 10 William Alfaro Alberto Fabris 1-0 48 Open
76 2024-08-13 Titled Tue 13th Aug Early chess.com INT 3 Semetei Tologon tegin William Alfaro 1-0 23 Open
77 2024-08-13 Titled Tue 13th Aug Early chess.com INT 2 William Alfaro Piotr Piesik 0-1 32 Open
78 2024-08-13 Titled Tue 13th Aug Early chess.com INT 1 William Alfaro Shamil Arslanov 1-0 32 Open
79 2024-08-06 Titled Tue 6th Aug Early chess.com INT 9 William Alfaro Mohamed Ilias Saim 1-0 38 Open
80 2024-08-06 Titled Tue 6th Aug Early chess.com INT 8 Marcel Winkels William Alfaro 0-1 47 Open
81 2024-08-06 Titled Tue 6th Aug Early chess.com INT 10 Lukasz Luba William Alfaro 0-1 50 Open
82 2024-07-30 Titled Tue 30th Jul Early chess.com INT 7 Robert Hungaski William Alfaro 1-0 28 Open
83 2024-07-30 Titled Tue 30th Jul Early chess.com INT 6 Vsevolod Ovchinnikov William Alfaro 1-0 49 Open
84 2024-07-30 Titled Tue 30th Jul Early chess.com INT 5 William Alfaro Danila Bilan 1-0 33 Open
85 2024-07-30 Titled Tue 30th Jul Early chess.com INT 4 William Alfaro Viacheslav Tikhonov 0-1 55 Open
86 2024-07-30 Titled Tue 30th Jul Early chess.com INT 3 Aleksandra Maltsevskaya William Alfaro 1-0 27 Open
87 2024-07-30 Titled Tue 30th Jul Early chess.com INT 2 William Alfaro Vjacheslav Weetik 0-1 34 Open
88 2024-07-30 Titled Tue 30th Jul Early chess.com INT 1 William Alfaro Ioannis Kalogeris 1-0 32 Open
89 2024-06-18 Titled Tue 18th Jun Early chess.com INT 9 William Alfaro Daniel Kopylov 0-1 39 Open
90 2024-06-18 Titled Tue 18th Jun Early chess.com INT 8 William Alfaro Dimitry Korol 1-0 41 Open
91 2024-06-18 Titled Tue 18th Jun Early chess.com INT 7 Marc Llari William Alfaro 0-1 74 Open
92 2024-06-18 Titled Tue 18th Jun Early chess.com INT 6 William Alfaro Abel Mathewos Tilahun 1-0 25 Open
93 2024-06-18 Titled Tue 18th Jun Early chess.com INT 5 William Alfaro Enrique Fernando Asensio Ramos 0-1 19 Open
94 2024-06-18 Titled Tue 18th Jun Early chess.com INT 4 Jesus Manue Vargas Pereda William Alfaro 0-1 50 Open
95 2024-06-18 Titled Tue 18th Jun Early chess.com INT 3 William Alfaro Mauricio Vargas Benavides 0-1 27 Open
96 2024-06-18 Titled Tue 18th Jun Early chess.com INT 2 Ekaterina Goltseva William Alfaro 1-0 29 Open
97 2024-06-18 Titled Tue 18th Jun Early chess.com INT 1 William Alfaro Nitish Belurkar 0-1 27 Open
98 2024-06-18 Titled Tue 18th Jun Early chess.com INT 11 Teimur Toktomushev William Alfaro 1-0 48 Open
99 2024-06-18 Titled Tue 18th Jun Early chess.com INT 10 Cristhian Portal Ramos William Alfaro 1-0 57 Open
100 2024-06-04 Titled Tue 4th Jun Late chess.com INT 9 Simao Poscidonio Dias William Alfaro 0-1 40 Open

© 2024-2026 EloTracker