 | Southern 100 | International Race | july 10, 1975 | |
|  | Southern 100 | International Race | july 13, 1978 | |
|  | Southern 100 | International Race | july 14, 1989 | |
|  | Southern 100 | International Race | july 19, 1990 | |
|
 | Southern 100 | International Race | july 18, 1991 | |
|  | Steam Packet national races | National Race | june 13, 1998 | |
|  | Southern 100 pre-TT classic | National Race | june 02, 1999 | |
|  | Southern 100 | International Race | july 15, 1999 | |
|
 | Southern 100 | National Race | july 9-11, 2002 | |
|  | Southern 100 pre-TT classic | National Race | may 27-30, 2005 | |
|  | pre-TT Classic | National Race | may 30, 2011 | |
|  | Southern 100 | National Race | july 13, 2017 | |
|
|