Thousands went for a Sunday morning run in Saskatoon, with some going a bit farther and a lot faster than others.

Teresa Fekensa of Ethiopia and Toronto won the men's marathon (42.2 km) in a time of 2:43:50, and Erin Gardiner of Saskatoon won the women's marathon division for the fifth time, with a time of 3:01:42.

Ruslan Kramariuk of Cherivitsi, Ukraine, won the men's half-marathon (21.1 km) in 1:08:30, a personal best, and the winner of the women's division was Danielle Thiel from Edmonton with a time of 1:23:53.

A total of 3,998 people participated in Saskatchewan Marathon events at Diefenbaker Park, which included the full marathon, half-marathon, 10 km race and 5 km race.

Nearly 1,350 of them were school-aged children completing the "Marafun." After running about four kilometres a week for the past 10 weeks at their schools, they ran the final 2.2 km to complete a marathon.

Top finishers:

Men's Marathon

  1. Teresa Fekensa, Toronto; Ethiopia 2:43:50
  2. Brendan Lundy, Camrose 2:48:59
  3. Conor Renouf, Regina 2:55:47

Women's Marathon

  1. Erin Gardiner, Saskatoon 3:01:42
  2. Caitlyn Criddle, Regina 3:04:38
  3. Michelle Barnes, Esterhazy 3:10:27

Men's Half-Marathon

  1. Ruslan Kramariuk, Chernivtsi, Ukraine 1:08:30
  2. Iain Fyfe, Regina 1:14:43
  3. Stefano Zantto, Saskatoon 1:18:43

Women's Half-Marathon

  1. Danielle Thiel, Edmonton 1:23:53
  2. Robyn Luthi, Melfort 1:31:05
  3. Kimberly Davy, Saskatoon 1:32:52

Men's 10K

  1. Erik Widing, Saskatoon 32:54
  2. Nicolas Jirot, Swift Current 33:54
  3. Ibrahim Mohammed, Saskatoon 34:47

Women's 10K

  1. Jodi Souter, Pleasantdale 39:57
  2. Brittany Elliott, Saskatoon 40:22
  3. Andrea Hill, Saskatoon 42:07

Men's 5K

  1. Moktar Said, Saskatoon 16:21
  2. Iain McCormick, Saskatoon 16:36
  3. Jason Warick, Saskatoon 16:41

Women's 5K

  1. Courtney Huffsmith, Saskatoon 16.52
  2. Jennifer Souter, Pleasantdale 17:33
  3. Angelina Beveridge Warick, Saskatoon 21:05

For full results click here.