List All Runners Prev person Next person Number of Events completed is 19
| | | | | |
| Year | Time | Position | Start | Change | Trophy |
| 2025 | 30:45 | | 28:24 | 2:21 | |
| 2024 | 28:24 | 1 | 35:32 | -7:08 | Handicap |
| 2023 | 35:32 | 3 | 36:42 | -1:10 | |
| 2019 | 36:42 | 4 | 39:20 | -2:38 | |
| 2017 | 39:30 | | 39:20 | 0:10 | |
| 2015 | 39:20 | | 27:55 | 11:25 | |
| 2013 | 30:28 | | 27:55 | 2:33 | |
| 2012 | 27:55 | | 27:24(E) | 0:31 | |
| 2011 | 31:51 | | 27:24(E) | 4:27 | |
| 2010 | 27:24 | | 26:53 | 0:31 | |
| Old Course |
| 2009 | 41:27 | | 34:43(E) | 6:44 | |
| 2008 | 34:43 | 1 | 38:46(E) | -4:03 | Handicap |
| 2006 | 41:59 | | 35:10(E) | 6:49 | |
| 2005 | 38:46 | | 35:10(E) | 3:36 | |
| 2004 | 35:10 | 5 | 31:10(E) | 4:00 | |
| 2003 | 56:00(W) | | 31:10(E) | 24:50 | |
| 2002 | 45:52 | | 31:10(E) | 14:42 | |
| 2001 | 31:10 | | 33:25(E) | -2:15 | |
| 2000 | 33:25 | | Qual | | |