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 Date (asc) Reason Status
Sheridan, Tommy Glasgow
region
06 May 1999 Dissolution Not Current
Neil, Alex Central Scotland
region
06 May 1999 Dissolution Not Current
Matheson, Michael Central Scotland
region
06 May 1999 Dissolution Not Current
Paterson, Gil Central Scotland
region
06 May 1999 Dissolution Not Current
White, Sandra Glasgow
region
06 May 1999 Dissolution Not Current
Sturgeon, Nicola Glasgow
region
06 May 1999 Dissolution Not Current
Elder, Dorothy-Grace Glasgow
region
06 May 1999 Dissolution Not Current
Wilson, Andrew Central Scotland
region
06 May 1999 Dissolution Not Current
Gibson, Kenneth Glasgow
region
06 May 1999 Dissolution Not Current
Ewing, Dr Winnie Highlands and Islands
region
06 May 1999 Dissolution Not Current
Hamilton, Mr Duncan Highlands and Islands
region
06 May 1999 Dissolution Not Current
MacDonald, Margo Lothians
region
06 May 1999 Dissolution Not Current
Hyslop, Fiona Lothians
region
06 May 1999 Dissolution Not Current
Marwick, Tricia Mid Scotland and Fife
region
06 May 1999 Dissolution Not Current
MacAskill, Kenny Lothians
region
06 May 1999 Dissolution Not Current
Adam, Brian North East Scotland
region
06 May 1999 Dissolution Not Current
McGugan, Irene North East Scotland
region
06 May 1999 Dissolution Not Current
Reid, Mr George Mid Scotland and Fife
region
06 May 1999 Dissolution Not Current
Crawford, Bruce Mid Scotland and Fife
region
06 May 1999 Dissolution Not Current
Grahame, Christine South of Scotland
region
06 May 1999 Dissolution Not Current
Robison, Shona North East Scotland
region
06 May 1999 Dissolution Not Current
Lochhead, Richard North East Scotland
region
06 May 1999 Dissolution Not Current
Ingram, Adam South of Scotland
region
06 May 1999 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
Russell, Michael South of Scotland
region
06 May 1999 Dissolution Not Current
Quinan, Mr Lloyd West of Scotland
region
06 May 1999 Dissolution Not Current
Campbell, Colin West of Scotland
region
06 May 1999 Dissolution Not Current
Fabiani, Linda Central Scotland
region
06 May 1999 Dissolution Not Current
Raffan, Mr Keith Mid Scotland and Fife
region
06 May 1999 Dissolution Not Current
Steel, Sir David Lothians
region
06 May 1999 Dissolution Not Current
Finnie, Ross West of Scotland
region
06 May 1999 Dissolution Not Current
Brown, Robert Glasgow
region
06 May 1999 Dissolution Not Current
Gorrie, Donald Central Scotland
region
06 May 1999 Dissolution Not Current
Grant, Rhoda Highlands and Islands
region
06 May 1999 Dissolution Not Current
Macmillan, Maureen Highlands and Islands
region
06 May 1999 Dissolution Not Current
Peacock, Peter Highlands and Islands
region
06 May 1999 Dissolution Not Current
Harper, Robin Lothians
region
06 May 1999 Dissolution Not Current
McGrigor, Jamie Highlands and Islands
region
06 May 1999 Dissolution Not Current
Scanlon, Mary Highlands and Islands
region
06 May 1999 Dissolution Not Current
Monteith, Mr Brian Mid Scotland and Fife
region
06 May 1999 Dissolution Not Current
Douglas-Hamilton, Lord James Lothians
region
06 May 1999 Dissolution Not Current
McLetchie, David Lothians
region
06 May 1999 Dissolution Not Current
Johnston, Nick Mid Scotland and Fife
region
06 May 1999 Resigned Not Current
Johnstone, Alex North East Scotland
region
06 May 1999 Dissolution Not Current
Davidson, Mr David North East Scotland
region
06 May 1999 Dissolution Not Current
Harding, Mr Keith Mid Scotland and Fife
region
06 May 1999 Dissolution Not Current
Gallie, Phil South of Scotland
region
06 May 1999 Dissolution Not Current
Wallace, Ben North East 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
Young, John West of Scotland
region
06 May 1999 Dissolution Not Current
Goldie, Annabel West of Scotland
region
06 May 1999 Dissolution Not Current
Aitken, Bill Glasgow
region
06 May 1999 Dissolution Not Current
McIntosh, Mrs Lyndsay Central Scotland
region
06 May 1999 Dissolution Not Current
Canavan, Dennis Falkirk West
constituency
06 May 1999 Dissolution Not Current
Ewing, Mrs Margaret Moray
constituency
06 May 1999 Dissolution Not Current
Swinney, John North Tayside
constituency
06 May 1999 Dissolution Not Current
Cunningham, Roseanna Perth
constituency
06 May 1999 Dissolution Not Current
Salmond, Alex Banff and Buchan
constituency
06 May 1999 Resigned Not Current
Welsh, Andrew Angus
constituency
06 May 1999 Dissolution Not Current
Morgan, Alasdair Galloway and Upper Nithsdale
constituency
06 May 1999 Dissolution Not Current
Ewing, Fergus Inverness East, Nairn and Lochaber
constituency
06 May 1999 Dissolution Not Current
Munro, John Farquhar Ross, Skye and Inverness West
constituency
06 May 1999 Dissolution Not Current
Scott, Tavish Shetland
constituency
06 May 1999 Dissolution Not Current
Smith, Margaret Edinburgh West
constituency
06 May 1999 Dissolution Not Current
Stephen, Nicol Aberdeen South
constituency
06 May 1999 Dissolution Not Current
Smith, Iain North East Fife
constituency
06 May 1999 Dissolution Not Current
Rumbles, Mike West Aberdeenshire and Kincardine
constituency
06 May 1999 Dissolution Not Current
Radcliffe, Nora Gordon
constituency
06 May 1999 Dissolution Not Current
Robson, Euan Roxburgh and Berwickshire
constituency
06 May 1999 Dissolution Not Current
Jenkins, Ian Tweeddale, Ettrick and Lauderdale
constituency
06 May 1999 Dissolution Not Current
Wallace, Mr Jim Orkney
constituency
06 May 1999 Dissolution Not Current
Stone, Jamie Caithness, Sutherland and Easter Ross
constituency
06 May 1999 Dissolution Not Current
Lyon, George Argyll and Bute
constituency
06 May 1999 Dissolution Not Current
Kerr, Andy East Kilbride
constituency
06 May 1999 Dissolution Not Current
Craigie, Cathie Cumbernauld and Kilsyth
constituency
06 May 1999 Dissolution Not Current
McMahon, Michael Hamilton North and Bellshill
constituency
06 May 1999 Dissolution Not Current
Peattie, Cathy Falkirk East
constituency
06 May 1999 Dissolution Not Current
McConnell, Jack Motherwell and Wishaw
constituency
06 May 1999 Dissolution Not Current
McCabe, Tom Hamilton South
constituency
06 May 1999 Dissolution Not Current
Dewar, Donald Glasgow Anniesland
constituency
06 May 1999 Deceased Not Current
Jamieson, Margaret Kilmarnock and Loudoun
constituency
06 May 1999 Dissolution Not Current
Watson, Mike Glasgow Cathcart
constituency
06 May 1999 Dissolution Not Current
Curran, Margaret Glasgow Baillieston
constituency
06 May 1999 Dissolution Not Current
McNeill, Pauline Glasgow Kelvin
constituency
06 May 1999 Dissolution Not Current
Jackson, Gordon Glasgow Govan
constituency
06 May 1999 Dissolution Not Current
Lamont, Johann Glasgow Pollok
constituency
06 May 1999 Dissolution Not Current
Ferguson, Patricia Glasgow Maryhill
constituency
06 May 1999 Dissolution Not Current
McAveety, Mr Frank Glasgow Shettleston
constituency
06 May 1999 Dissolution Not Current
Hughes, Janis Glasgow Rutherglen
constituency
06 May 1999 Dissolution Not Current
Muldoon, Bristow Livingston
constituency
06 May 1999 Dissolution Not Current
Morrison, Mr Alasdair Western Isles
constituency
06 May 1999 Dissolution Not Current
Martin, Paul Glasgow Springburn
constituency
06 May 1999 Dissolution Not Current
Deacon, Susan Edinburgh East and Musselburgh
constituency
06 May 1999 Dissolution Not Current
Boyack, Sarah Edinburgh Central
constituency
06 May 1999 Dissolution Not Current
Mulligan, Mary Linlithgow
constituency
06 May 1999 Dissolution Not Current
MacKay, Angus Edinburgh South
constituency
06 May 1999 Dissolution Not Current
Gray, Iain Edinburgh Pentlands
constituency
06 May 1999 Dissolution Not Current
Chisholm, Malcolm Edinburgh North and Leith
constituency
06 May 1999 Dissolution Not Current
Simpson, Dr Richard Ochil
constituency
06 May 1999 Dissolution Not Current
Brankin, Rhona Midlothian
constituency
06 May 1999 Dissolution Not Current
Livingstone, Marilyn Kirkcaldy
constituency
06 May 1999 Dissolution Not Current
Barrie, Scott Dunfermline West
constituency
06 May 1999 Dissolution Not Current
Eadie, Helen Dunfermline East
constituency
06 May 1999 Dissolution Not Current
Jackson, Dr Sylvia Stirling
constituency
06 May 1999 Dissolution Not Current
McLeish, Henry Central Fife
constituency
06 May 1999 Dissolution Not Current
Maclean, Kate Dundee West
constituency
06 May 1999 Dissolution Not Current
McAllion, Mr John Dundee East
constituency
06 May 1999 Dissolution Not Current
Thomson, Elaine Aberdeen North
constituency
06 May 1999 Dissolution Not Current
Macdonald, Lewis Aberdeen Central
constituency
06 May 1999 Dissolution Not Current
Gillon, Karen Clydesdale
constituency
06 May 1999 Dissolution Not Current
Jamieson, Cathy Carrick, Cumnock and Doon Valley
constituency
06 May 1999 Dissolution Not Current
Welsh, Ian Ayr
constituency
06 May 1999 Resigned Not Current
Murray, Elaine Dumfries
constituency
06 May 1999 Dissolution Not Current
Oldfather, Irene Cunninghame South
constituency
06 May 1999 Dissolution Not Current
McNulty, Des Clydebank and Milngavie
constituency
06 May 1999 Dissolution Not Current
Home Robertson, John East Lothian
constituency
06 May 1999 Dissolution Not Current
Baillie, Jackie Dumbarton
constituency
06 May 1999 Dissolution Not Current
Wilson, Allan Cunninghame North
constituency
06 May 1999 Dissolution Not Current
McNeil, Duncan Greenock and Inverclyde
constituency
06 May 1999 Dissolution Not Current
Macintosh, Ken Eastwood
constituency
06 May 1999 Dissolution Not Current
Henry, Hugh Paisley South
constituency
06 May 1999 Dissolution Not Current
Alexander, Ms Wendy Paisley North
constituency
06 May 1999 Dissolution Not Current
Galbraith, Mr Sam Strathkelvin and Bearsden
constituency
06 May 1999 Resigned Not Current
Godman, Trish West Renfrewshire
constituency
06 May 1999 Dissolution Not Current
Smith, Elaine Coatbridge and Chryston
constituency
06 May 1999 Dissolution Not Current
Whitefield, Karen Airdrie and Shotts
constituency
06 May 1999 Dissolution Not Current
Scott, John Ayr
constituency
16 Mar 2000 Dissolution Not Current
Butler, Bill Glasgow Anniesland
constituency
23 Nov 2000 Dissolution Not Current
Stevenson, Stewart Banff and Buchan
constituency
07 Jun 2001 Dissolution Not Current
Fitzpatrick, Brian Strathkelvin and Bearsden
constituency
07 Jun 2001 Dissolution Not Current
Fraser, Murdo Mid Scotland and Fife
region
14 Aug 2001 Dissolution Not Current
Curran, Frances West of Scotland
region
01 May 2003 Dissolution Not Current
Byrne, Ms Rosemary South of Scotland
region
01 May 2003 Dissolution Not Current
Fox, Colin Lothians
region
01 May 2003 Dissolution Not Current
Kane, Rosie Glasgow
region
01 May 2003 Dissolution Not Current
Sheridan, Tommy Glasgow
region
01 May 2003 Dissolution Not Current
Leckie, Carolyn Central Scotland
region
01 May 2003 Dissolution Not Current
Swinburne, John Central Scotland
region
01 May 2003 Dissolution Not Current
Neil, Alex Central Scotland
region
01 May 2003 Dissolution Not Current
Matheson, Michael Central Scotland
region
01 May 2003 Dissolution Not Current
White, Sandra Glasgow
region
01 May 2003 Dissolution Not Current
Sturgeon, Nicola Glasgow
region
01 May 2003 Dissolution Not Current
Gibson, Rob Highlands and Islands
region
01 May 2003 Dissolution Not Current
Mather, Jim Highlands and Islands
region
01 May 2003 Dissolution Not Current
Hyslop, Fiona Lothians
region
01 May 2003 Dissolution Not Current
Marwick, Tricia Mid Scotland and Fife
region
01 May 2003 Dissolution Not Current
MacAskill, Kenny Lothians
region
01 May 2003 Dissolution Not Current
Crawford, Bruce Mid Scotland and Fife
region
01 May 2003 Dissolution Not Current
Lochhead, Richard North East Scotland
region
01 May 2003 Resigned Not Current
Ingram, Adam South of Scotland
region
01 May 2003 Dissolution Not Current
Grahame, Christine South of Scotland
region
01 May 2003 Dissolution Not Current
Morgan, Alasdair South of Scotland
region
01 May 2003 Dissolution Not Current
Maxwell, Stewart West of Scotland
region
01 May 2003 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
Fabiani, Linda Central Scotland
region
01 May 2003 Dissolution Not Current
Raffan, Mr Keith Mid Scotland and Fife
region
01 May 2003 Resigned Not Current
Finnie, Ross West of Scotland
region
01 May 2003 Dissolution Not Current
Brown, Robert Glasgow
region
01 May 2003 Dissolution Not Current
Gorrie, Donald Central Scotland
region
01 May 2003 Dissolution Not Current
Baker, Richard North East Scotland
region
01 May 2003 Dissolution Not Current
Glen, Marlyn North East Scotland
region
01 May 2003 Dissolution Not Current
Macmillan, Maureen Highlands and Islands
region
01 May 2003 Dissolution Not Current
Peacock, Peter Highlands and Islands
region
01 May 2003 Dissolution Not Current
Ballance, Chris South of Scotland
region
01 May 2003 Dissolution Not Current
Baird, Shiona North East Scotland
region
01 May 2003 Dissolution Not Current
Ruskell, Mark Mid Scotland and Fife
region
01 May 2003 Dissolution Not Current
Harper, Robin Lothians
region
01 May 2003 Dissolution Not Current
Ballard, Mark Lothians
region
01 May 2003 Dissolution Not Current
Scott, Eleanor Highlands and Islands
region
01 May 2003 Dissolution Not Current
Harvie, Patrick Glasgow
region
01 May 2003 Dissolution Not Current
McGrigor, Jamie Highlands and Islands
region
01 May 2003 Dissolution Not Current
Scanlon, Mary Highlands and Islands
region
01 May 2003 Resigned Not Current
Douglas-Hamilton, Lord James Lothians
region
01 May 2003 Dissolution Not Current
Fraser, Murdo Mid Scotland and Fife
region
01 May 2003 Dissolution Not Current
Monteith, Mr Brian Mid Scotland and Fife
region
01 May 2003 Dissolution Not Current
Davidson, Mr David North East Scotland
region
01 May 2003 Dissolution Not Current
Brocklebank, Ted Mid Scotland and Fife
region
01 May 2003 Dissolution Not Current
Milne, Nanette North East Scotland
region
01 May 2003 Dissolution Not Current
Johnstone, Alex North East Scotland
region
01 May 2003 Dissolution Not Current
Gallie, Phil South of Scotland
region
01 May 2003 Dissolution Not Current
Goldie, Annabel West of Scotland
region
01 May 2003 Dissolution Not Current
Mundell, David South of Scotland
region
01 May 2003 Resigned Not Current
Tosh, Murray West of Scotland
region
01 May 2003 Dissolution Not Current
Aitken, Bill Glasgow
region
01 May 2003 Dissolution Not Current
Mitchell, Margaret Central Scotland
region
01 May 2003 Dissolution Not Current
MacDonald, Margo Lothians
region
01 May 2003 Dissolution Not Current
Canavan, Dennis Falkirk West
constituency
01 May 2003 Dissolution Not Current
Ewing, Mrs Margaret Moray
constituency
01 May 2003 Deceased Not Current
Swinney, John North Tayside
constituency
01 May 2003 Dissolution Not Current
Reid, Mr George Ochil
constituency
01 May 2003 Dissolution Not Current
Cunningham, Roseanna Perth
constituency
01 May 2003 Dissolution Not Current
Welsh, Andrew Angus
constituency
01 May 2003 Dissolution Not Current
Adam, Brian Aberdeen North
constituency
01 May 2003 Dissolution Not Current
Robison, Shona Dundee East
constituency
01 May 2003 Dissolution Not Current
Stevenson, Stewart Banff and Buchan
constituency
01 May 2003 Dissolution Not Current
Ewing, Fergus Inverness East, Nairn and Lochaber
constituency
01 May 2003 Dissolution Not Current
Scott, Tavish Shetland
constituency
01 May 2003 Dissolution Not Current
Wallace, Mr Jim Orkney
constituency
01 May 2003 Dissolution Not Current
Smith, Margaret Edinburgh West
constituency
01 May 2003 Dissolution Not Current
Pringle, Mike Edinburgh South
constituency
01 May 2003 Dissolution Not Current
Munro, John Farquhar Ross, Skye and Inverness West
constituency
01 May 2003 Dissolution Not Current
Smith, Iain North East Fife
constituency
01 May 2003 Dissolution Not Current
Rumbles, Mike West Aberdeenshire and Kincardine
constituency
01 May 2003 Dissolution Not Current
Radcliffe, Nora Gordon
constituency
01 May 2003 Dissolution Not Current
Stephen, Nicol Aberdeen South
constituency
01 May 2003 Dissolution Not Current
Robson, Euan Roxburgh and Berwickshire
constituency
01 May 2003 Dissolution Not Current
Purvis, Jeremy Tweeddale, Ettrick and Lauderdale
constituency
01 May 2003 Dissolution Not Current
Stone, Jamie Caithness, Sutherland and Easter Ross
constituency
01 May 2003 Dissolution Not Current
Lyon, George Argyll and Bute
constituency
01 May 2003 Dissolution Not Current
Kerr, Andy East Kilbride
constituency
01 May 2003 Dissolution Not Current
Craigie, Cathie Cumbernauld and Kilsyth
constituency
01 May 2003 Dissolution Not Current
McMahon, Michael Hamilton North and Bellshill
constituency
01 May 2003 Dissolution Not Current
Peattie, Cathy Falkirk East
constituency
01 May 2003 Dissolution Not Current
McConnell, Jack Motherwell and Wishaw
constituency
01 May 2003 Dissolution Not Current
McCabe, Tom Hamilton South
constituency
01 May 2003 Dissolution Not Current
Butler, Bill Glasgow Anniesland
constituency
01 May 2003 Dissolution Not Current
Jamieson, Margaret Kilmarnock and Loudoun
constituency
01 May 2003 Dissolution Not Current
Watson, Mike Glasgow Cathcart
constituency
01 May 2003 Resigned Not Current
Curran, Margaret Glasgow Baillieston
constituency
01 May 2003 Dissolution Not Current
McNeill, Pauline Glasgow Kelvin
constituency
01 May 2003 Dissolution Not Current
Jackson, Gordon Glasgow Govan
constituency
01 May 2003 Dissolution Not Current
Lamont, Johann Glasgow Pollok
constituency
01 May 2003 Dissolution Not Current
Ferguson, Patricia Glasgow Maryhill
constituency
01 May 2003 Dissolution Not Current
McAveety, Mr Frank Glasgow Shettleston
constituency
01 May 2003 Dissolution Not Current
Hughes, Janis Glasgow Rutherglen
constituency
01 May 2003 Dissolution Not Current
Morrison, Mr Alasdair Western Isles
constituency
01 May 2003 Dissolution Not Current
Martin, Paul Glasgow Springburn
constituency
01 May 2003 Dissolution Not Current
Deacon, Susan Edinburgh East and Musselburgh
constituency
01 May 2003 Dissolution Not Current
Boyack, Sarah Edinburgh Central
constituency
01 May 2003 Dissolution Not Current
Muldoon, Bristow Livingston
constituency
01 May 2003 Dissolution Not Current
Chisholm, Malcolm Edinburgh North and Leith
constituency
01 May 2003 Dissolution Not Current
Brankin, Rhona Midlothian
constituency
01 May 2003 Dissolution Not Current
Mulligan, Mary Linlithgow
constituency
01 May 2003 Dissolution Not Current
Barrie, Scott Dunfermline West
constituency
01 May 2003 Dissolution Not Current
Eadie, Helen Dunfermline East
constituency
01 May 2003 Dissolution Not Current
Jackson, Dr Sylvia Stirling
constituency
01 May 2003 Dissolution Not Current
May, Christine Central Fife
constituency
01 May 2003 Dissolution Not Current
Livingstone, Marilyn Kirkcaldy
constituency
01 May 2003 Dissolution Not Current
Macdonald, Lewis Aberdeen Central
constituency
01 May 2003 Dissolution Not Current
Jamieson, Cathy Carrick, Cumnock and Doon Valley
constituency
01 May 2003 Dissolution Not Current
Maclean, Kate Dundee West
constituency
01 May 2003 Dissolution Not Current
Oldfather, Irene Cunninghame South
constituency
01 May 2003 Dissolution Not Current
Gillon, Karen Clydesdale
constituency
01 May 2003 Dissolution Not Current
Home Robertson, John East Lothian
constituency
01 May 2003 Dissolution Not Current
Murray, Elaine Dumfries
constituency
01 May 2003 Dissolution Not Current
Baillie, Jackie Dumbarton
constituency
01 May 2003 Dissolution Not Current
Wilson, Allan Cunninghame North
constituency
01 May 2003 Dissolution Not Current
McNulty, Des Clydebank and Milngavie
constituency
01 May 2003 Dissolution Not Current
McNeil, Duncan Greenock and Inverclyde
constituency
01 May 2003 Dissolution Not Current
Macintosh, Ken Eastwood
constituency
01 May 2003 Dissolution Not Current
Henry, Hugh Paisley South
constituency
01 May 2003 Dissolution Not Current
Alexander, Ms Wendy Paisley North
constituency
01 May 2003 Dissolution Not Current
Godman, Trish West Renfrewshire
constituency
01 May 2003 Dissolution Not Current
Smith, Elaine Coatbridge and Chryston
constituency
01 May 2003 Dissolution Not Current
Whitefield, Karen Airdrie and Shotts
constituency
01 May 2003 Dissolution Not Current
Fergusson, Alex Galloway and Upper Nithsdale
constituency
01 May 2003 Dissolution Not Current
← Back to list
region

Sheridan, Tommy

Seat
Glasgow
Status
Not Current
From
06 May 1999
Until
31 Mar 2003

Reason: Dissolution

elected 06 may 1999