All MSPs

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Alasdair Allan

Na h-Eileanan an Iar Scottish National Party

Alex Cole-Hamilton

Edinburgh Western Liberal Democrat

Alex Rowley

Mid Scotland and Fife Labour

Alexander Burnett

Aberdeenshire West Conservative

Alexander Stewart

Mid Scotland and Fife Conservative

Alison Johnstone

Lothian Green

Anas Sarwar

Glasgow Labour

Angela Constance

Almond Valley Scottish National Party

Angus Robertson

Edinburgh Central Scottish National Party

Annabelle Ewing

Cowdenbeath Scottish National Party

Annie Wells

Glasgow Conservative

Ariane Burgess

Highlands and Islands Green

Ash Denham

Edinburgh Eastern Scottish National Party

Audrey Nicoll

Aberdeen South and North Kincardine Scottish National Party

Beatrice Wishart

Shetland Islands Liberal Democrat

Ben Macpherson

Edinburgh Northern and Leith Scottish National Party

Bill Kidd

Glasgow Anniesland Scottish National Party

Bob Doris

Glasgow Maryhill and Springburn Scottish National Party

Brian Whittle

South Scotland Conservative

Carol Mochan

South Scotland Labour

Christina McKelvie

Hamilton, Larkhall and Stonehouse Scottish National Party

Christine Grahame

Midlothian South, Tweeddale and Lauderdale Scottish National Party

Claire Baker

Mid Scotland and Fife Labour

Clare Adamson

Motherwell and Wishaw Scottish National Party

Clare Haughey

Rutherglen Scottish National Party

Colin Beattie

Midlothian North and Musselburgh Scottish National Party

Colin Smyth

South Scotland Labour

Collette Stevenson

East Kilbride Scottish National Party

Craig Hoy

South Scotland Conservative

Daniel Johnson

Edinburgh Southern Labour

David Torrance

Kirkcaldy Scottish National Party

Douglas Lumsden

North East Scotland Conservative

Douglas Ross

Highlands and Islands Conservative

Edward Mountain

Highlands and Islands Conservative

Elena Whitham

Carrick, Cumnock and Doon Valley Scottish National Party

Elizabeth Smith

Mid Scotland and Fife Conservative

Emma Harper

South Scotland Scottish National Party

Emma Roddick

Highlands and Islands Scottish National Party

Evelyn Tweed

Stirling Scottish National Party

Fergus Ewing

Inverness and Nairn Scottish National Party

Finlay Carson

Galloway and West Dumfries Conservative

Fiona Hyslop

Linlithgow Scottish National Party

Foysol Choudhury

Lothian Labour

Fulton MacGregor

Coatbridge and Chryston Scottish National Party

George Adam

Paisley Scottish National Party

Gillian Mackay

Central Scotland Green

Gillian Martin

Aberdeenshire East Scottish National Party

Gordon MacDonald

Edinburgh Pentlands Scottish National Party

Graeme Dey

Angus South Scottish National Party

Graham Simpson

Central Scotland Conservative

Humza Yousaf

Glasgow Pollok Scottish National Party

Ivan McKee

Glasgow Provan Scottish National Party

Jackie Baillie

Dumbarton Labour

Jackie Dunbar

Aberdeen Donside Scottish National Party

Jackson Carlaw

Eastwood Conservative

James Dornan

Glasgow Cathcart Scottish National Party

Jamie Greene

West Scotland Conservative

Jamie Halcro Johnston

Highlands and Islands Conservative

Jamie Hepburn

Cumbernauld and Kilsyth Scottish National Party

Jenni Minto

Argyll and Bute Scottish National Party

Jenny Gilruth

Mid Fife and Glenrothes Scottish National Party

Jeremy Balfour

Lothian Conservative

Jim Fairlie

Perthshire South and Kinross-shire Scottish National Party

Joe FitzPatrick

Dundee City West Scottish National Party

John Mason

Glasgow Shettleston Scottish National Party

John Swinney

Perthshire North Scottish National Party

Karen Adam

Banffshire and Buchan Coast Scottish National Party

Kate Forbes

Skye, Lochaber and Badenoch Scottish National Party

Baroness Katy Clark

West Scotland Labour

Kaukab Stewart

Glasgow Kelvin Scottish National Party

Keith Brown

Clackmannanshire and Dunblane Scottish National Party

Kenneth Gibson

Cunninghame North Scottish National Party

Kevin Stewart

Aberdeen Central Scottish National Party

Liam Kerr

North East Scotland Conservative

Liam McArthur

Orkney Islands Liberal Democrat

Lorna Slater

Lothian Green

Maggie Chapman

North East Scotland Green

Mairi Gougeon

Angus North and Mearns Scottish National Party

Màiri McAllan

Clydesdale Scottish National Party

Maree Todd

Caithness, Sutherland and Ross Scottish National Party

Marie McNair

Clydebank and Milngavie Scottish National Party

Mark Griffin

Central Scotland Labour

Mr Mark Ruskell

Mid Scotland and Fife Green

Martin Whitfield

South Scotland Labour

Maurice Golden

North East Scotland Conservative

Meghan Gallacher

Central Scotland Conservative

Mercedes Villalba

North East Scotland Labour

Michael Marra

North East Scotland Labour

Michael Matheson

Falkirk West Scottish National Party

Michelle Thomson

Falkirk East Scottish National Party

Miles Briggs

Lothian Conservative

Monica Lennon

Central Scotland Labour

Murdo Fraser

Mid Scotland and Fife Conservative

Natalie Don

Renfrewshire North and West Scottish National Party

Neil Bibby

West Scotland Labour

Neil Gray

Airdrie and Shotts Scottish National Party

Nicola Sturgeon

Glasgow Southside Scottish National Party

Oliver Mundell

Dumfriesshire Conservative

Pam Duncan-Glancy

Glasgow Labour

Pam Gosal

West Scotland Conservative

Patrick Harvie

Glasgow Green

Paul McLennan

East Lothian Scottish National Party

Paul O'Kane

West Scotland Labour

Paul Sweeney

Glasgow Labour

Pauline McNeill

Glasgow Labour

Rachael Hamilton

Ettrick, Roxburgh and Berwickshire Conservative

Rhoda Grant

Highlands and Islands Labour

Richard Leonard

Central Scotland Labour

Richard Lochhead

Moray Scottish National Party

Rona Mackay

Strathkelvin and Bearsden Scottish National Party

Ross Greer

West Scotland Green

Roz McCall

Mid Scotland and Fife Conservative

Russell Findlay

West Scotland Conservative

Ruth Maguire

Cunninghame South Scottish National Party

Sandesh Gulhane

Glasgow Conservative

Sarah Boyack

Lothian Labour

Sharon Dowey

South Scotland Conservative

Shirley-Anne Somerville

Dunfermline Scottish National Party

Shona Robison

Dundee City East Scottish National Party

Siobhian Brown

Ayr Scottish National Party

Stephanie Callaghan

Uddingston and Bellshill Scottish National Party

Stephen Kerr

Central Scotland Conservative

Stuart McMillan

Greenock and Inverclyde Scottish National Party

Sue Webber

Lothian Conservative

Tess White

North East Scotland Conservative

Tim Eagle

Highlands and Islands Conservative

Tom Arthur

Renfrewshire South Scottish National Party

Willie Coffey

Kilmarnock and Irvine Valley Scottish National Party

Willie Rennie

North East Fife Liberal Democrat