Scottish National Party
2024 General Election

Disclaimer: The data on this page is for information purposes only. This information was produced without the involvement or agreement of any gaming provider, and uses publicly advertised betting odds to calculate and track individual constituency expectations for the 2024 General Election.

Scottish National Party have won 9 seats in the 2024 General Election

Scottish National Party - New Wins (1)
Winning MP Constituency Previous Majority
Seamus Logan Aberdeenshire North and Moray East 3,208 (Conservative)
Scottish National Party - New Losses (39)
Winning MP Constituency Previous Majority
Wendy Chamberlain North East Fife 1,075 (Scottish National Party)
Susan Murray Mid Dunbartonshire 2,112 (Scottish National Party)
Elaine Stewart Ayr, Carrick and Cumnock 2,329 (Scottish National Party)
Torcuil Crichton Na h-Eileanan an Iar 2,438 (Scottish National Party)
Melanie Ward Cowdenbeath and Kirkcaldy 2,733 (Scottish National Party)
Maureen Burke Glasgow North East 3,754 (Scottish National Party)
Jamie Stone Caithness, Sutherland and Easter Ross 3,832 (Scottish National Party)
Douglas Alexander Lothian East 3,886 (Scottish National Party)
Martin Rhodes Glasgow North 5,252 (Scottish National Party)
Kenneth Stevenson Airdrie and Shotts 5,285 (Scottish National Party)
Alan Gemmell Central Ayrshire 5,304 (Scottish National Party)
Blair McDougall East Renfrewshire 5,426 (Scottish National Party)
Zubir Ahmed Glasgow South West 5,462 (Scottish National Party)
Frank McNally Coatbridge and Bellshill 5,696 (Scottish National Party)
Kirsty McNeill Midlothian 5,705 (Scottish National Party)
John Grady Glasgow East 6,030 (Scottish National Party)
Michael Shanks Rutherglen 6,152 (Scottish National Party)
Pamela Nash Motherwell, Wishaw and Carluke 7,466 (Scottish National Party)
Patricia Ferguson Glasgow West 7,789 (Scottish National Party)
Martin McCluskey Inverclyde and Renfrewshire West 8,264 (Scottish National Party)
Irene Campbell North Ayrshire and Arran 8,521 (Scottish National Party)
Gordon McKee Glasgow South 8,728 (Scottish National Party)
Brian Leishman Alloa and Grangemouth 9,025 (Scottish National Party)
Imogen Walker Hamilton and Clyde Valley 9,279 (Scottish National Party)
Douglas McAllister West Dunbartonshire 9,507 (Scottish National Party)
Richard Baker Glenrothes and Mid Fife 9,597 (Scottish National Party)
Chris Murray Edinburgh East and Musselburgh 9,705 (Scottish National Party)
Alison Taylor Paisley and Renfrewshire North 10,660 (Scottish National Party)
Johanna Baxter Paisley and Renfrewshire South 10,820 (Scottish National Party)
Angus MacDonald Inverness, Skye and West Ross-shire 11,026 (Scottish National Party)
Graeme Downie Dunfermline and Dollar 11,135 (Scottish National Party)
Kirsteen Sullivan Bathgate and Linlithgow 11,476 (Scottish National Party)
Katrina Murray Cumbernauld and Kirkintilloch 11,928 (Scottish National Party)
Scott Arthur Edinburgh South West 11,982 (Scottish National Party)
Lillian Jones Kilmarnock and Loudoun 12,659 (Scottish National Party)
Tracy Gilbert Edinburgh North and Leith 12,854 (Scottish National Party)
Joani Reid East Kilbride and Strathaven 13,308 (Scottish National Party)
Gregor Poynton Livingston 13,435 (Scottish National Party)
Euan Stainbank Falkirk 14,315 (Scottish National Party)
Scottish National Party - All seats (9)
Winning MP Constituency Previous Majority
Graham Leadbitter Moray West, Nairn and Strathspey 2,810 (Scottish National Party)
Seamus Logan Aberdeenshire North and Moray East 3,208 (Conservative)
Brendan O'Hara Argyll, Bute and South Lochaber 4,652 (Scottish National Party)
Stephen Flynn Aberdeen South 5,687 (Scottish National Party)
Dave Doogan Angus and Perthshire Glens 5,840 (Scottish National Party)
Pete Wishart Perth and Kinross-shire 6,344 (Scottish National Party)
Kirsty Blackman Aberdeen North 9,092 (Scottish National Party)
Stephen Gethins Arbroath and Broughty Ferry 10,369 (Scottish National Party)
Chris Law Dundee Central 13,451 (Scottish National Party)