27 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Hasford, John Kojo | Chi Yang | 1-0 | E12 | Olymp 2026 Open | 2026-09-26 |
| Hasford, John Kojo | Koumba, Mounguen Jose Evrard | 0-1 | D93 | Olymp 2026 Open | 2026-09-24 |
| Hasford, John Kojo | Urbina, Ricardo | 0-1 | D23 | Olymp 2026 Open | 2026-09-20 |
| Hasford, John Kojo | Thinlee Wangyel | 1/2-1/2 | A48 | Olymp 2026 Open | 2026-09-19 |
| Hasford, John Kojo | Zozek Salah Mohammed | 0-1 | D17 | Olymp 2026 Open | 2026-09-17 |
| Hasford, John Kojo | Ah-Kye, Benitot Emmanuel | 1-0 | A46 | 45th FIDE Chess Olympiad | 2024-09-21 |
| Hasford, John Kojo | De Mey, Juan Pablo | 1/2-1/2 | D37 | 45th FIDE Chess Olympiad | 2024-09-20 |
| Hasford, John Kojo | Moncur, Cecil | 1/2-1/2 | A40 | 45th FIDE Chess Olympiad | 2024-09-15 |
| Hasford, John Kojo | Khoder, Akram | 0-1 | D19 | 45th FIDE Chess Olympiad | 2024-09-12 |
| Hasford John Kojo | Abdallah Houssein Ali | 1-0 | D15 | WCO | 2022-08-07 |
| Hasford John Kojo | Alfaro William | 1/2-1/2 | A48 | WCO | 2022-08-05 |
| Hasford John Kojo | Chavez Ricardo Ernesto | 1-0 | A46 | WCO | 2022-07-31 |
| Hasford John Kojo | Gretarsson Hjorvar Steinn | 0-1 | A53 | WCO |