Below is the main index of years for which results are available on this site.
The link to 'All results index'
goes to a page which has a reasonably full table of results
There are bound to be some odd items missing though!
You should also check the year calendars from 2000 onwards as these pages will also contain links to other results sites where appropriate.
Some events have results available prior to 1993 - these are listed separately in a History section