FMDavid L Haydon

ENG Born 1988 Male
FIDE ID
415405

About David L Haydon

David Haydon is a FIDE Master based in Grays, Essex, who also offers chess coaching; FIDE records his title in 2011. He has worked with International Master Miodrag Perunović, whose list of students includes Haydon. Show more

David Haydon is a FIDE Master based in Grays, Essex, who also offers chess coaching; FIDE records his title in 2011. He has worked with International Master Miodrag Perunović, whose list of students includes Haydon. In 2021 he won the open section of the Whittlesford Rapidplay with four points from five games. In 2024 he won the English Chess Federation's 24-hour online charity marathon for Ukraine, finishing ahead of Keith Arkell after winning 206 of his 240 games. He also won the New Year's Day blitz tournament in Sevenoaks in 2026, finishing a point clear of Peter Large and Qixiang Han.

FIDE ratings

Classical

2311

Published FIDE

Rapid

2342

Published FIDE

Blitz

2302

Published FIDE

Official classical ranks

World rank
#3723
National rank · ENG
#54

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2318 Jan 2026
Recorded years
2006–2026
Archived games
749

Based on available monthly lists and saved games.

Rating history

ECF ratings

English rankings

ECF code 253579J · Brentwood · Latest available list 2026-11-01

2400Standard
2401Rapid
2236Blitz

ECF rating history

Revised published ratings. Pre-July 2020 grades use a separate scale.

Published lists
DateTypeScaleOriginalRevised
2026-11-01blitzrating22362236
2026-11-01rapidrating24012401
2026-11-01standardrating24002400
2026-10-01blitzrating22362236
2026-10-01rapidrating24012401
2026-10-01standardrating23982398
2026-09-01blitzrating22712271
2026-09-01rapidrating23952395
2026-09-01standardrating23922392
2026-08-01blitzrating23122312
2026-08-01rapidrating24362436
2026-08-01standardrating23922392
2026-07-01blitzrating23122312
2026-07-01rapidrating24362436
2026-07-01standardrating23922392
2026-06-01blitzrating22982298
2026-06-01rapidrating24362436
2026-06-01standardrating23862386
2026-05-01blitzrating22982298
2026-05-01rapidrating24362436
2026-05-01standardrating23742374
2026-04-01blitzrating22982298
2026-04-01rapidrating24362436
2026-04-01standardrating23772377
2026-03-01blitzrating22982298
2026-03-01rapidrating24362436
2026-03-01standardrating23712371
2026-02-01blitzrating22832283
2026-02-01rapidrating24362436
2026-02-01standardrating23732373
2026-01-01blitzrating22852285
2026-01-01rapidrating24362436
2026-01-01standardrating23842384
2025-12-01blitzrating22832283
2025-12-01rapidrating24112411
2025-12-01standardrating23732384
2025-11-01blitzrating22902290
2025-11-01rapidrating24112411
2025-11-01standardrating23602360
2025-10-01blitzrating22902290
2025-10-01rapidrating24112411
2025-10-01standardrating23552355
2025-09-01blitzrating22992299
2025-09-01rapidrating24042409
2025-09-01standardrating23502350
2025-08-01blitzrating22992299
2025-08-01rapidrating24042404
2025-08-01standardrating23502350
2025-07-01blitzrating22992299
2025-07-01rapidrating24042404

FIDE rating history

