

| Date | Rider | Age | Ride Time | MPH | Handicap | Handicap Time ▲ | Course | Miles | Rank Raw | Rank Handicap | Note |
| 2016-07-12 | O'Hagan, Mike | 57 | 01:10:26.00 | 21.17 | 1.101 | 01:03:58.00 | N Stevens 40 K | 24.85 | 1 | 1 | Raw PR |
| 2018-06-12 | O'Hagan, Mike | 60 | 01:14:40.00 | 19.97 | 1.120 | 01:06:40.00 | N Stevens 40 K | 24.85 | 3 | 2 | Raw PR |
| 2016-05-17 | O'Hagan, Mike | 57 | 01:13:25.00 | 20.31 | 1.101 | 01:06:41.00 | N Stevens 40 K | 24.85 | 2 | 3 | |
| 2019-05-21 | O'Hagan, Mike | 61 | 01:15:33.00 | 19.74 | 1.128 | 01:06:59.00 | N Stevens 40 K | 24.85 | 4 | 4 | |
| 2019-07-16 | O'Hagan, Mike | 61 | 01:17:33.00 | 19.23 | 1.128 | 01:08:45.00 | N Stevens 40 K | 24.85 | 5 | 5 | |
| 2018-05-15 | O'Hagan, Mike | 60 | 01:19:08.00 | 18.84 | 1.120 | 01:10:39.00 | N Stevens 40 K | 24.85 | 6 | 6 | |
| 2017-06-13 | O'Hagan, Mike | 58 | 01:19:17.00 | 18.81 | 1.106 | 01:11:41.00 | N Stevens 40 K | 24.85 | 7 | 7 | |
| 2019-08-13 | O'Hagan, Mike | 61 | 01:22:28.00 | 18.08 | 1.128 | 01:13:07.00 | N Stevens 40 K | 24.85 | 8 | 8 | |
| 2018-04-17 | O'Hagan, Mike | 60 | 01:23:02.00 | 17.96 | 1.120 | 01:14:08.00 | N Stevens 40 K | 24.85 | 9 | 9 | |
| 2016-06-14 | O'Hagan, Mike | 57 | 01:25:49.00 | 17.37 | 1.101 | 01:17:57.00 | N Stevens 40 K | 24.85 | 10 | 10 | |
| 2017-04-18 | O'Hagan, Mike | 58 | 01:35:09.00 | 15.67 | 1.106 | 01:26:02.00 | N Stevens 40 K | 24.85 | 11 | 11 | |
| 2018-07-10 | O'Hagan, Mike | 60 | 01:59:59.00 | N Stevens 40 K | 24.85 | 0 | 0 | Participate | |||
| 2017-05-16 | O'Hagan, Mike | 58 | N Stevens 40 K | 24.85 | 0 | 0 | Free #1 | ||||
| 2019-04-23 | O'Hagan, Mike | 61 | N Stevens 40 K | 24.85 | 0 | 0 | Free #2 | ||||
| 2019-06-18 | O'Hagan, Mike | 61 | N Stevens 40 K | 24.85 | 0 | 0 | Free #3 |