FIDE Master

Haydon, David L

FIDE ID 415405

160
Games
71
Wins
48
Draws
41
Losses
59%
Score
Peak rating2361
Latest rating2298
First seenMar 26, 2022
Last seenMay 4, 2026

Recent games

DateWhiteResultBlack
May 4, 2026Haydon½–½Bezuidenhout
May 2, 2026Fellowes0–1Haydon
Feb 8, 2026Ansell1–0Haydon
Feb 7, 2026Haydon1–0Cont
Jan 11, 2026Rendle½–½Haydon
Jan 10, 2026Haydon0–1Franco
Dec 7, 2025Rendle½–½Haydon
Dec 7, 2025Emms0–1Haydon
Dec 7, 2025Haydon0–1Maroroa Jones
Dec 7, 2025Yuffa½–½Haydon
Dec 7, 2025Haydon½–½Gordon
Dec 6, 2025Jankovic0–1Haydon
Dec 6, 2025Haydon½–½Theodorou
Dec 6, 2025Haydon1–0Murawski
Dec 6, 2025Lee0–1Haydon
Dec 6, 2025Haydon1–0Vliek
Dec 3, 2025Haydon0–1Harvey
Dec 2, 2025Haydon1–0Kanov
Dec 1, 2025Sammed Jaykumar½–½Haydon
Nov 30, 2025Haydon1–0Fellowes
Nov 30, 2025Schmider1–0Haydon
Nov 29, 2025Haydon1–0Willmoth
Nov 28, 2025Gasanov1–0Haydon
Nov 28, 2025Haydon½–½Conquest
Nov 27, 2025Kraemer½–½Haydon
Nov 2, 2025Haydon1–0Manmay Chopra
Nov 1, 2025Harvey½–½Haydon
Sep 6, 2025Haydon1–0Hamid
Sep 6, 2025Haydon1–0Alharthi
Sep 6, 2025Adly1–0Haydon
Sep 5, 2025Fawaz0–1Haydon
Sep 5, 2025Haydon1–0Mohammad Salahat
Sep 5, 2025Camartin0–1Haydon
Sep 4, 2025Haydon1–0Almaghrabi
Jun 14, 2025Solak1–0Haydon
Jun 14, 2025Haydon0–1Mortazavi
Jun 14, 2025Navrotescu0–1Haydon
Jun 14, 2025Haydon1–0Shogdzhiev
Jun 14, 2025Florstedt0–1Haydon
Jun 14, 2025Haydon½–½Kurbanbaev
Jun 14, 2025Cuenca Jimenez1–0Haydon
Jun 14, 2025Haydon½–½Kasimdzhanov
Jun 14, 2025Batkhuyag0–1Haydon
Jun 14, 2025Haydon0–1Kollars
Jun 14, 2025Sason0–1Haydon
Jun 14, 2025Haydon1–0Zakarian
Jun 13, 2025Haydon0–1Seemann
Jun 13, 2025Arakhamia-Grant0–1Haydon
Jun 13, 2025Rendle½–½Haydon
Jun 12, 2025Gallagher0–1Haydon
Jun 12, 2025Haydon½–½Delaney
Jun 12, 2025Haydon1–0Czopor
Jun 11, 2025Haydon1–0Yu
Jun 11, 2025Haydon1–0Badescu
Jun 11, 2025Giri1–0Haydon
May 5, 2025Haydon½–½Csonka
May 4, 2025Haydon0–1Ghasi
May 3, 2025Pang0–1Haydon
Apr 6, 2025Bates½–½Haydon
Apr 5, 2025Haydon½–½Lentzos
Feb 16, 2025Pert0–1Haydon
Jan 26, 2025Haydon1–0Nakara Husain
Jan 25, 2025Shafi½–½Haydon
Oct 25, 2024Haydon1–0Kochavi
Oct 24, 2024Andreassen1–0Haydon
Oct 22, 2024Christodoulaki0–1Haydon
Oct 20, 2024Pincket0–1Haydon
Jul 16, 2024Ernst1–0Haydon
Jul 16, 2024Haydon½–½Turner
Jul 15, 2024Wadsworth1–0Haydon
Jul 15, 2024Haydon½–½Fitzsimons
Jul 14, 2024Derakhshani½–½Haydon
Jul 13, 2024Haydon½–½Fernandez
Jul 13, 2024Willow0–1Haydon
Jul 12, 2024Haydon1–0Waldhausen Gordon
Jul 11, 2024Haydon0–1Jackson
Apr 1, 2024Gomez Aguirre½–½Haydon
Mar 31, 2024Haydon½–½Abhyuday
Mar 31, 2024Lalic½–½Haydon
Mar 30, 2024Haydon1–0Badacsonyi
Mar 30, 2024Jones0–1Haydon
Mar 29, 2024Jackson1–0Haydon
Mar 29, 2024Haydon½–½Kawulok
Mar 28, 2024Cherniaev1–0Haydon
Mar 28, 2024Haydon½–½Agdelen
Mar 17, 2024Haydon1–0Wilson
Mar 16, 2024Edwards-Wright0–1Haydon
Dec 7, 2024Haydon½–½Franco
Dec 7, 2024Haydon0–1Trent
Dec 7, 2024Haydon0–1Mamedyarov
Dec 7, 2024Haydon0–1Zhang
Dec 7, 2024Banerjee0–1Haydon
Dec 7, 2024Jones1–0Haydon
Dec 7, 2024McShane1–0Haydon
Dec 7, 2024Stefansson½–½Haydon
Dec 5, 2024Hanache1–0Haydon
Dec 3, 2024Haydon½–½Sowray
Dec 2, 2024Fodor1–0Haydon
Dec 1, 2024Haydon½–½Barnaure
Nov 30, 2024Kovalskyi0–1Haydon