| 25/09/2016 | Sprint |  USA | Sprint | M-21+ | 52 | 31:36 | +14:59 | 7:54 |  | 
    
        | 23/09/2016 | Middle |  USA | Middle | M-21+ | 53 | 1:25:05 | +55:40 | 15:28 |  | 
    
        | 30/07/2016 | Canadian Orienteering Championships |  CAN | Middle | M21 | 30 | 1:19:40 | +41:57 | 18:31 |  | 
    
        | 16/08/2015 | Canadian Orienteering Championships |  CAN | Middle | Men | 21 | 2:03:56 | +1:27:51 | 29:09 |  | 
    
        | 09/08/2014 | Western Canadian Orienteering Championships |  CAN | Middle | Men | 18 | 1:29:43 | +55:01 |  |  | 
    
        | 02/08/2014 | 2014 Canadian Orienteering Championships |  CAN | Middle | Men | disqualified |  | 
    
        | 17/08/2012 | Canadian Orienteering Championships 2012 |  CAN | Sprint | Men | 39 | 33:13 | +17:08 |  |  | 
    
        | 24/07/2011 | Canadian Orienteering Championships |  CAN | Middle | Men | 28 | 1:46:27 | +1:09:29 |  |  | 
    
        | 22/07/2011 | Canadian Orienteering Championships |  CAN | Sprint | Men | 37 | 22:06 | +8:55 |  |  | 
    
        | 21/08/2010 | Canadian Orienteering Championships |  CAN | Sprint | Men | 66 | 28:42 | +14:12 |  |  | 
    
        | 04/07/2010 | North American Orienteering Championships |  CAN | Sprint | Men | 45 | 22:31 | +8:51 |  |  | 
    
        | 03/07/2010 | North American Orienteering Championships |  CAN | Long | Men | 41 | 2:55:02 | +1:27:58 |  |  | 
    
        | 02/07/2010 | North American Orienteering Championships |  CAN | Middle | Men | 45 | 1:11:14 | +40:17 |  |  | 
    
        | 08/05/2010 | Mad Hatter's Revenge |  USA | Middle | Men | 25 | 2:08:41 | +1:31:12 |  |  | 
    
        | 28/08/2009 | Canadian Orienteering Championships |  CAN | Sprint | Men | 30 | 28:04 | +14:32 |  |  | 
    
        | 22/08/2008 | Canadian Orienteering Championships 2008 |  CAN | Sprint | Men | 41 | 30:32 | +14:54 |  |  | 
    
        | 27/07/2007 | Canadian Orienteering Championships |  CAN | Sprint | Men | 29 | 19:45 | +6:12 |  |  | 
    
        | 06/05/2007 | US Team Trials (Day 3) |  USA | Long | Men | 39 | 3:07:12 | +1:32:07 |  |  |