| Perth 40 Miler | 22/04/2019 | 13 | Ultra | 40 miles | |
| Perth 40 Miler | 20/04/2014 | 42 | Ultra | 40 miles | |
| Perth 40 Miler | 01/04/2013 | 0 | Ultra | 40 miles | |
| Perth 40 Miler | 09/04/2012 | 27 | Ultra | 40 miles | |
| Perth 40 Miler | 03/04/2011 | 21 | Ultra | 40 miles | |
| Perth 40 Miler | 21/03/2010 | 0 | Ultra | 40 miles | |
West Australian Marathon Club | Perth 40 Miler | 24/03/2009 | 14 | Ultra | 40 miles | |
West Australian Marathon Club | Perth 40 Miler | 24/03/2008 | 16 | Ultra | 40 miles | |
West Australian Marathon Club | Perth 40 Miler | 08/04/2007 | 11 | Ultra | 40 miles | |
| John Forrest 40 Miler | 16/04/2006 | 7 | Ultra | 40 miles | |
| John Forrest 40 Miler | 24/04/2005 | 9 | Ultra | 40 miles | |
| John Forrest 40 Miler | 20/04/2003 | 0 | Ultra | 40 miles | |
| John Forrest 40 Miler | 02/05/2002 | 0 | Ultra | 40 miles | |
West Australian Marathon Club | Perth 40 Miler | 20/08/2000 | 9 | Ultra | 40 miles | |
West Australian Marathon Club | Perth 40 Miler | 22/08/1999 | 9 | Ultra | 40 miles | |
West Australian Marathon Club | Perth 40 Miler | 23/08/1998 | 0 | Ultra | 40 miles | |