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 Reason (desc) Status
Lockhart, Dean Mid Scotland and Fife
region
06 May 2021 Resigned Not Current
Lockhart, Dean Mid Scotland and Fife
region
06 May 2021 Resigned Current
Cameron, Donald Highlands and Islands
region
06 May 2021 Resigned Current
Thomson, Ross North East Scotland
region
05 May 2016 Resigned Not Current
Hamilton, Rachael South Scotland
region
05 May 2016 Resigned Not Current
Ross, Douglas Highlands and Islands
region
05 May 2016 Resigned Not Current
Dugdale, Kezia Lothian
region
05 May 2016 Resigned Current
Tymkewycz, Stefan Lothians
region
03 May 2007 Resigned Not Current
Lochhead, Richard North East Scotland
region
01 May 2003 Resigned Not Current
McDonald, Mark North East Scotland
region
05 May 2011 Resigned Not Current
Raffan, Mr Keith Mid Scotland and Fife
region
01 May 2003 Resigned Not Current
Park, John Mid Scotland and Fife
region
05 May 2011 Resigned Not Current
Baker, Richard North East Scotland
region
05 May 2011 Resigned Not Current
Scanlon, Mary Highlands and Islands
region
01 May 2003 Resigned Not Current
Johnston, Nick Mid Scotland and Fife
region
06 May 1999 Resigned Not Current
Mundell, David South of Scotland
region
01 May 2003 Resigned Not Current
Lamont, John Ettrick, Roxburgh and Berwickshire
constituency
05 May 2016 Resigned Not Current
Scott, Tavish Shetland Islands
constituency
05 May 2016 Resigned Not Current
Salmond, Alex Banff and Buchan
constituency
06 May 1999 Resigned Not Current
Walker, Bill Dunfermline
constituency
05 May 2011 Resigned Not Current
Watson, Mike Glasgow Cathcart
constituency
01 May 2003 Resigned Not Current
Welsh, Ian Ayr
constituency
06 May 1999 Resigned Not Current
Galbraith, Mr Sam Strathkelvin and Bearsden
constituency
06 May 1999 Resigned Not Current
Eagle, Tim Highlands and Islands
region
13 Feb 2024 Dissolution Not Current
McCall, Roz Mid Scotland and Fife
region
06 Sep 2022 Dissolution Not Current
Choudhury, Foysol Lothian
region
06 May 2021 Dissolution Not Current
Slater, Lorna Lothian
region
06 May 2021 Dissolution Not Current
Webber, Sue Lothian
region
06 May 2021 Dissolution Not Current
Balfour, Jeremy Lothian
region
06 May 2021 Dissolution Not Current
Boyack, Sarah Lothian
region
06 May 2021 Dissolution Not Current
Johnstone, Alison Lothian
region
06 May 2021 Dissolution Not Current
Briggs, Miles Lothian
region
06 May 2021 Dissolution Not 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
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
Stewart, Alexander Mid Scotland and Fife
region
06 May 2021 Dissolution Not Current
Rowley, Alex Mid Scotland and Fife
region
06 May 2021 Dissolution Not Current
Ruskell, Mark Mid Scotland and Fife
region
06 May 2021 Dissolution Not Current
Baker, Claire Mid Scotland and Fife
region
06 May 2021 Dissolution Not Current
Smith, Liz Mid Scotland and Fife
region
06 May 2021 Dissolution Not Current
Fraser, Murdo Mid Scotland and Fife
region
06 May 2021 Dissolution Not 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
Golden, Maurice North East Scotland
region
06 May 2021 Dissolution Not Current
Kerr, Liam North East 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
Gulhane, Sandesh Glasgow
region
06 May 2021 Dissolution Not Current
Duncan-Glancy, Pam Glasgow
region
06 May 2021 Dissolution Not Current
Sweeney, Paul Glasgow
region
06 May 2021 Dissolution Not Current
Sarwar, Anas Glasgow
region
06 May 2021 Dissolution Not Current
Wells, Annie Glasgow
region
06 May 2021 Dissolution Not Current
McNeill, Pauline Glasgow
region
06 May 2021 Dissolution Not Current
Harvie, Patrick Glasgow
region
06 May 2021 Dissolution Not Current
Roddick, Emma Highlands and Islands
region
06 May 2021 Dissolution Not Current
Burgess, Ariane Highlands and Islands
region
06 May 2021 Dissolution Not Current
Ross, Douglas Highlands and Islands
region
06 May 2021 Dissolution Not Current
Mackay, Gillian Central Scotland
region
06 May 2021 Dissolution Not Current
Gallacher, Meghan Central Scotland
region
06 May 2021 Dissolution Not Current
Kerr, Stephen Central Scotland
region
06 May 2021 Dissolution Not Current
Halcro Johnston, Jamie Highlands and Islands
region
06 May 2021 Dissolution Not Current
Grant, Rhoda Highlands and Islands
region
06 May 2021 Dissolution Not Current
Mountain, Edward Highlands and Islands
region
06 May 2021 Dissolution Not Current
Griffin, Mark Central Scotland
region
06 May 2021 Dissolution Not Current
Simpson, Graham Central Scotland
region
06 May 2021 Dissolution Not Current
Lennon, Monica Central Scotland
region
06 May 2021 Dissolution Not Current
Leonard, Richard Central Scotland
region
06 May 2021 Dissolution Not Current
Boyack, Sarah Lothian
region
17 Jul 2019 Dissolution Not Current
Mason, Tom North East Scotland
region
15 Jun 2017 Dissolution Not Current
Halcro Johnston, Jamie Highlands and Islands
region
16 Jun 2017 Dissolution Not Current
Ballantyne, Michelle South Scotland
region
17 May 2017 Dissolution Not Current
Bowman, Bill North East Scotland
region
09 Dec 2016 Dissolution Not Current
Harris, Alison Central Scotland
region
05 May 2016 Dissolution Not Current
Whittle, Brian South Scotland
region
05 May 2016 Dissolution Not Current
Lennon, Monica Central Scotland
region
05 May 2016 Dissolution Not Current
Leonard, Richard Central Scotland
region
05 May 2016 Dissolution Not Current
Simpson, Graham Central Scotland
region
05 May 2016 Dissolution Not Current
Harper, Emma South Scotland
region
05 May 2016 Dissolution Not Current
Chapman, Peter North East Scotland
region
05 May 2016 Dissolution Not Current
Smyth, Colin South Scotland
region
05 May 2016 Dissolution Not Current
Kerr, Liam North East Scotland
region
05 May 2016 Dissolution Not Current
Todd, Maree Highlands and Islands
region
05 May 2016 Dissolution Not Current
Cameron, Donald Highlands and Islands
region
05 May 2016 Dissolution Not Current
Mountain, Edward Highlands and Islands
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
Smith, Elaine Central Scotland
region
05 May 2016 Dissolution Not Current
Griffin, Mark Central Scotland
region
05 May 2016 Dissolution Not Current
Mitchell, Margaret Central 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
Greer, Ross West Scotland
region
05 May 2016 Dissolution Not Current
Corry, Maurice West Scotland
region
05 May 2016 Dissolution Not Current
Finnie, John Highlands and Islands
region
05 May 2016 Dissolution Not Current
Stewart, David Highlands and Islands
region
05 May 2016 Dissolution Not Current
Grant, Rhoda Highlands and Islands
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
Stewart, Alexander Mid Scotland and Fife
region
05 May 2016 Dissolution Not Current
Lockhart, Dean Mid Scotland and Fife
region
05 May 2016 Dissolution Not Current
Ruskell, Mark Mid Scotland and Fife
region
05 May 2016 Dissolution Not Current
Rowley, Alex Mid Scotland and Fife
region
05 May 2016 Dissolution Not Current
Smith, Liz Mid Scotland and Fife
region
05 May 2016 Dissolution Not Current
Baker, Claire Mid Scotland and Fife
region
05 May 2016 Dissolution Not Current
Fraser, Murdo Mid Scotland and Fife
region
05 May 2016 Dissolution Not Current
Wells, Annie Glasgow
region
05 May 2016 Dissolution Not Current
Tomkins, Adam Glasgow
region
05 May 2016 Dissolution Not Current
Sarwar, Anas Glasgow
region
05 May 2016 Dissolution Not Current
Kelly, James Glasgow
region
05 May 2016 Dissolution Not Current
McNeill, Pauline Glasgow
region
05 May 2016 Dissolution Not Current
Harvie, Patrick Glasgow
region
05 May 2016 Dissolution Not Current
Lamont, Johann Glasgow
region
05 May 2016 Dissolution Not Current
Balfour, Jeremy Lothian
region
05 May 2016 Dissolution Not Current
Wightman, Andy Lothian
region
05 May 2016 Dissolution Not Current
Lindhurst, Gordon Lothian
region
05 May 2016 Dissolution Not Current
Findlay, Neil Lothian
region
05 May 2016 Dissolution Not Current
Briggs, Miles Lothian
region
05 May 2016 Dissolution Not Current
Johnstone, Alison Lothian
region
05 May 2016 Dissolution Not Current
Brennan, Lesley North East Scotland
region
11 Jan 2016 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
Sheridan, Tommy Glasgow
region
06 May 1999 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
03 May 2007 Dissolution Not Current
Neil, Alex Central Scotland
region
01 May 2003 Dissolution Not Current
Neil, Alex Central Scotland
region
06 May 1999 Dissolution Not Current
Matheson, Michael Central Scotland
region
01 May 2003 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
01 May 2003 Dissolution Not Current
White, Sandra Glasgow
region
06 May 1999 Dissolution Not Current
Sturgeon, Nicola Glasgow
region
01 May 2003 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
Doris, Bob Glasgow
region
03 May 2007 Dissolution Not Current
Kidd, Bill Glasgow
region
03 May 2007 Dissolution Not Current
McLaughlin, Anne Glasgow
region
09 Feb 2009 Dissolution Not Current
White, Sandra Glasgow
region
03 May 2007 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
Gibson, Rob Highlands and Islands
region
01 May 2003 Dissolution Not Current
Thompson, Dave Highlands and Islands
region
03 May 2007 Dissolution Not Current
Mather, Jim Highlands and Islands
region
01 May 2003 Dissolution Not Current
Gibson, Rob Highlands and Islands
region
03 May 2007 Dissolution Not Current
Somerville, Shirley-Anne Lothians
region
31 Aug 2007 Dissolution Not Current
MacDonald, Margo Lothians
region
06 May 1999 Dissolution Not Current
Hyslop, Fiona Lothians
region
03 May 2007 Dissolution Not Current
Hyslop, Fiona Lothians
region
01 May 2003 Dissolution Not Current
Hyslop, Fiona Lothians
region
06 May 1999 Dissolution Not Current
Harvie, Christopher Mid Scotland and Fife
region
03 May 2007 Dissolution Not Current
Marwick, Tricia Mid Scotland and Fife
region
01 May 2003 Dissolution Not Current
Marwick, Tricia Mid Scotland and Fife
region
06 May 1999 Dissolution Not Current
MacAskill, Kenny Lothians
region
01 May 2003 Dissolution Not Current
MacAskill, Kenny Lothians
region
06 May 1999 Dissolution Not Current
McKee, Ian Lothians
region
03 May 2007 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
Reid, Mr George Mid Scotland and Fife
region
06 May 1999 Dissolution Not Current
Crawford, Bruce Mid Scotland and Fife
region
01 May 2003 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
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
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
Ullrich, Kay West of Scotland
region
06 May 1999 Dissolution Not Current
McLeod, Fiona West of Scotland
region
06 May 1999 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
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
Wilson, John Central Scotland
region
05 May 2011 Dissolution Not Current
Adamson, Clare Central Scotland
region
05 May 2011 Dissolution Not Current
Lyle, Richard Central Scotland
region
05 May 2011 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
Ewing, Annabelle Mid Scotland and Fife
region
05 May 2011 Dissolution Not Current
MacKenzie, Mike Highlands and Islands
region
05 May 2011 Dissolution Not Current
Finnie, John Highlands and Islands
region
05 May 2011 Dissolution Not Current
Urquhart, Jean Highlands and Islands
region
05 May 2011 Dissolution Not Current
Yousaf, Humza Glasgow
region
05 May 2011 Dissolution Not Current
Doris, Bob Glasgow
region
05 May 2011 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
Allard, Christian North East Scotland
region
14 May 2013 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
Wilson, John Central Scotland
region
03 May 2007 Dissolution Not Current
McKelvie, Christina Central Scotland
region
03 May 2007 Dissolution Not Current
Hepburn, Jamie Central Scotland
region
03 May 2007 Dissolution Not Current
Fabiani, Linda Central Scotland
region
03 May 2007 Dissolution Not Current
Fabiani, Linda Central Scotland
region
01 May 2003 Dissolution Not Current
Fabiani, Linda Central Scotland
region
06 May 1999 Dissolution Not Current
Hume, Jim South of Scotland
region
03 May 2007 Dissolution Not Current
McInnes, Alison North East Scotland
region
03 May 2007 Dissolution Not Current
Raffan, Mr Keith Mid Scotland and Fife
region
06 May 1999 Dissolution Not Current
Arbuckle, Mr Andrew Mid Scotland and Fife
region
10 Jan 2005 Dissolution Not Current
Steel, Sir David Lothians
region
06 May 1999 Dissolution Not Current
Hume, Jim South Scotland
region
05 May 2011 Dissolution Not Current
McInnes, Alison North East Scotland
region
05 May 2011 Dissolution Not Current
Rennie, Willie Mid Scotland and Fife
region
05 May 2011 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
Brown, Robert Glasgow
region
03 May 2007 Dissolution Not Current
Brown, Robert Glasgow
region
01 May 2003 Dissolution Not Current
Brown, Robert Glasgow
region
06 May 1999 Dissolution Not Current
Gorrie, Donald Central Scotland
region
06 May 1999 Dissolution Not Current
O'Donnell, Hugh Central Scotland
region
03 May 2007 Dissolution Not Current
Gorrie, Donald Central Scotland
region
01 May 2003 Dissolution Not Current
Simpson, Dr Richard Mid Scotland and Fife
region
03 May 2007 Dissolution Not Current
Baker, Claire Mid Scotland and Fife
region
03 May 2007 Dissolution Not Current
Park, John Mid Scotland and Fife
region
03 May 2007 Dissolution Not Current
Foulkes, George Lothians
region
03 May 2007 Dissolution Not Current
Grant, Rhoda Highlands and Islands
region
03 May 2007 Dissolution Not Current
Grant, Rhoda Highlands and Islands
region
06 May 1999 Dissolution Not Current
McCulloch, Margaret Central Scotland
region
05 May 2011 Dissolution Not Current
Griffin, Mark Central 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
← Back to list
region

Lockhart, Dean

Seat
Mid Scotland and Fife
Status
Not Current
From
06 May 2021
Until
05 Sep 2022

Reason: Resigned

from 6pm