2026 Saddle Hills Ultra
Official Results
60K Ultra
| Overall | Bib | Athlete | Gender | Gender Place | Age | Age Group | AG Place | Lap 1 | Lap 2 | Lap 3 | Finish Time |
| 1 | 10 | Michael Authenac |
M | 1 | 25 |
20–29 | 1 |
2:11:57 | 2:09:33 | 2:12:27 | 6:33:57 |
| 2 | 13 | Cameron McNeely |
M | 2 | 26 |
20–29 | 2 |
2:11:57 | 2:15:05 | 2:40:48 | 7:07:50 |
| 3 | 11 | Andrew Neufeld |
M | 3 | 43 |
40–49 | 1 |
2:11:46 | 2:19:14 | 2:47:08 | 7:18:08 |
| 4 | 1 | Ashley Minni |
F | 1 | 37 |
30–39 | 1 |
2:30:17 | 2:38:53 | 2:46:42 | 7:55:52 |
| 5 | 9 | Martin Kerr |
M | 4 | 45 |
40–49 | 2 |
2:11:42 | 2:51:15 | 3:22:42 | 8:25:39 |
| 6 | 8 | Kyle Rempel |
M | 5 | 20 |
20–29 | 3 |
2:47:37 | 2:49:55 | 2:48:13 | 8:25:45 |
40KM
| Overall | Bib | Athlete | Gender | Gender Place | Age | Age Group | AG Place | Lap 1 | Lap 2 | Finish Time |
| 1 | 28 | Jesse Jackson |
M | 1 | 43 |
40–49 | 1 |
2:13:28 | 2:38:23 | 4:51:51 |
| 2 | 29 | Darcie Bader |
F | 1 | 25 |
20–29 | 1 |
2:17:05 | 2:45:45 | 5:02:50 |
| 3 | 30 | Seth Ball |
M | 2 | 25 |
20–29 | 1 |
2:43:57 | 3:00:02 | 5:43:59 |
| 4 | 31 | Raphael Gagnon |
M | 3 | 25 |
20–29 | 2 |
2:44:56 | 3:19:57 | 6:04:53 |
| 5 | 27 | Ethan Gelleny |
M | 4 | 34 |
30–39 | 1 |
3:03:40 | 3:09:00 | 6:12:40 |
| 6 | 3 | ryan peterson |
M | 5 | 34 |
30–39 | 2 |
2:30:09 | 3:47:21 | 6:17:30 |
| 7 | 34 | Venus Wells |
F | 2 | 48 |
40–49 | 1 |
3:07:46 | 3:22:08 | 6:29:54 |
| 8 | 7 | Devon Schwalm |
M | 6 | 38 |
30–39 | 3 |
— | 13:45:46 | 6:33:24 |
| 9 | 32 | Denis Levesque |
M | 7 | 42 |
40–49 | 2 |
3:09:03 | 3:47:01 | 6:56:04 |
| 10 | 33 | Kim Imes |
F | 3 | 48 |
40–49 | 2 |
3:09:04 | 3:47:01 | 6:56:05 |
| 11 | 25 | Mitchell Lewis |
M | 8 | 41 |
40–49 | 3 |
3:11:32 | 3:55:35 | 7:07:07 |
| 12 | 26 | Brieanna Meters |
F | 4 | 33 |
30–39 | 1 |
3:03:40 | 4:07:02 | 7:10:42 |
20KM
| Overall | Bib | Athlete | Gender | Gender Place | Age | Age Group | AG Place | Lap 1 | Finish Time |
| 1 | 45 | Ethan Heyn |
M | 1 | 21 |
20–29 | 1 |
1:48:12 | 1:48:12 |
| 2 | 44 | Shaun Waayenberg |
M | 2 | 36 |
30–39 | 1 |
1:58:30 | 1:58:30 |
| 3 | 49 | Rachael Debre |
F | 1 | 24 |
20–29 | 1 |
2:02:03 | 2:02:03 |
| 4 | 43 | Evan Lowe |
M | 3 | 37 |
30–39 | 2 |
2:06:51 | 2:06:51 |
| 5 | 71 | Christina Peters |
F | 2 | 31 |
30–39 | 1 |
2:07:29 | 2:07:29 |
| 6 | 46 | tyler tunke |
M | 4 | 31 |
30–39 | 3 |
2:16:37 | 2:16:37 |
| 7 | 54 | Mary Minogue |
F | 3 | 41 |
40–49 | 1 |
2:17:53 | 2:17:53 |
| 8 | 55 | Steven Chateauneuf |
M | 5 | 35 |
30–39 | 4 |
2:25:48 | 2:25:48 |
| 9 | 57 | Amber DeBlois |
F | 4 | 34 |
30–39 | 2 |
2:26:46 | 2:26:46 |
| 10 | 50 | Morgan Nish |
F | 5 | 36 |
30–39 | 3 |
2:26:47 | 2:26:47 |
| 11 | 56 | Courtney Turyk |
F | 6 | 41 |
40–49 | 2 |
2:30:29 | 2:30:29 |
| 12 | 35 | Jay Woodbeck |
M | 6 | 38 |
30–39 | 5 |
2:33:19 | 2:33:19 |
| 13 | 41 | Megan Waldner |
F | 7 | 34 |
30–39 | 4 |
2:34:17 | 2:34:17 |
| 14 | 40 | Anne Laursen |
F | 8 | 45 |
40–49 | 3 |
2:36:25 | 2:36:25 |
| 15 | 42 | Taylor Waldner |
M | 7 | 34 |
30–39 | 6 |
2:40:19 | 2:40:19 |
| 16 | 52 | Callum Steele |
M | 8 | 27 |
20–29 | 2 |
2:45:36 | 2:45:36 |
| 17 | 2 | Christine Hodgeman |
F | 9 | 34 |
30–39 | 5 |
2:51:24 | 2:51:24 |
| 18 | 72 | Jake Zacharias |
M | 9 | 56 |
50–59 | 1 |
2:52:41 | 2:52:41 |
| 19 | 47 | Renee Kroeker |
F | 10 | 47 |
40–49 | 4 |
2:56:33 | 2:56:33 |
| 20 | 399 | michael piepgrass |
M | 10 | — |
— | 1 |
2:56:50 | 2:56:50 |
| 21 | 400 | oliver piepgrass |
M | 11 | — |
— | 2 |
2:56:50 | 2:56:50 |
| 22 | 38 | Katie Kennedy |
F | 11 | 32 |
30–39 | 6 |
3:09:40 | 3:09:40 |
| 23 | 53 | Lori Brough |
F | 12 | 53 |
50–59 | 1 |
3:19:19 | 3:19:19 |
| 24 | 48 | Greg Slatter |
M | 12 | 70 |
70+ | 1 |
3:36:03 | 3:36:03 |
| 25 | 36 | Dakota Griffith |
F | 13 | 24 |
20–29 | 2 |
3:36:35 | 3:36:35 |
| 26 | 37 | Deanna Kallal |
F | 14 | 50 |
50–59 | 2 |
3:36:35 | 3:36:35 |
10KM
| Overall | Bib | Athlete | Gender | Gender Place | Age | Age Group | AG Place | Lap 1 | Finish Time |
| 1 | 16 | Troy Martin |
M | 1 | 16 |
U20 | 1 |
49:28 | 49:28 |
| 2 | 60 | Levi Day |
M | 2 | 15 |
U20 | 2 |
57:30 | 57:30 |
| 3 | 75 | Dan Martin |
M | 3 | 16 |
U20 | 3 |
1:10:11 | 1:10:11 |
| 4 | 61 | Luther Neufeld |
M | 4 | 12 |
U20 | 4 |
1:23:41 | 1:23:41 |
| 5 | 62 | Milan Neufeld |
F | 1 | 14 |
U20 | 1 |
1:23:42 | 1:23:42 |
| 6 | 63 | Selah Schroeder |
F | 2 | 15 |
U20 | 2 |
1:23:42 | 1:23:42 |
| 7 | 67 | Penny Gander |
F | 3 | 12 |
U20 | 3 |
1:29:00 | 1:29:00 |
| 8 | 66 | Sarah Piepgrass-Gander |
F | 4 | 43 |
40–49 | 1 |
1:29:09 | 1:29:09 |
| 9 | 68 | Addy Gander |
F | 5 | 14 |
U20 | 4 |
1:30:57 | 1:30:57 |
| 10 | 69 | Alyssa Wachniak |
F | 6 | 24 |
20–29 | 1 |
1:37:48 | 1:37:48 |
| 11 | 74 | Nicole Schoorlemmer |
F | 7 | 32 |
30–39 | 1 |
1:38:15 | 1:38:15 |
| 12 | 59 | Briony Phoenix |
F | 8 | 31 |
30–39 | 2 |
1:38:17 | 1:38:17 |
| 13 | 64 | Lana Kohlman |
F | 9 | 50 |
50–59 | 1 |
1:41:37 | 1:41:37 |
| 14 | 65 | Cindy Soderquist |
F | 10 | 63 |
60–69 | 1 |
1:41:39 | 1:41:39 |
| 15 | 70 | Keaton DeBlois |
M | 5 | 34 |
30–39 | 1 |
2:32:38 | 2:32:38 |
40K Relay Teams
| Place | Team | Team Members | Leg 1 Athlete | Split 1 | Leg 2 Athlete | Split 2 | Total |
| 1 | Hard-Core |
#22 Samuel Banks · #23 Kelly Martin |
#22 Samuel Banks |
2:11:50 |
#23 Kelly Martin |
2:31:31 |
4:43:21 |
| 2 | Manic Mamas |
#20 Emily Dahl · #21 Jaquelin Asmussen |
#21 Jaquelin Asmussen |
2:32:01 |
#20 Emily Dahl |
2:21:17 |
4:53:18 |
Relay Teams
| Place | Team | Team Members | Leg 1 Athlete | Split 1 | Total |
| 1 | Saddle Up! |
#17 Scott Butler · #18 Roman Axelrod · #19 Adam Clark |
#18 Roman Axelrod |
2:07:10 |
2:07:10 |
| — | South40Boyz |
#15 Curtis Westwater |
— |
— |
IN PROGRESS |
Age groups: U20, 20–29, 30–39, 40–49, 50–59, 60–69, 70+. Athletes are ranked only after completing the required number of laps for their distance.