It’s the second consecutive election the Tories have swept the province.
There was a close race in Saskatoon West between the Conservatives and the NDP.
Incumbent Brad Redekopp is projected the winner over NDP challenger Robert Doucette with 168 out of 169 polls reporting.
The race was close all night and with one poll remaining, Redekopp was ahead by 2,496 votes.
Doucette was trying to gain back the seat the NDP lost in 2019 when Redekopp defeated Sheri Benson.
Elections Canada said 2,691 voting kits were issued to voters in the riding. Those will be counted starting Tuesday morning.
One newcomer to parliament is Fraser Tolmie.
He made the jump from municipal to federal politics in Moose Jaw-Lake Centre-Lanigan. Tolmie stepped down as mayor of Moose Jaw to run in the election.
Vidal is projected to hold on to his seat, garnering 49.9 per cent of the vote with 142 out of 156 polls reporting.
“This result today says that you can do politics differently and it can work,” Vidal said to his supporters.
“We set out to represent everybody in the riding, whether they voted for us or not, and we’re seeing the results of that tonight.”
Belanger was a long-time NDP MLA in the Saskatchewan legislature who was looking to make the jump to federal politics.
While the People’s Party of Saskatchewan did not factor into the outcome of any races in the province, the party did make gains in some rural ridings.
In Souris-Moose Mountain, Diane Neufeld came in second to incumbent Robert Kitchen with 9.2 per cent of the vote.
The PPC ran third in a number of ridings, earning 11.6 per cent of the vote in Moose Jaw-Lake Centre-Lanigan, 9.7 per cent in Carlton Trail-Eagle Creek, 9.5 per cent in Yorkton-Melville and 8.5 per cent in Cypress Hills-Grassland.
Other projected winners are:
Battleford-Lloydminster — Rosemarie Falk
Cypress Hills-Grasslands — Jeremy Patzer
Carlton Trail-Eagle Creek — Kelly Block
Prince Albert — Randy Hoback
Regina-Lewvan — Warren Steinley
Regina-Qu’Appelle — Andrew Scheer
Regina-Wascana — Michael Kram
Saskatoon-Grasswood — Kevin Waugh
Saskatoon-University — Corey Tocher
Souris-Moose Mountain — Robert Kitchen
Yorkton-Melville — Cathay Wagantall