Saskatchewan Roughriders 2025 Schedule
Pre-Season
Saturday May 24 Saskatchewan @ Winnipeg 1:00pm Pre/2:00pm Game Time
Friday May 30 Winnipeg @ Saskatchewan 6:00pm Pre/7:00pm Game Time
Regular Season Games
Thursday June 5 Ottawa @ Saskatchewan 6:00pm Pre/7:00pm Game Time
Saturday June 14 Saskatchewan @ Hamilton 4:00pm Pre/5:00pm Game Time
Friday June 20 Saskatchewan @ Toronto 4:30pm Pre/5:30pm Game Time
Saturday June 28 B.C. @ Saskatchewan 4:00pm Pre/5:00pm Game Time
Friday July 11 Calgary @ Saskatchewan 6:00pm Pre/7:00pm Game Time
Saturday July 19 Saskatchewan @ B.C. 4:00pm Pre/5:00Ppm Game Time
Friday July 25 Edmonton @ Saskatchewan 6:00pm Pre/7:00 Game Time
Saturday August 2 Saskatchewan @ Montreal 4:00pm Pre/5:00pm Game Time
Saturday Aug. 16 Hamilton @ Saskatchewan 12:00pm Pre/1:00pm Game Time
Saturday August 23 Saskatchewan @ Calgary 4:00pm Pre/5:00pm Game Time
Sunday August 31 Winnipeg @Saskatchewan 4:00pm Pre/5:00pm Game Time
Saturday Sept. 6 Saskatchewan @ Winnipeg 1:00pm Pre/2:00pm Game Time
Saturday Sept. 13 Montreal @ Saskatchewan 4:00pm Pre/5:00pm Game Time
Saturday Sept. 27 Saskatchewan @ Edmonton 4:00pm Pre/5:00pm Game Time
Friday October 3 Saskatchewan @ Ottawa 4:30pm Pre/5:30pm Game Time
Friday October 10 Toronto @ Saskatchewan 6:00pm Pre/7:00pm Game Time
Friday October 17 Saskatchewan @ Winnipeg 5:00pm Pre/6:00pm Game Time
Saturday October 25 B.C. @ Saskatchewan 4:00pm Pre/5:00pm Game Time
Western Semi Final
Saturday November 1 TBD 3:30pm/4:30pm
Western Final
Saturday November 8 TBD 4:30pm/5:30pm
112th Grey Cup-Winnipeg
Sunday November 16 TBD 3:00pm/5:00pm

**All times in SASK time & times may be subject to change
==
GX94 Mils & Terriers SJHL Quarter Final Schedule
GAME 1 (Fri. March 21st) – Melville Millionaires @ Yorkton Terriers – 6:45 /7:00 PM
GAME 2 (Sun. March 23rd) – Melville Millionaires @ Yorkton Terriers – 6:45/7:00 PM
GAME 3 (Tues. March 25th) – Yorkton Terriers @ Melville Millionaires – 6:45/7:00 PM
GAME 4 (Wed. March 26th) – Yorkton Terriers @ Melville Millionaires – 6:45/7:00 PM
GAME 5 (Fri. March 28th) – Melville Millionaires @ Yorkton Terriers – 6:45/7:00 PM**
GAME 6 (Sat. March 29th) – Yorkton Terriers @ Melville Millionaires – 7:00 PM**
GAME 7 (Tues. April 1st) – Melville Millionaires @ Yorkton Terriers – 6:45/7:00 PM**
**if needed