Holyrood, made browsable

How MSPs got elected

How every MSP arrived at Holyrood — by constituency or list seat, by-election or replacement — and how they left.

129
Current MSPs
415
MSPs ever elected
13
Parties on record
934
Election records
Routes in, routes out

How every MSP got their seat

Current records
132
Constituency rows
523
Regional rows
411

Election record coverage: 06 May 1999 to 07 May 2026.

Election reasons

Why MSPs leave Parliament

Dissolution 773 Unknown 129 Resigned 23 Deceased 9
Recent election years

First terms taken up, by year

2026 129 2025 1 2024 1 2022 1 2021 130 2019 2 2017 4 2016 131 2014 1 2013 4
Member Seat (desc) Date Reason Status
Allan, Dr Alasdair Western Isles
constituency
03 May 2007 Dissolution Not Current
Morrison, Mr Alasdair Western Isles
constituency
01 May 2003 Dissolution Not Current
Morrison, Mr Alasdair Western Isles
constituency
06 May 1999 Dissolution Not Current
McKee, Cara West Scotland
region
07 May 2026 Unknown Current
Smith, David West Scotland
region
07 May 2026 Unknown Current
Offord, Malcolm West Scotland
region
07 May 2026 Unknown Current
Clark, Katy West Scotland
region
07 May 2026 Unknown Current
Findlay, Russell West Scotland
region
07 May 2026 Unknown Current
Bibby, Neil West Scotland
region
07 May 2026 Unknown Current
Greer, Ross West Scotland
region
07 May 2026 Unknown Current
Gosal, Pam West Scotland
region
06 May 2021 Dissolution Not Current
O'Kane, Paul West Scotland
region
06 May 2021 Dissolution Not Current
Clark, Katy West Scotland
region
06 May 2021 Dissolution Not Current
Findlay, Russell West Scotland
region
06 May 2021 Dissolution Not Current
Greer, Ross West Scotland
region
06 May 2021 Dissolution Not Current
Greene, Jamie West Scotland
region
06 May 2021 Dissolution Not Current
Bibby, Neil West Scotland
region
06 May 2021 Dissolution Not Current
Greer, Ross West Scotland
region
05 May 2016 Dissolution Not Current
Corry, Maurice West Scotland
region
05 May 2016 Dissolution Not Current
Greene, Jamie West Scotland
region
05 May 2016 Dissolution Not Current
Bibby, Neil West Scotland
region
05 May 2016 Dissolution Not Current
Fee, Mary West Scotland
region
05 May 2016 Dissolution Not Current
Golden, Maurice West Scotland
region
05 May 2016 Dissolution Not Current
Macintosh, Ken West Scotland
region
05 May 2016 Dissolution Not Current
McMillan, Stuart West Scotland
region
05 May 2011 Dissolution Not Current
Maxwell, Stewart West Scotland
region
05 May 2011 Dissolution Not Current
Bibby, Neil West Scotland
region
05 May 2011 Dissolution Not Current
Fee, Mary West Scotland
region
05 May 2011 Dissolution Not Current
McDougall, Margaret West Scotland
region
05 May 2011 Dissolution Not Current
Carlaw, Jackson West Scotland
region
05 May 2011 Dissolution Not Current
Goldie, Annabel West Scotland
region
05 May 2011 Dissolution Not Current
Godman, Trish West Renfrewshire
constituency
03 May 2007 Dissolution Not Current
Godman, Trish West Renfrewshire
constituency
01 May 2003 Dissolution Not Current
Godman, Trish West Renfrewshire
constituency
06 May 1999 Dissolution Not Current
Curran, Frances West of Scotland
region
01 May 2003 Dissolution Not Current
Ullrich, Kay West of Scotland
region
06 May 1999 Dissolution Not Current
McLeod, Fiona West of Scotland
region
06 May 1999 Dissolution Not Current
Maxwell, Stewart West of Scotland
region
03 May 2007 Dissolution Not Current
Maxwell, Stewart West of Scotland
region
01 May 2003 Dissolution Not Current
McMillan, Stuart West of Scotland
region
03 May 2007 Dissolution Not Current
Martin, Campbell West of Scotland
region
01 May 2003 Dissolution Not Current
McFee, Mr Bruce West of Scotland
region
01 May 2003 Dissolution Not Current
Wilson, Bill West of Scotland
region
03 May 2007 Dissolution Not Current
Quinan, Mr Lloyd West of Scotland
region
06 May 1999 Dissolution Not Current
Paterson, Gil West of Scotland
region
03 May 2007 Dissolution Not Current
Campbell, Colin West of Scotland
region
06 May 1999 Dissolution Not Current
Finnie, Ross West of Scotland
region
06 May 1999 Dissolution Not Current
Finnie, Ross West of Scotland
region
03 May 2007 Dissolution Not Current
Finnie, Ross West of Scotland
region
01 May 2003 Dissolution Not Current
Young, John West of Scotland
region
06 May 1999 Dissolution Not Current
Carlaw, Jackson West of Scotland
region
03 May 2007 Dissolution Not Current
Goldie, Annabel West of Scotland
region
03 May 2007 Dissolution Not Current
Goldie, Annabel West of Scotland
region
01 May 2003 Dissolution Not Current
Goldie, Annabel West of Scotland
region
06 May 1999 Dissolution Not Current
Tosh, Murray West of Scotland
region
01 May 2003 Dissolution Not Current
Rumbles, Mike West Aberdeenshire and Kincardine
constituency
01 May 2003 Dissolution Not Current
Rumbles, Mike West Aberdeenshire and Kincardine
constituency
06 May 1999 Dissolution Not Current
Rumbles, Mike West Aberdeenshire and Kincardine
constituency
03 May 2007 Dissolution Not Current
Bonnar, Steven Uddingston and Bellshill
constituency
07 May 2026 Unknown Current
Callaghan, Stephanie Uddingston and Bellshill
constituency
06 May 2021 Dissolution Not Current
Lyle, Richard Uddingston and Bellshill
constituency
05 May 2016 Dissolution Not Current
McMahon, Michael Uddingston and Bellshill
constituency
05 May 2011 Dissolution Not Current
Purvis, Jeremy Tweeddale, Ettrick and Lauderdale
constituency
03 May 2007 Dissolution Not Current
Purvis, Jeremy Tweeddale, Ettrick and Lauderdale
constituency
01 May 2003 Dissolution Not Current
Jenkins, Ian Tweeddale, Ettrick and Lauderdale
constituency
06 May 1999 Dissolution Not Current
Harley, Adam Strathkelvin and Bearsden
constituency
07 May 2026 Unknown Current
Mackay, Rona Strathkelvin and Bearsden
constituency
06 May 2021 Dissolution Not Current
Mackay, Rona Strathkelvin and Bearsden
constituency
05 May 2016 Dissolution Not Current
McLeod, Fiona Strathkelvin and Bearsden
constituency
05 May 2011 Dissolution Not Current
Galbraith, Mr Sam Strathkelvin and Bearsden
constituency
06 May 1999 Resigned Not Current
Fitzpatrick, Brian Strathkelvin and Bearsden
constituency
07 Jun 2001 Dissolution Not Current
Whitton, David Strathkelvin and Bearsden
constituency
03 May 2007 Dissolution Not Current
Turner, Dr Jean Strathkelvin and Bearsden
constituency
01 May 2003 Dissolution Not Current
Smith, Alyn Stirling
constituency
07 May 2026 Unknown Current
Tweed, Evelyn Stirling
constituency
06 May 2021 Dissolution Not Current
Crawford, Bruce Stirling
constituency
05 May 2016 Dissolution Not Current
Crawford, Bruce Stirling
constituency
03 May 2007 Dissolution Not Current
Crawford, Bruce Stirling
constituency
05 May 2011 Dissolution Not Current
Jackson, Dr Sylvia Stirling
constituency
01 May 2003 Dissolution Not Current
Jackson, Dr Sylvia Stirling
constituency
06 May 1999 Dissolution Not Current
Dunlop, Duncan South Scotland
region
07 May 2026 Unknown Current
Beresford, Senga South Scotland
region
07 May 2026 Unknown Current
Fagan, Joe South Scotland
region
07 May 2026 Unknown Current
Kirkwood, David South Scotland
region
07 May 2026 Unknown Current
Moodie, Laura South Scotland
region
07 May 2026 Unknown Current
Langan, Jamie South Scotland
region
07 May 2026 Unknown Current
Mochan, Carol South Scotland
region
07 May 2026 Unknown Current
Whitfield, Martin South Scotland
region
06 May 2021 Dissolution Not Current
Dowey, Sharon South Scotland
region
06 May 2021 Dissolution Not Current
Mochan, Carol South Scotland
region
06 May 2021 Dissolution Not Current
Hoy, Craig South Scotland
region
06 May 2021 Dissolution Not Current
Harper, Emma South Scotland
region
06 May 2021 Dissolution Not Current
Whittle, Brian South Scotland
region
06 May 2021 Dissolution Not Current
Smyth, Colin South Scotland
region
06 May 2021 Dissolution Not Current
Ballantyne, Michelle South Scotland
region
17 May 2017 Dissolution Not Current
Whittle, Brian South Scotland
region
05 May 2016 Dissolution Not Current
Harper, Emma South Scotland
region
05 May 2016 Dissolution Not Current
Hamilton, Rachael South Scotland
region
05 May 2016 Resigned Not Current
Smyth, Colin South Scotland
region
05 May 2016 Dissolution Not Current
Wheelhouse, Paul South Scotland
region
05 May 2016 Dissolution Not Current
McAlpine, Joan South Scotland
region
05 May 2016 Dissolution Not Current
Beamish, Claudia South Scotland
region
05 May 2016 Dissolution Not Current
Wheelhouse, Paul South Scotland
region
05 May 2011 Dissolution Not Current
McAlpine, Joan South Scotland
region
05 May 2011 Dissolution Not Current
McLeod, Aileen South Scotland
region
05 May 2011 Dissolution Not Current
Brodie, Chic South Scotland
region
05 May 2011 Dissolution Not Current
Hume, Jim South Scotland
region
05 May 2011 Dissolution Not Current
Pearson, Graeme South Scotland
region
05 May 2011 Dissolution Not Current
Beamish, Claudia South Scotland
region
05 May 2011 Dissolution Not Current
Byrne, Ms Rosemary South of Scotland
region
01 May 2003 Dissolution Not Current
Grahame, Christine South of Scotland
region
06 May 1999 Dissolution Not Current
Campbell, Aileen South of Scotland
region
03 May 2007 Dissolution Not Current
Ingram, Adam South of Scotland
region
03 May 2007 Dissolution Not Current
Ingram, Adam South of Scotland
region
01 May 2003 Dissolution Not Current
Ingram, Adam South of Scotland
region
06 May 1999 Dissolution Not Current
Grahame, Christine South of Scotland
region
03 May 2007 Dissolution Not Current
Grahame, Christine South of Scotland
region
01 May 2003 Dissolution Not Current
Morgan, Alasdair South of Scotland
region
03 May 2007 Dissolution Not Current
Morgan, Alasdair South of Scotland
region
01 May 2003 Dissolution Not Current
Russell, Michael South of Scotland
region
03 May 2007 Dissolution Not Current
Russell, Michael South of Scotland
region
06 May 1999 Dissolution Not Current
Hume, Jim South of Scotland
region
03 May 2007 Dissolution Not Current
Ballance, Chris South of Scotland
region
01 May 2003 Dissolution Not Current
Gallie, Phil South of Scotland
region
06 May 1999 Dissolution Not Current
Mundell, David South of Scotland
region
06 May 1999 Dissolution Not Current
Fergusson, Alex South of Scotland
region
06 May 1999 Dissolution Not Current
Tosh, Murray South of Scotland
region
06 May 1999 Dissolution Not Current
Brownlee, Derek South of Scotland
region
03 May 2007 Dissolution Not Current
Brownlee, Derek South of Scotland
region
17 Jun 2005 Dissolution Not Current
Gallie, Phil South of Scotland
region
01 May 2003 Dissolution Not Current
Mundell, David South of Scotland
region
01 May 2003 Resigned Not Current
Baxter, Andrew Skye, Lochaber and Badenoch
constituency
07 May 2026 Unknown Current
Forbes, Kate Skye, Lochaber and Badenoch
constituency
06 May 2021 Dissolution Not Current
Forbes, Kate Skye, Lochaber and Badenoch
constituency
05 May 2016 Dissolution Not Current
Thompson, Dave Skye, Lochaber and Badenoch
constituency
05 May 2011 Dissolution Not Current
Goodlad, Hannah Mary Shetland Islands
constituency
07 May 2026 Unknown Current
Wishart, Beatrice Shetland Islands
constituency
06 May 2021 Dissolution Not Current
Wishart, Beatrice Shetland Islands
constituency
29 Aug 2019 Dissolution Not Current
Scott, Tavish Shetland Islands
constituency
05 May 2016 Resigned Not Current
Scott, Tavish Shetland Islands
constituency
05 May 2011 Dissolution Not Current
Scott, Tavish Shetland
constituency
03 May 2007 Dissolution Not Current
Scott, Tavish Shetland
constituency
01 May 2003 Dissolution Not Current
Scott, Tavish Shetland
constituency
06 May 1999 Dissolution Not Current
Haughey, Clare Rutherglen and Cambuslang
constituency
07 May 2026 Unknown Current
Haughey, Clare Rutherglen
constituency
06 May 2021 Dissolution Not Current
Haughey, Clare Rutherglen
constituency
05 May 2016 Dissolution Not Current
Kelly, James Rutherglen
constituency
05 May 2011 Dissolution Not Current
Robson, Euan Roxburgh and Berwickshire
constituency
01 May 2003 Dissolution Not Current
Robson, Euan Roxburgh and Berwickshire
constituency
06 May 1999 Dissolution Not Current
Lamont, John Roxburgh and Berwickshire
constituency
03 May 2007 Dissolution Not Current
Munro, John Farquhar Ross, Skye and Inverness West
constituency
06 May 1999 Dissolution Not Current
Munro, John Farquhar Ross, Skye and Inverness West
constituency
03 May 2007 Dissolution Not Current
Munro, John Farquhar Ross, Skye and Inverness West
constituency
01 May 2003 Dissolution Not Current
Arthur, Tom Renfrewshire West and Levern Valley
constituency
07 May 2026 Unknown Current
Arthur, Tom Renfrewshire South
constituency
06 May 2021 Dissolution Not Current
Arthur, Tom Renfrewshire South
constituency
05 May 2016 Dissolution Not Current
Henry, Hugh Renfrewshire South
constituency
05 May 2011 Dissolution Not Current
Don-Innes, Natalie Renfrewshire North and West
constituency
06 May 2021 Dissolution Not Current
Mackay, Derek Renfrewshire North and West
constituency
05 May 2016 Dissolution Not Current
Mackay, Derek Renfrewshire North and West
constituency
05 May 2011 Dissolution Not Current
Campbell, Michelle Renfrewshire North and Cardonald
constituency
07 May 2026 Unknown Current
Fairlie, Jim Perthshire South and Kinross-shire
constituency
07 May 2026 Unknown Current
Fairlie, Jim Perthshire South and Kinross-shire
constituency
06 May 2021 Dissolution Not Current
Cunningham, Roseanna Perthshire South and Kinross-shire
constituency
05 May 2016 Dissolution Not Current
Cunningham, Roseanna Perthshire South and Kinross-shire
constituency
05 May 2011 Dissolution Not Current
Swinney, John Perthshire North
constituency
07 May 2026 Unknown Current
Swinney, John Perthshire North
constituency
06 May 2021 Dissolution Not Current
Swinney, John Perthshire North
constituency
05 May 2016 Dissolution Not Current
Swinney, John Perthshire North
constituency
05 May 2011 Dissolution Not Current
Cunningham, Roseanna Perth
constituency
03 May 2007 Dissolution Not Current
Cunningham, Roseanna Perth
constituency
01 May 2003 Dissolution Not Current
Cunningham, Roseanna Perth
constituency
06 May 1999 Dissolution Not Current
Henry, Hugh Paisley South
constituency
01 May 2003 Dissolution Not Current
Henry, Hugh Paisley South
constituency
06 May 1999 Dissolution Not Current
Henry, Hugh Paisley South
constituency
03 May 2007 Dissolution Not Current
Alexander, Ms Wendy Paisley North
constituency
03 May 2007 Dissolution Not Current
Alexander, Ms Wendy Paisley North
constituency
01 May 2003 Dissolution Not Current
Alexander, Ms Wendy Paisley North
constituency
06 May 1999 Dissolution Not Current
Adam, George Paisley
constituency
07 May 2026 Unknown Current
Adam, George Paisley
constituency
06 May 2021 Dissolution Not Current
Adam, George Paisley
constituency
05 May 2016 Dissolution Not Current
Adam, George Paisley
constituency
05 May 2011 Dissolution Not Current
McArthur, Liam Orkney Islands
constituency
07 May 2026 Unknown Current
McArthur, Liam Orkney Islands
constituency
06 May 2021 Dissolution Not Current
McArthur, Liam Orkney Islands
constituency
05 May 2016 Dissolution Not Current
McArthur, Liam Orkney Islands
constituency
05 May 2011 Dissolution Not Current
McArthur, Liam Orkney
constituency
03 May 2007 Dissolution Not Current
Wallace, Mr Jim Orkney
constituency
01 May 2003 Dissolution Not Current
Wallace, Mr Jim Orkney
constituency
06 May 1999 Dissolution Not Current
Brown, Keith Ochil
constituency
03 May 2007 Dissolution Not Current
Reid, Mr George Ochil
constituency
01 May 2003 Dissolution Not Current
Simpson, Dr Richard Ochil
constituency
06 May 1999 Dissolution Not Current
Swinney, John North Tayside
constituency
01 May 2003 Dissolution Not Current
Swinney, John North Tayside
constituency
06 May 1999 Dissolution Not Current
Swinney, John North Tayside
constituency
03 May 2007 Dissolution Not Current
Simpson, Mark North East Scotland
region
07 May 2026 Unknown Current
Massey, Duncan North East Scotland
region
07 May 2026 Unknown Current
Chou Turvey, Yi-pei North East Scotland
region
07 May 2026 Unknown Current
Marra, Michael North East Scotland
region
07 May 2026 Unknown Current
Chapman, Maggie North East Scotland
region
07 May 2026 Unknown Current
Lumsden, Douglas North East Scotland
region
07 May 2026 Unknown Current
Kerr, Liam North East Scotland
region
07 May 2026 Unknown Current
Villalba, Mercedes North East Scotland
region
06 May 2021 Dissolution Not Current
White, Tess North East Scotland
region
06 May 2021 Dissolution Not Current
Chapman, Maggie North East Scotland
region
06 May 2021 Dissolution Not Current
Lumsden, Douglas North East Scotland
region
06 May 2021 Dissolution Not Current
Marra, Michael North East Scotland
region
06 May 2021 Dissolution Not Current
Golden, Maurice North East Scotland
region
06 May 2021 Dissolution Not Current
Kerr, Liam North East Scotland
region
06 May 2021 Dissolution Not Current
Thomson, Ross North East Scotland
region
05 May 2016 Resigned Not Current
Mason, Tom North East Scotland
region
15 Jun 2017 Dissolution Not Current
Bowman, Bill North East Scotland
region
09 Dec 2016 Dissolution Not Current
Chapman, Peter North East Scotland
region
05 May 2016 Dissolution Not Current
Kerr, Liam North East Scotland
region
05 May 2016 Dissolution Not Current
Marra, Jenny North East Scotland
region
05 May 2016 Dissolution Not Current
Rumbles, Mike North East Scotland
region
05 May 2016 Dissolution Not Current
Macdonald, Lewis North East Scotland
region
05 May 2016 Dissolution Not Current
Johnstone, Alex North East Scotland
region
05 May 2016 Deceased Not Current
Brennan, Lesley North East Scotland
region
11 Jan 2016 Dissolution Not Current
Adam, Brian North East Scotland
region
06 May 1999 Dissolution Not Current
Don, Nigel North East Scotland
region
03 May 2007 Dissolution Not Current
McGugan, Irene North East Scotland
region
06 May 1999 Dissolution Not Current
Watt, Maureen North East Scotland
region
03 May 2007 Dissolution Not Current
Watt, Maureen North East Scotland
region
18 Apr 2006 Dissolution Not Current
Robison, Shona North East Scotland
region
06 May 1999 Dissolution Not Current
Lochhead, Richard North East Scotland
region
01 May 2003 Resigned Not Current
Lochhead, Richard North East Scotland
region
06 May 1999 Dissolution Not Current
Allard, Christian North East Scotland
region
14 May 2013 Dissolution Not Current
McDonald, Mark North East Scotland
region
05 May 2011 Resigned Not Current
McInnes, Alison North East Scotland
region
03 May 2007 Dissolution Not Current
McInnes, Alison North East Scotland
region
05 May 2011 Dissolution Not Current
Baker, Richard North East Scotland
region
03 May 2007 Dissolution Not Current
Baker, Richard North East Scotland
region
01 May 2003 Dissolution Not Current
Glen, Marlyn North East Scotland
region
03 May 2007 Dissolution Not Current
Glen, Marlyn North East Scotland
region
01 May 2003 Dissolution Not Current
Macdonald, Lewis North East Scotland
region
05 May 2011 Dissolution Not Current
Baker, Richard North East Scotland
region
05 May 2011 Resigned Not Current
Marra, Jenny North East Scotland
region
05 May 2011 Dissolution Not Current
Baird, Shiona North East Scotland
region
01 May 2003 Dissolution Not Current
Johnstone, Alex North East Scotland
region
06 May 1999 Dissolution Not Current
Davidson, Mr David North East Scotland
region
01 May 2003 Dissolution Not Current
Davidson, Mr David North East Scotland
region
06 May 1999 Dissolution Not Current
Milne, Nanette North East Scotland
region
03 May 2007 Dissolution Not Current
Milne, Nanette North East Scotland
region
01 May 2003 Dissolution Not Current
Wallace, Ben North East Scotland
region
06 May 1999 Dissolution Not Current
Johnstone, Alex North East Scotland
region
03 May 2007 Dissolution Not Current
Johnstone, Alex North East Scotland
region
01 May 2003 Dissolution Not Current
Milne, Nanette North East Scotland
region
05 May 2011 Dissolution Not Current
Johnstone, Alex North East Scotland
region
05 May 2011 Dissolution Not Current
Rennie, Willie North East Fife
constituency
06 May 2021 Dissolution Not Current
Rennie, Willie North East Fife
constituency
05 May 2016 Dissolution Not Current
Campbell, Roderick North East Fife
constituency
05 May 2011 Dissolution Not Current
Smith, Iain North East Fife
constituency
03 May 2007 Dissolution Not Current
Smith, Iain North East Fife
constituency
01 May 2003 Dissolution Not Current
Smith, Iain North East Fife
constituency
06 May 1999 Dissolution Not Current
MacKinnon, Donald Na h-Eileanan an Iar
constituency
07 May 2026 Unknown Current
Allan, Dr Alasdair Na h-Eileanan an Iar
constituency
06 May 2021 Dissolution Not Current
Allan, Dr Alasdair Na h-Eileanan an Iar
constituency
05 May 2016 Dissolution Not Current
Allan, Dr Alasdair Na h-Eileanan an Iar
constituency
05 May 2011 Dissolution Not Current
Adamson, Clare Motherwell and Wishaw
constituency
07 May 2026 Unknown Current
← Back to list
constituency

Allan, Dr Alasdair

Seat
Western Isles
Status
Not Current
From
03 May 2007
Until
22 Mar 2011

Reason: Dissolution