Contact Us

Use the form on the right to contact us.

You can edit the text in this area, and change where the contact form on the right submits to, by entering edit mode using the modes on the bottom right. 

Saskatchewan Landing provincial park

Prairie Sky Running Company - home of the Beaver Flat 50

Beaver Flat 50

September 16, 2017

Reaching New Heights On The Prairies

Beaver Flat 50 is a hilly hard-as-hell trail run at Saskatchewan Landing Provincial Park, SK with over 2300 meters of vertical gain across 50 kilometers. That's almost 8000 feet of total climb. The prairies are flat.  This course is #anythingbutflat. Beaver Flat 50 is a tough get-your-feet-wet, wreck-your-shins, and roll-your-ankle kind of run. You're going to love it, hate it, and love it some more.  Guaranteed. 

Attention Volunteers. We are looking for volunteers to help out with a variety of duties on race day, including aid stations, first aid, photography, setup and take down, flagging and deflagging, course sweeping, registration, merch, etc. So if you are looking for a hell of a good time and want to live the Ultra dream for the day, consider joining the ranks of the most awesome, motivating and hilarious volunteer team around. Go to the Volunteer Registration Page to sign up.

Trail Work Day - August 19, 2017. Come out and help us get the trails ready for race day. If you love cutting grass and whipper snipping, please consider joining us for a full day work-bee. We will have refreshments, food and snacks. Also we will give you 25% off your 2017 BFF registration for your support. Plus we will give you at least one laugh and you cannot put a price on laughter. Sign up on our Trailwork Registration Page.

Race Registration Is Now Open. We are anticipating a lot of interest in this year's race and have decided to put a cap on all distances. Check out the Race Registration Page for more details.

Race Day Schedule

7:00AM - Registration opens for all runners. This is mandatory. There is no kit pickup the night before the race this year. All runners must register and pick up their bibs and kits the morning of the race. 50K and 20K runners must register no later than 7:30AM.

7:30AM - 50K and 20K runners must register by 7:30AM

7:45AM - 50K runner debriefing at start/finish line

8:00AM - Start of Beaver Flat 50K Ultra Marathon

8:15AM - 20K runner debriefing at start/finish line

8:30AM - Start of Dam Hard 20K

8:30AM - 10K and 5K runners must register before 8:30AM

8:45AM - 10K and 5K runner debriefing at start/finish line

9:00AM - Start of 10K Trail Blitz and 5k Try-a-Trail

9:00AM - food and beverages available

12:00PM - Start of Kids Fun Run

6:30PM - Cut-off time for 50K runners

7:00PM - Awards


course records

Andy Collin --> 5:12:08 (Saskatoon, SK)

Lisa Frazer --> 7:15:48 (Nanaimo, BC)

Click Here for 2016 Official results

Remember to follow us on Twitter @pskyrunning and Facebook at