27/10/2026
The NFC's online Results Database has, overnight, been updated with the 2026 results. You can now access over 197000 arrival records over 29 years 1998-2026 inclusive, perhaps the UK's largest results database?