John Kojo Hasford

Country

GHA

Birth Year

1966

Gender

M

Title

FIDE Master

FIDE ID

12600083

FIDE ratings

1900

Classical

Published FIDE

1903

Rapid

Published FIDE

1969

Blitz

Published FIDE

Official classical ranks

World rank
#48280
National rank · GHA
#8

Active players · Oct 2026 FIDE list ⓘ

FIDE rating history

Highest recorded rating
2112 Oct 2012
Recorded years
2012–2026
Archived games
66

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
1 2026-09-26 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 63-87 Samarkand, Uzbekistan 10.353 Hasford, John Kojo Chi Yang 1-0 42 Open
2 2026-09-25 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 63-87 Samarkand, Uzbekistan 9.281 Ortega Amarelle, Mariano Hasford, John Kojo 1-0 22 Open
3 2026-09-24 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 63-87 Samarkand, Uzbekistan 8.345 Hasford, John Kojo Koumba, Mounguen Jose Evrard 0-1 32 Open
4 2026-09-23 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 63-87 Samarkand, Uzbekistan 7.289 Almedina Ortiz, Edgardo J. Hasford, John Kojo 1/2-1/2 61 Open
5 2026-09-21 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 63-87 Samarkand, Uzbekistan 6.361 Lefebvre, Aurelien Tegawende Hasford, John Kojo 0-1 39 Open
6 2026-09-20 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 63-87 Samarkand, Uzbekistan 5.305 Hasford, John Kojo Urbina, Ricardo 0-1 45 Open
7 2026-09-19 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 88+ Samarkand, Uzbekistan 4.377 Hasford, John Kojo Thinlee Wangyel 1/2-1/2 41 Open
8 2026-09-17 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 38-62 Samarkand, Uzbekistan 2.229 Hasford, John Kojo Zozek Salah Mohammed 0-1 69 Open
9 2026-09-16 46th FIDE Chess Olympiad Samarkand 2026 | Open | Matches 38-62 Samarkand, Uzbekistan 1.229 Megaranto, Susanto Hasford, John Kojo 1-0 29 Open
10 2024-09-22 45th Olympiad 2024 Budapest HUN 11.82 Kudakwashe Chinake John Kojo Hasford 1-0 44 Open
11 2024-09-21 45th Olympiad 2024 Budapest HUN 10.78 John Kojo Hasford Benitot Emmanuel Ah-Kye 1-0 50 Open
12 2024-09-20 45th Olympiad 2024 Budapest HUN 9.77 John Kojo Hasford Juan Pablo De Mey 1/2-1/2 51 Open
13 2024-09-19 45th Olympiad 2024 Budapest HUN 8.63 Mariano Ortega Amarelle John Kojo Hasford 1-0 28 Open
14 2024-09-18 45th Olympiad 2024 Budapest HUN 7.79 Stuart Fancy John Kojo Hasford 0-1 42 Open
15 2024-09-15 45th Olympiad 2024 Budapest HUN 5.8 John Kojo Hasford Cecil Moncur 1/2-1/2 35 Open
16 2024-09-14 45th Olympiad 2024 Budapest HUN 4.6 William Alfaro John Kojo Hasford 1-0 25 Open
17 2024-09-12 45th Olympiad 2024 Budapest HUN 2.5 John Kojo Hasford Akram Khoder 0-1 63 Open
18 2024-09-11 45th Olympiad 2024 Budapest HUN 1.48 Adham Fawzy John Kojo Hasford 1-0 39 Open
19 2022-08-08 44th Olympiad 2022 Chennai IND 10.63 Fy Antenaina Rakotomaharo John Kojo Hasford 1-0 33 Open
20 2022-08-07 44th Olympiad 2022 Chennai IND 9.78 John Kojo Hasford Ali Abdallah Houssein 1-0 47 Open
21 2022-08-06 44th Olympiad 2022 Chennai IND 8.73 Hemed Mlawa John Kojo Hasford 1/2-1/2 43 Open
22 2022-08-05 44th Olympiad 2022 Chennai IND 7.61 John Kojo Hasford William Alfaro 1/2-1/2 36 Open
23 2022-08-03 44th Olympiad 2022 Chennai IND 6.75 Mabuza Mbongeni John Kojo Hasford 0-1 39 Open
24 2022-08-01 44th Olympiad 2022 Chennai IND 4.48 Jose Daniel Gemy John Kojo Hasford 1-0 44 Open
25 2022-07-31 44th Olympiad 2022 Chennai IND 3.64 John Kojo Hasford Ricardo Ernesto Chavez 1-0 42 Open
26 2022-07-30 44th Olympiad 2022 Chennai IND 2.89 Aziradji Mohamed Ismael John Kojo Hasford 0-1 67 Open
27 2022-07-29 44th Olympiad 2022 Chennai IND 1.43 John Kojo Hasford Hjorvar Steinn Gretarsson 0-1 44 Open
28 2019-04-21 Zonal 4.4 2019 Accra GHA 1.21 John Kojo Hasford Kokou Difendramakada Jacques Ballebako 1-0 39 Open
29 2018-10-05 43rd Olympiad 2018 Batumi GEO 11.79 Elmer Prudente John Kojo Hasford 1-0 36 Open
30 2018-10-04 43rd Olympiad 2018 Batumi GEO 10.64 John Kojo Hasford Helgi Dam Ziska 0-1 48 Open
31 2018-10-02 43rd Olympiad 2018 Batumi GEO 8.73 Husain Ayyad John Kojo Hasford 1-0 28 Open
32 2018-10-01 43rd Olympiad 2018 Batumi GEO 7.65 Girum Teklewold Altaye John Kojo Hasford 1-0 45 Open
33 2018-09-30 43rd Olympiad 2018 Batumi GEO 6.35 John Kojo Hasford Yuri A. Meshkov 1-0 59 Open
34 2018-09-28 43rd Olympiad 2018 Batumi GEO 5.48 John Kojo Hasford Yui Kuen Pang 0-1 50 Open
35 2018-09-26 43rd Olympiad 2018 Batumi GEO 3.76 John Kojo Hasford Stuart Fancy 1-0 33 Open
36 2018-09-25 43rd Olympiad 2018 Batumi GEO 2.56 John Kojo Hasford Shinya Kojima 0-1 31 Open
37 2018-09-24 43rd Olympiad 2018 Batumi GEO 1.52 Neuris Delgado Ramirez John Kojo Hasford 1-0 24 Open
38 2016-09-12 42nd Olympiad 2016 Baku AZE 10.78 Geoffrey Mwanyika John Kojo Hasford 0-1 42 Open
39 2016-09-11 42nd Olympiad 2016 Baku AZE 9.71 John Kojo Hasford Garry Forbes 1/2-1/2 45 Open
40 2016-09-10 42nd Olympiad 2016 Baku AZE 8.64 John Kojo Hasford Houssem Eddine Meftahi 1/2-1/2 47 Open
41 2016-09-09 42nd Olympiad 2016 Baku AZE 7.6 Ursus Van Bemmelen John Kojo Hasford 0-1 46 Open
42 2016-09-08 42nd Olympiad 2016 Baku AZE 6.5 Abdulla Gadimbayli John Kojo Hasford 1-0 31 Open
43 2016-09-06 42nd Olympiad 2016 Baku AZE 5.56 Abubaker Abdalsalam John Kojo Hasford 0-1 44 Open
44 2016-09-05 42nd Olympiad 2016 Baku AZE 4.72 Anthony Drayton John Kojo Hasford 0-1 57 Open
45 2016-09-04 42nd Olympiad 2016 Baku AZE 3.62 John Kojo Hasford Konstantinos Michaelides 1/2-1/2 53 Open
46 2016-09-03 42nd Olympiad 2016 Baku AZE 2.61 John Kojo Hasford Humayon Muhtaat 1-0 31 Open
47 2016-09-02 42nd Olympiad 2016 Baku AZE 1.51 David Arenas John Kojo Hasford 1-0 34 Open
48 2014-08-12 41st Olympiad Open 2014 Tromso NOR 10.67 John Kojo Hasford Sergio Huguet 0-1 77 Open
49 2014-08-11 41st Olympiad Open 2014 Tromso NOR 9.59 John Kojo Hasford Abobker Mohamed Elarabi 0-1 56 Open
50 2014-08-10 41st Olympiad Open 2014 Tromso NOR 8.54 Thanadon Kulpruethanon John Kojo Hasford 1-0 72 Open

© 2024-2026 EloTracker