View rating lists

Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (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
101 2026-07-23 2nd 3-0 Thu 23rd Jul 2026 chess.com INT 6 Alexander,Joshua Haydon,D Lost: 1-0 70 Open
102 2026-07-23 2nd 3-0 Thu 23rd Jul 2026 chess.com INT 5 Gogolev,A Haydon,D Lost: 1-0 26 Open
103 2026-07-23 2nd 3-0 Thu 23rd Jul 2026 chess.com INT 4 Haydon,D Lazavik,Denis Draw: 1/2-1/2 68 Open
104 2026-06-11 3rd 3-0 Thu 11th Jun 2026 chess.com INT 6 Lai,Duc Minh Haydon,D Won: 0-1 62 Open
105 2026-06-11 2nd 3-0 Thu 11th Jun 2026 chess.com INT 7 Haydon,D Bajaj,Prakhar Won: 1-0 50 Open
106 2026-06-11 3rd 3-0 Thu 11th Jun 2026 chess.com INT 4 Haydon,D Piesik,P Won: 1-0 31 Open
107 2026-06-11 2nd 3-0 Thu 11th Jun 2026 chess.com INT 2 Keinanen,Toivo Haydon,D Lost: 1-0 72 Open
108 2026-06-11 2nd 3-0 Thu 11th Jun 2026 chess.com INT 5 Haydon,D Rasulov,Vu Lost: 0-1 40 Open
109 2026-06-11 2nd 3-0 Thu 11th Jun 2026 chess.com INT 6 Mitrabha,G Haydon,D Lost: 1-0 56 Open
110 2026-06-11 3rd 3-0 Thu 11th Jun 2026 chess.com INT 7 Haydon,D Schnaider,Ilan Lost: 0-1 18 Open
111 2026-06-11 3rd 3-0 Thu 11th Jun 2026 chess.com INT 3 Haydon,D Achuthan,Aryan Draw: 1/2-1/2 83 Open
112 2026-06-11 2nd 3-0 Thu 11th Jun 2026 chess.com INT 1 Kulik,Nicolas Haydon,D Won: 0-1 40 Open
113 2026-06-11 2nd 3-0 Thu 11th Jun 2026 chess.com INT 9 Haydon,D Quesada Perez,Luis Ernesto Lost: 0-1 36 Open
114 2026-06-11 2nd 3-0 Thu 11th Jun 2026 chess.com INT 3 Haydon,D Schiszler,Emilia Won: 1-0 51 Open
115 2026-06-11 2nd 3-0 Thu 11th Jun 2026 chess.com INT 8 Boutikos,Eleftherios Haydon,D Won: 0-1 42 Open
116 2026-06-11 3rd 3-0 Thu 11th Jun 2026 chess.com INT 2 Taher,Yoseph Theolifus Haydon,D Lost: 1-0 30 Open
117 2026-06-11 2nd 3-0 Thu 11th Jun 2026 chess.com INT 4 Nguyen Ngoc Truong Son Haydon,D Won: 0-1 34 Open
118 2026-06-11 3rd 3-0 Thu 11th Jun 2026 chess.com INT 5 Quesada Perez,Luis Ernesto Haydon,D Lost: 1-0 45 Open
119 2026-06-11 3rd 3-0 Thu 11th Jun 2026 chess.com INT 1 Haydon,D Yevchenko,A Won: 1-0 50 Open
120 2026-06-04 2nd 3-0 Thu 4th Jun 2026 chess.com INT 4 Haydon,D Martirosyan,Haik M. Lost: 0-1 16 Open
121 2026-06-04 2nd 3-0 Thu 4th Jun 2026 chess.com INT 5 Gut,Raphael Haydon,D Lost: 1-0 54 Open
122 2026-06-04 2nd 3-0 Thu 4th Jun 2026 chess.com INT 8 Haydon,D Rustemov,A Lost: 0-1 59 Open
123 2026-06-04 2nd 3-0 Thu 4th Jun 2026 chess.com INT 6 Haydon,D Dupuis,Denis K Won: 1-0 46 Open
124 2026-06-04 2nd 3-0 Thu 4th Jun 2026 chess.com INT 1 Haydon,D Ocampos,I Won: 1-0 35 Open
125 2026-06-04 2nd 3-0 Thu 4th Jun 2026 chess.com INT 9 Verkholantcev,Andrei Haydon,D Lost: 1-0 46 Open
126 2026-06-04 2nd 3-0 Thu 4th Jun 2026 chess.com INT 3 Daneshvar,Bardiya Haydon,D Won: 0-1 31 Open
127 2026-06-04 2nd 3-0 Thu 4th Jun 2026 chess.com INT 2 Haydon,D Bortnyk,Olexandr Draw: 1/2-1/2 75 Open
128 2026-06-04 2nd 3-0 Thu 4th Jun 2026 chess.com INT 7 Amirinasab,Abolfazl Haydon,D Won: 0-1 55 Open
129 2026-05-28 2nd 3-0 Thu 28th May 2026 chess.com INT 8 Yoo,Christopher Woojin Haydon,D Lost: 1-0 43 Open
130 2026-05-28 2nd 3-0 Thu 28th May 2026 chess.com INT 10 Fogo Esquivel,Levi Kalani Alexander Haydon,D Lost: 1-0 90 Open
131 2026-05-28 2nd 3-0 Thu 28th May 2026 chess.com INT 7 Haydon,D Bortnyk,Olexandr Lost: 0-1 124 Open
132 2026-05-28 2nd 3-0 Thu 28th May 2026 chess.com INT 5 Haydon,D Malik,Maciej Won: 1-0 36 Open
133 2026-05-28 2nd 3-0 Thu 28th May 2026 chess.com INT 9 Haydon,D Asish Panda Won: 1-0 53 Open
134 2026-05-28 2nd 3-0 Thu 28th May 2026 chess.com INT 6 Klukin,Kirill Haydon,D Won: 0-1 65 Open
135 2026-05-28 2nd 3-0 Thu 28th May 2026 chess.com INT 4 Haydon,D Kawka,Milena Won: 1-0 80 Open
136 2026-05-28 2nd 3-0 Thu 28th May 2026 chess.com INT 3 Terry,R Haydon,D Lost: 1-0 74 Open
137 2026-05-28 2nd 3-0 Thu 28th May 2026 chess.com INT 2 Haydon,D Pasti,Zsombor Draw: 1/2-1/2 41 Open
138 2026-05-28 2nd 3-0 Thu 28th May 2026 chess.com INT 1 Chen,Yidong Haydon,D Won: 0-1 81 Open
139 2026-04-30 2nd 3-0 Thu 30th Apr 2026 chess.com INT 7 Haydon,D Ashraf,Artin Won: 1-0 78 Open
140 2026-04-30 2nd 3-0 Thu 30th Apr 2026 chess.com INT 6 Haydon,D Sitbon,Itay Won: 1-0 52 Open
141 2026-04-30 2nd 3-0 Thu 30th Apr 2026 chess.com INT 5 Smail,Benedict Haydon,D Draw: 1/2-1/2 61 Open
142 2026-04-30 2nd 3-0 Thu 30th Apr 2026 chess.com INT 9 Haydon,D Loftgaard,Mikkel Vinh Won: 1-0 16 Open
143 2026-04-30 2nd 3-0 Thu 30th Apr 2026 chess.com INT 3 Haydon,D Martic,I SRB Lost: 0-1 53 Open
144 2026-04-30 2nd 3-0 Thu 30th Apr 2026 chess.com INT 1 Smieszek,W Haydon,D Won: 0-1 22 Open
145 2026-04-30 2nd 3-0 Thu 30th Apr 2026 chess.com INT 8 Chirilov,James A Haydon,D Lost: 1-0 57 Open
146 2026-04-30 2nd 3-0 Thu 30th Apr 2026 chess.com INT 4 Haydon,D Brown,Akeem Won: 1-0 24 Open
147 2026-04-30 2nd 3-0 Thu 30th Apr 2026 chess.com INT 2 Bluebaum,M Haydon,D Lost: 1-0 38 Open
148 2026-04-30 2nd 3-0 Thu 30th Apr 2026 chess.com INT 10 Gharibyan,Mamikon Haydon,D Lost: 1-0 32 Open
149 2026-04-23 2nd 3-0 Thu 23rd Apr 2026 chess.com INT 8 Haydon,D Harish,Neeraj Won: 1-0 61 Open
150 2026-04-23 2nd 3-0 Thu 23rd Apr 2026 chess.com INT 1 Haydon,D Kazantzoglou,Stefanos Won: 1-0 43 Open
  1. vs Alexander,JoshuaLost · 1-0Black · 2026-07-23 · Round 62nd 3-0 Thu 23rd Jul 2026
  2. vs Gogolev,ALost · 1-0Black · 2026-07-23 · Round 52nd 3-0 Thu 23rd Jul 2026
  3. vs Lazavik,DenisDraw · ½–½White · 2026-07-23 · Round 42nd 3-0 Thu 23rd Jul 2026
  4. vs Lai,Duc MinhWon · 0-1Black · 2026-06-11 · Round 63rd 3-0 Thu 11th Jun 2026
  5. vs Bajaj,PrakharWon · 1-0White · 2026-06-11 · Round 72nd 3-0 Thu 11th Jun 2026
  6. vs Piesik,PWon · 1-0White · 2026-06-11 · Round 43rd 3-0 Thu 11th Jun 2026
  7. vs Keinanen,ToivoLost · 1-0Black · 2026-06-11 · Round 22nd 3-0 Thu 11th Jun 2026
  8. vs Rasulov,VuLost · 0-1White · 2026-06-11 · Round 52nd 3-0 Thu 11th Jun 2026
  9. vs Mitrabha,GLost · 1-0Black · 2026-06-11 · Round 62nd 3-0 Thu 11th Jun 2026
  10. vs Schnaider,IlanLost · 0-1White · 2026-06-11 · Round 73rd 3-0 Thu 11th Jun 2026
  11. vs Achuthan,AryanDraw · ½–½White · 2026-06-11 · Round 33rd 3-0 Thu 11th Jun 2026
  12. vs Kulik,NicolasWon · 0-1Black · 2026-06-11 · Round 12nd 3-0 Thu 11th Jun 2026
  13. vs Quesada Perez,Luis ErnestoLost · 0-1White · 2026-06-11 · Round 92nd 3-0 Thu 11th Jun 2026
  14. vs Schiszler,EmiliaWon · 1-0White · 2026-06-11 · Round 32nd 3-0 Thu 11th Jun 2026
  15. vs Boutikos,EleftheriosWon · 0-1Black · 2026-06-11 · Round 82nd 3-0 Thu 11th Jun 2026
  16. vs Taher,Yoseph TheolifusLost · 1-0Black · 2026-06-11 · Round 23rd 3-0 Thu 11th Jun 2026
  17. vs Nguyen Ngoc Truong SonWon · 0-1Black · 2026-06-11 · Round 42nd 3-0 Thu 11th Jun 2026
  18. vs Quesada Perez,Luis ErnestoLost · 1-0Black · 2026-06-11 · Round 53rd 3-0 Thu 11th Jun 2026
  19. vs Yevchenko,AWon · 1-0White · 2026-06-11 · Round 13rd 3-0 Thu 11th Jun 2026
  20. vs Martirosyan,Haik M.Lost · 0-1White · 2026-06-04 · Round 42nd 3-0 Thu 4th Jun 2026
  21. vs Gut,RaphaelLost · 1-0Black · 2026-06-04 · Round 52nd 3-0 Thu 4th Jun 2026
  22. vs Rustemov,ALost · 0-1White · 2026-06-04 · Round 82nd 3-0 Thu 4th Jun 2026
  23. vs Dupuis,Denis KWon · 1-0White · 2026-06-04 · Round 62nd 3-0 Thu 4th Jun 2026
  24. vs Ocampos,IWon · 1-0White · 2026-06-04 · Round 12nd 3-0 Thu 4th Jun 2026
  25. vs Verkholantcev,AndreiLost · 1-0Black · 2026-06-04 · Round 92nd 3-0 Thu 4th Jun 2026
  26. vs Daneshvar,BardiyaWon · 0-1Black · 2026-06-04 · Round 32nd 3-0 Thu 4th Jun 2026
  27. vs Bortnyk,OlexandrDraw · ½–½White · 2026-06-04 · Round 22nd 3-0 Thu 4th Jun 2026
  28. vs Amirinasab,AbolfazlWon · 0-1Black · 2026-06-04 · Round 72nd 3-0 Thu 4th Jun 2026
  29. vs Yoo,Christopher WoojinLost · 1-0Black · 2026-05-28 · Round 82nd 3-0 Thu 28th May 2026
  30. vs Fogo Esquivel,Levi Kalani AlexanderLost · 1-0Black · 2026-05-28 · Round 102nd 3-0 Thu 28th May 2026
  31. vs Bortnyk,OlexandrLost · 0-1White · 2026-05-28 · Round 72nd 3-0 Thu 28th May 2026
  32. vs Malik,MaciejWon · 1-0White · 2026-05-28 · Round 52nd 3-0 Thu 28th May 2026
  33. vs Asish PandaWon · 1-0White · 2026-05-28 · Round 92nd 3-0 Thu 28th May 2026
  34. vs Klukin,KirillWon · 0-1Black · 2026-05-28 · Round 62nd 3-0 Thu 28th May 2026
  35. vs Kawka,MilenaWon · 1-0White · 2026-05-28 · Round 42nd 3-0 Thu 28th May 2026
  36. vs Terry,RLost · 1-0Black · 2026-05-28 · Round 32nd 3-0 Thu 28th May 2026
  37. vs Pasti,ZsomborDraw · ½–½White · 2026-05-28 · Round 22nd 3-0 Thu 28th May 2026
  38. vs Chen,YidongWon · 0-1Black · 2026-05-28 · Round 12nd 3-0 Thu 28th May 2026
  39. vs Ashraf,ArtinWon · 1-0White · 2026-04-30 · Round 72nd 3-0 Thu 30th Apr 2026
  40. vs Sitbon,ItayWon · 1-0White · 2026-04-30 · Round 62nd 3-0 Thu 30th Apr 2026
  41. vs Smail,BenedictDraw · ½–½Black · 2026-04-30 · Round 52nd 3-0 Thu 30th Apr 2026
  42. vs Loftgaard,Mikkel VinhWon · 1-0White · 2026-04-30 · Round 92nd 3-0 Thu 30th Apr 2026
  43. vs Martic,I SRBLost · 0-1White · 2026-04-30 · Round 32nd 3-0 Thu 30th Apr 2026
  44. vs Smieszek,WWon · 0-1Black · 2026-04-30 · Round 12nd 3-0 Thu 30th Apr 2026
  45. vs Chirilov,James ALost · 1-0Black · 2026-04-30 · Round 82nd 3-0 Thu 30th Apr 2026
  46. vs Brown,AkeemWon · 1-0White · 2026-04-30 · Round 42nd 3-0 Thu 30th Apr 2026
  47. vs Bluebaum,MLost · 1-0Black · 2026-04-30 · Round 22nd 3-0 Thu 30th Apr 2026
  48. vs Gharibyan,MamikonLost · 1-0Black · 2026-04-30 · Round 102nd 3-0 Thu 30th Apr 2026
  49. vs Harish,NeerajWon · 1-0White · 2026-04-23 · Round 82nd 3-0 Thu 23rd Apr 2026
  50. vs Kazantzoglou,StefanosWon · 1-0White · 2026-04-23 · Round 12nd 3-0 Thu 23rd Apr 2026

FIDE tournaments

All tournament results