| Jun 10, 2026 | Alfaro | 1–0 | Morales Perez | Round 11: Alfaro, William - Morales Perez, Ghisell | Benko Gambit Accepted: Modern Variation | |
| Jun 9, 2026 | Duarte Cramer | ½–½ | Alfaro | Round 10: Duarte Cramer, Lily Jeanette - Alfaro, William | Benoni Defense: Hromádka System | |
| Jun 8, 2026 | Diaz Perez | 1–0 | Alfaro | Round 9: Diaz Perez, Michel Alejandro - Alfaro, William | Sicilian Defense: Hyperaccelerated Dragon | |
| Jun 8, 2026 | Alfaro | 1–0 | Bedi | Round 8: Alfaro, William - Bedi, Vaibhav | Queen's Gambit Declined: Westphalian Variation | |
| Jun 8, 2026 | Alfaro | 1–0 | Bedi | Round 9: Alfaro, William - Bedi, Vaibhav | Indian Defense: Przepiorka Variation | |
| Jun 8, 2026 | Duarte Cramer | 1–0 | Alfaro | Round 7: Duarte Cramer, Lily Jeanette - Alfaro, William | Indian Defense: Accelerated London System | |
| Jun 8, 2026 | Alfaro | 1–0 | Montiel Sanchez | Round 6: Alfaro, William - Montiel Sanchez, Victor Manuel | Slav Defense: Exchange Variation, Symmetrical Line | |
| Jun 8, 2026 | Garcia Almaguer | 1–0 | Alfaro | Round 5: Garcia Almaguer, Juan Manuel - Alfaro, William | Sicilian Defense: Old Sicilian | |
| Jun 8, 2026 | Alfaro | 1–0 | Orocio Mendoza | Round 4: Alfaro, William - Orocio Mendoza, Egbert David | Neo-Grünfeld Defense: Delayed Exchange Variation | |
| Jun 8, 2026 | Padilla Liceaga | 0–1 | Alfaro | Round 3: Padilla Liceaga, Jorge - Alfaro, William | Benko Gambit Accepted: Pawn Return Variation | |
| Jun 8, 2026 | Alfaro | 0–1 | Diaz Guerrero | Round 2: Alfaro, William - Diaz Guerrero, Jesus Daniel | Queen's Gambit Declined: Janowski Variation | |
| Jun 8, 2026 | Galvan Rodriguez | ½–½ | Alfaro | Round 1: Galvan Rodriguez, Irving Gamaliel - Alfaro, William | Sicilian Defense: Hyperaccelerated Dragon | |
| Jun 7, 2026 | Alfaro | 0–1 | Hernandez Vazquez | Round 8: Alfaro, William - Hernandez Vazquez, Gerardo | Queen's Gambit Declined: Modern Variation, Normal Line | |
| Jun 6, 2026 | Montes Orozco | 1–0 | Alfaro | Round 7: Montes Orozco, Miguel Angel - Alfaro, William | Benko Gambit Accepted: King Walk Variation | |
| Jun 6, 2026 | Luna Monsalve | 0–1 | Alfaro | Round 4: Luna Monsalve, Sofia - Alfaro, William | Benko Gambit Accepted: Fully Accepted Variation | |
| Jun 6, 2026 | Alfaro | 0–1 | Diaz Perez | Round 3: Alfaro, William - Diaz Perez, Michel Alejandro | Queen's Gambit Declined: Vienna Variation, Quiet Variation | |
| Jun 6, 2026 | Garzon Camelo | ½–½ | Alfaro | Round 2: Garzon Camelo, Andres Santiago - Alfaro, William | Sicilian Defense: Alapin Variation | |
| Jun 6, 2026 | Alfaro | 1–0 | Duarte Cramer | Round 1: Alfaro, William - Duarte Cramer, Evelynn Renata | Slav Defense: Three Knights Variation | |
| Jun 6, 2026 | Alfaro | ½–½ | Ozuna Ramos | Round 9: Alfaro, William - Ozuna Ramos, Kevin | Semi-Slav Defense: Botvinnik Variation | |
| Jun 6, 2026 | Cu Hor | 1–0 | Alfaro | Round 8: Cu Hor, Winston Darwin - Alfaro, William | English Opening: Symmetrical Variation | |
| Jun 6, 2026 | Alfaro | 1–0 | Mendoza Osorio | Round 7: Alfaro, William - Mendoza Osorio, Ernesto | Neo-Grünfeld Defense: Delayed Exchange Variation | |
| Jun 6, 2026 | Valadez Sepulveda | ½–½ | Alfaro | Round 6: Valadez Sepulveda, Joel Isaac - Alfaro, William | English Opening: King's English Variation, Closed System | |
| Jun 5, 2026 | Plotkin | 1–0 | Alfaro | Round 6: Plotkin, Mark - Alfaro, William | Benko Gambit Accepted: Modern Variation | |
| Jun 5, 2026 | Alfaro | ½–½ | Garzon Camelo | Round 5: Alfaro, William - Garzon Camelo, Andres Santiago | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Jun 5, 2026 | Alfaro | 0–1 | Garcia de Dios | Round 5: Alfaro, William - Garcia de Dios, Jose Antonio | Queen's Indian Defense: Fianchetto Variation, Check Variation, Intermezzo Line | |
| Jun 4, 2026 | Mateus | 0–1 | Alfaro | Round 4: Mateus, Martha - Alfaro, William | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Jun 4, 2026 | Alfaro | ½–½ | Jackson | Round 3: Alfaro, William - Jackson, Leo Daniel Olivera | Dutch Defense: Classical Variation | |
| Jun 4, 2026 | Alfaro | 1–0 | Cisneros Arevalo | Round 1: Alfaro, William - Cisneros Arevalo, Francisco | Queen's Gambit Declined | |
| Jun 3, 2026 | Delgado Romero | 1–0 | Alfaro | Round 2: Delgado Romero, Marco - Alfaro, William | Sicilian Defense: Accelerated Dragon, Modern Bc4 Variation | |
| Dec 20, 2025 | Gonzalez Arellano | 0–1 | Alfaro | Round 9: Gonzalez Arellano, Julio Leonel - Alfaro, William | Sicilian Defense: Closed | |
| Dec 20, 2025 | Alfaro | 0–1 | Navarrete Mendez | Round 8: Alfaro, William - Navarrete Mendez, Gonzalo Alberto | Queen's Gambit Accepted: Janowski-Larsen Variation | |
| Dec 20, 2025 | Gonzalez Brito | 0–1 | Alfaro | Round 7: Gonzalez Brito, Abraham Eloy - Alfaro, William | English Opening: Symmetrical Variation, Botvinnik System | |
| Dec 20, 2025 | Alfaro | 0–1 | Perez Gormaz | Round 6: Alfaro, William - Perez Gormaz, Matias | Queen's Gambit Declined | |
| Dec 20, 2025 | Pacheco Sierra | 0–1 | Alfaro | Round 5: Pacheco Sierra, Diego Sebastian - Alfaro, William | Indian Defense: Przepiorka Variation | |
| Dec 20, 2025 | Alfaro | 1–0 | Rodriguez Osorio | Round 4: Alfaro, William - Rodriguez Osorio, Yair Steven | Catalan Opening: Closed | |
| Dec 19, 2025 | Encalada Basulto | 0–1 | Alfaro | Round 3: Encalada Basulto, Pablo David - Alfaro, William | English Opening: Symmetrical Variation, Botvinnik System | |
| Dec 19, 2025 | Alfaro | 0–1 | Diaz Servin | Round 2: Alfaro, William - Diaz Servin, Luis Misael | Queen's Indian Defense: Classical Variation, Traditional Variation, Nimzowitsch Line | |
| Dec 19, 2025 | Oxte Puc | 0–1 | Alfaro | Round 1: Oxte Puc, Hector Jafet - Alfaro, William | East Indian Defense | |
| Dec 19, 2025 | May Sanchez | ½–½ | Alfaro | Round 7: May Sanchez, Andres Elias - Alfaro, William | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Dec 18, 2025 | Turincio Garcia | ½–½ | Alfaro | Round 5: Turincio Garcia, Sergio - Alfaro, William | Benko Gambit Accepted: Fully Accepted Variation | |
| Dec 18, 2025 | Alfaro | 1–0 | Rolandi Rodriguez | Round 4: Alfaro, William - Rolandi Rodriguez, Dario | Catalan Opening: Open Defense, Classical Line | |
| Dec 17, 2025 | Alfaro | ½–½ | Navarrete Mendez | Round 6: Alfaro, William - Navarrete Mendez, Gonzalo Alberto | Queen's Gambit Accepted: Janowski-Larsen Variation | |
| Jul 28, 2025 | Huerta Mendez | 0–1 | Alfaro | Ronda 9: Huerta Mendez, Gabino - Alfaro, William | Benoni Defense: Old Benoni | |
| Jul 28, 2025 | Alfaro | 1–0 | Sanchez Ortiz | Ronda 8: Alfaro, William - Sanchez Ortiz, Diego Alonso | Queen's Pawn Game: Symmetrical Variation | |
| Jul 28, 2025 | Moreno Toxqui | 0–1 | Alfaro | Ronda 7: Moreno Toxqui, Leonardo - Alfaro, William | East Indian Defense | |
| Jul 28, 2025 | Alfaro | 1–0 | Castillo Rodriguez | Ronda 6: Alfaro, William - Castillo Rodriguez, Gabriela | King's Indian Defense: Fianchetto Variation, Debrecen Defense | |
| Jul 28, 2025 | Amaro Jimenez | 1–0 | Alfaro | Ronda 5: Amaro Jimenez, Eduardo - Alfaro, William | Sicilian Defense: Snyder Variation | |
| Jul 28, 2025 | Alfaro | 1–0 | Gonzalez | Ronda 4: Alfaro, William - Gonzalez, Gonzalez Isaac | Slav Defense: Three Knights Variation | |
| Jul 27, 2025 | Taylor Rodriguez | 1–0 | Alfaro | Ronda 3: Taylor Rodriguez, Cristrop - Alfaro, William | Nimzo-Larsen Attack: Indian Variation | |
| Jul 27, 2025 | Alfaro | 1–0 | Cesar Vidal | Ronda 2: Alfaro, William - Cesar Vidal, Fernando | Queen's Gambit Declined: Three Knights Variation | |
| Jul 27, 2025 | Robles Sanchez | 0–1 | Alfaro | Ronda 1: Robles Sanchez, Naomi - Alfaro, William | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| Jul 27, 2025 | Nipita Medina | 0–1 | Alfaro | Ronda 6: Nipita Medina, Jesus Hassan - Alfaro, William | Sicilian Defense: Nimzowitsch Variation, Advance Variation | |
| Jul 27, 2025 | Alfaro | 1–0 | Baez Ramos | Ronda 5: Alfaro, William - Baez Ramos, Ulises | King's Indian Defense: Fianchetto Variation, Yugoslav System | |
| Jul 27, 2025 | Chichil Garcia | 0–1 | Alfaro | Ronda 4: Chichil Garcia, Ximena - Alfaro, William | ? | |
| Jul 27, 2025 | Alfaro | 0–1 | Pizon | Ronda 3: Alfaro, William - Pizon, Edwin | Queen's Gambit Declined: Orthodox Defense, Main Line | |
| Jul 27, 2025 | Diaz | 0–1 | Alfaro | Ronda 2: Diaz, Munguia Salvador - Alfaro, William | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Sep 22, 2024 | Karsten | 1–0 | Alfaro | 45th FIDE Chess Olympiad | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Sep 21, 2024 | Alfaro | 1–0 | Kanegeni | 45th FIDE Chess Olympiad | Queen's Gambit Declined: Cambridge Springs Defense, Yugoslav Variation | |
| Sep 20, 2024 | Middelburg | 1–0 | Alfaro | 45th FIDE Chess Olympiad | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Sep 16, 2024 | Alfaro | 1–0 | Salim Mohammed | 45th FIDE Chess Olympiad | Indian Defense: Anti-Nimzo-Indian | |
| Sep 15, 2024 | Olson | 1–0 | Alfaro | 45th FIDE Chess Olympiad | King's Indian Defense: Fianchetto Variation, Yugoslav System | |
| Sep 14, 2024 | Alfaro | 1–0 | Hasford | 45th FIDE Chess Olympiad | King's Indian Defense: Fianchetto Variation, Panno Variation | |
| Sep 13, 2024 | Alfaro | 0–1 | Rodriguez Vila | 45th FIDE Chess Olympiad | Queen's Pawn Game | |
| Sep 11, 2024 | Alfaro | 0–1 | Maurizzi | 45th FIDE Chess Olympiad | Benoni Defense: Classical Variation, New York Variation | |
| Aug 10, 2024 | Alfaro | ½–½ | Avila Bautista | Ronda 6: Alfaro, William - Avila Bautista, Roberto Al | English Opening: Symmetrical Variation, Mecking Variation | |
| Aug 8, 2024 | Paz Valera | 1–0 | Alfaro | Ronda 3: Paz Valera, Luis Carlos - Alfaro, William | Benoni Defense | |
| Jul 1, 2024 | Alfaro | 1–0 | Fan | Round 5: Alfaro, William - Fan, Shengjie | King's Indian Defense: Normal Variation, King's Knight Variation | |
| Jun 30, 2024 | Zhuge | 0–1 | Alfaro | Round 4: Zhuge, Katherine - Alfaro, William | Sicilian Defense: Prins Variation | |
| Jun 30, 2024 | Alfaro | 1–0 | Saravanan | Round 3: Alfaro, William - Saravanan, Sujan | Tarrasch Defense: Prague Variation | |
| Jun 29, 2024 | Alfaro | ½–½ | Pulijala | Round 2: Alfaro, William - Pulijala, Akshaj | Benko Gambit Accepted: Fianchetto Variation | |
| Jun 29, 2024 | Wu | 0–1 | Alfaro | Round 1: Wu, Jayden - Alfaro, William | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Mar 24, 2024 | Alfaro | 1–0 | Vanegas Lopez | Round 9: Alfaro, William - Vanegas Lopez, Natanael Emanuel | Queen's Gambit Declined: Three Knights Variation | |
| Mar 24, 2024 | Espinoza | ½–½ | Alfaro | Round 8: Espinoza, Felix - Alfaro, William | Sicilian Defense: Old Sicilian | |
| Mar 23, 2024 | Alfaro | ½–½ | Espinoza | Round 7: Alfaro, William - Espinoza, Jose | King's Indian Defense: Fianchetto Variation, Carlsbad Variation | |
| Mar 17, 2024 | Fonseca Cabrera | ½–½ | Alfaro | Round 6: Fonseca Cabrera, Ernesto - Alfaro, William | Benoni Defense: Classical Variation, New York Variation | |
| Mar 17, 2024 | Alfaro | 1–0 | Pineda | Round 5: Alfaro, William - Pineda, Juan Jose | Queen's Gambit Declined: Orthodox Defense, Bd3 Line | |
| Mar 16, 2024 | Rocha | ½–½ | Alfaro | Round 4: Rocha, Maximiliano - Alfaro, William | Sicilian Defense: Closed, Traditional | |
| Mar 10, 2024 | Alfaro | ½–½ | Espinoza Solano | Round 3: Alfaro, William - Espinoza Solano, Jose Nahum | King's Indian Defense: Fianchetto Variation, Classical Variation | |
| Mar 10, 2024 | Picado | ½–½ | Alfaro | Round 2: Picado, Jorge - Alfaro, William | Sicilian Defense: Staunton-Cochrane Variation | |
| Mar 9, 2024 | Alfaro | 1–0 | Valle Alonso | Round 1: Alfaro, William - Valle Alonso, Moises Abraham | English Opening: Neo-Catalan | |
| Nov 10, 2024 | Pulijala | ½–½ | Alfaro | Round 4: Pulijala, Akshaj - Alfaro, William | Rapport-Jobava System | |
| Nov 10, 2024 | Yuan | 1–0 | Alfaro | Round 5: Yuan, Serena - Alfaro, William | King's Indian Defense: Normal Variation, King's Knight Variation | |
| Nov 9, 2024 | Alfaro | 1–0 | Yang | Round 3: Alfaro, William - Yang, Maxwell | Grünfeld Defense: Exchange Variation | |
| Nov 9, 2024 | Yao | 0–1 | Alfaro | Round 2: Yao, Hanchi - Alfaro, William | Modern Defense: Beefeater Variation | |
| Nov 8, 2024 | Alfaro | 1–0 | Jin | Round 1: Alfaro, William - Jin, Austin | Catalan Opening: Closed, Main Line | |
| Sep 3, 2024 | Harish | 0–1 | Alfaro | Round 8: Harish, Neeraj - Alfaro, William | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Sep 3, 2024 | Garduno Huerta | 0–1 | Alfaro | Round 9: Garduno Huerta, Joshua Emiliano - Alfaro, William | Benko Gambit Accepted: Fully Accepted Variation | |
| Sep 2, 2024 | Alfaro | 1–0 | Ubaldo Suarez | Round 7: Alfaro, William - Ubaldo Suarez, Maria Gisela | Slav Defense: Modern Line | |
| Sep 2, 2024 | Biyiasas | 1–0 | Alfaro | Round 6: Biyiasas, Theodore - Alfaro, William | Benoni Defense: Modern Variation | |
| Sep 1, 2024 | Alfaro | ½–½ | Bhatta | Round 5: Alfaro, William - Bhatta, Rohit | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Sep 1, 2024 | Gonzalez Zharikov | ½–½ | Alfaro | Round 4: Gonzalez Zharikov, Andrey - Alfaro, William | King's Indian Defense: Fianchetto Variation, Yugoslav Variation | |
| Aug 31, 2024 | Alfaro | 0–1 | Sivakumar | Round 3: Alfaro, William - Sivakumar, Shaashwath | Slav Defense: Czech Variation, Krause Attack | |
| Aug 31, 2024 | Bansal | ½–½ | Alfaro | Round 2: Bansal, Advay - Alfaro, William | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Aug 30, 2024 | Alfaro | 0–1 | Macovei | Round 1: Alfaro, William - Macovei, Andrei | King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Rare Line | |
| Aug 28, 2021 | Alfaro | 1–0 | Fomevor | Online_Olympiad_Div3_PoolE | Slav Defense: Czech Variation, Wiesbaden Variation | |
| Aug 27, 2021 | Alfaro | ½–½ | Tapia | Online_Olympiad_Div3_PoolE | Indian Defense | |
| Aug 27, 2021 | Guevara Sanchez | ½–½ | Alfaro | Online_Olympiad_Div3_PoolE | French Defense: Schlechter Variation | |
| — | Alfaro | ½–½ | Garcia Nevarez | Ronda 8: Alfaro, William - Garcia Nevarez, Moises Omar | Indian Defense: Dzindzi-Indian Defense | |
| — | Alfaro | 1–0 | Amezcua Luria | Ronda 3: Alfaro, William - Amezcua Luria, Jesus | Queen's Indian Defense: Classical Variation, Traditional Variation | |
| — | Zacarias Rodriguez | 1–0 | Alfaro | Ronda 3: Zacarias Rodriguez, Santiago - Alfaro, William | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |