Holyrood, made browsable

Voting dashboard

Who votes with their party, who breaks rank, who shows up. All 2,910 divisions in scope, with party cohesion and per-MSP attendance computed against the party-line at the time of each vote.

Voting record

Party cohesion and rebellion

2,910 divisions in scope. 02 Jun 2011 — 25 Jun 2026.
Per-party cohesion

How tightly each party voted with its majority

Party Divisions Total votes cast With majority Cohesion % Unanimous %
Scottish National Party SNP 2,909 170,209 169,719
99.7%
92.2%
Scottish Conservative and Unionist Party Con 2,908 67,795 67,510
99.6%
95.5%
Scottish Labour Lab 2,904 66,226 65,971
99.6%
94.3%
Scottish Green Party Green 2,892 15,380 15,345
99.8%
98.9%
Scottish Liberal Democrats LD 2,906 12,079 12,004
99.4%
98.0%
Independent Ind 1,387 2,836 2,488
87.7%
80.7%
Reform UK Reform 274 1,341 1,330
99.2%
97.1%
Alba Party Alba 408 408 408
100.0%
100.0%
Most frequent rebels

MSPs who broke party line most often

MSP Rebellion % Against / with party
MacDonald, Margo Ind · Former
16.2%
12 / 62
Urquhart, Jean Ind · Former
9.2%
68 / 673
Ahmed, Irshad Lab
6.1%
4 / 62
Walker, Bill Ind · Former
4.5%
10 / 210
Mason, John Ind · Former
3.6%
101 / 2,727
Balfour, Jeremy Ind · Former
3.6%
66 / 1,760
MacDougall, Julie Reform
3.3%
2 / 59
Ewing, Fergus Ind · Former
3.2%
77 / 2,293
Kirkwood, David Reform
2.9%
2 / 67
Sangster, Katherine Lab
2.9%
2 / 66
Choudhury, Foysol Ind · Former
2.6%
29 / 1,095
Rumbles, Mike LD · Former
2.3%
17 / 729
Wightman, Andy Ind · Former
2.0%
16 / 774
Dunlop, Duncan LD
1.9%
1 / 52
Rowley, Alex Lab · Former
1.8%
31 / 1,659
Chou Turvey, Yi-pei LD
1.6%
1 / 63
Schmulian, Kim Reform
1.6%
1 / 60
Bruce, Holly Green
1.5%
1 / 67
McDade, Helen Reform
1.5%
1 / 67
Merrick, Colm SNP
1.5%
1 / 65
Lowest attendance

MSPs who registered as "Not Voted" most

MSP Attendance % Voted / present
MacDonald, Margo Ind · Former
15.2%
74 / 488
Macintosh, Ken NPA · Former
48.4%
730 / 1,508
McLetchie, David Con · Former
54.1%
199 / 368
Johnstone, Alison NPA · Former
55.0%
1,562 / 2,840
Walker, Bill Ind · Former
59.8%
220 / 368
Salmond, Alex SNP · Former
61.4%
502 / 818
Simpson, Dr Richard Lab · Former
66.9%
547 / 818
Scott, Tavish LD · Former
67.5%
928 / 1,374
Adam, Brian SNP · Former
67.5%
226 / 335
McNeil, Duncan Lab · Former
67.6%
553 / 818
Sturgeon, Nicola SNP · Former
68.0%
1,930 / 2,840
Marra, Jenny Lab · Former
69.4%
1,137 / 1,639
Rowley, Alex Lab · Former
70.7%
1,690 / 2,391
Baxter, Jayne Lab · Former
71.0%
390 / 549
Davidson, Ruth Con · Former
71.7%
1,175 / 1,639
Eadie, Helen Lab · Former
75.3%
305 / 405
Thewliss, Alison SNP
75.4%
52 / 69
Lennon, Monica Lab · Former
76.1%
1,539 / 2,022
Dunlop, Duncan LD
76.8%
53 / 69
Linden, David SNP
76.8%
53 / 69
Every MSP in scope

Voting breakdown

MSP Party Divisions present Voted With party Against party Attendance % Party alignment %
Adam, Brian · Former SNP 335 226 226 0 67.5% 100.0%
Adam, George SNP 2,909 2,829 2,827 2 97.2% 99.9%
Adam, Karen SNP 1,270 1,234 1,232 2 97.2% 99.8%
Adams, James Con 8 5 5 0 62.5% 100.0%
Adamson, Clare SNP 2,909 2,719 2,709 10 93.5% 99.6%
Ahmed, Irshad Lab 69 66 62 4 95.7% 93.9%
Allan, Dr Alasdair · Former SNP 2,840 2,748 2,738 10 96.8% 99.6%
Allard, Christian · Former SNP 473 440 440 0 93.0% 100.0%
Anderson, Heather SNP 69 69 69 0 100.0% 100.0%
Arthur, Tom SNP 2,091 2,034 2,033 1 97.3% 100.0%
Baillie, Jackie Lab 2,909 2,380 2,373 7 81.8% 99.7%
Baker, Claire Lab 2,909 2,544 2,538 6 87.5% 99.8%
Baker, Richard · Former Lab 773 646 643 3 83.6% 99.5%
Balfour, Jeremy · Former Ind 2,022 1,826 1,760 66 90.3% 96.4%
Ballantyne, Michelle · Former Reform 604 546 540 6 90.4% 98.9%
Bannerman, Max Reform 69 68 68 0 98.6% 100.0%
Barratt, David SNP 69 69 69 0 100.0% 100.0%
Baxter, Andrew LD 69 68 68 0 98.6% 100.0%
Baxter, Jayne · Former Lab 549 390 388 2 71.0% 99.5%
Beamish, Claudia · Former Lab 1,639 1,385 1,382 3 84.5% 99.8%
Beattie, Colin SNP 2,909 2,748 2,741 7 94.5% 99.7%
Beresford, Senga Reform 69 66 66 0 95.7% 100.0%
Biagi, Marco · Former SNP 818 798 796 2 97.6% 99.7%
Bibby, Neil Lab 2,909 2,540 2,536 4 87.3% 99.8%
Black, Dawn SNP 69 69 69 0 100.0% 100.0%
Bland, Amanda Reform 69 69 68 1 100.0% 98.6%
Bonnar, Steven SNP 69 69 69 0 100.0% 100.0%
Bouse, Gary SNP 69 69 69 0 100.0% 100.0%
Bowman, Bill · Former Con 690 660 658 2 95.7% 99.7%
Boyack, Sarah · Former Lab 2,284 2,089 2,080 9 91.5% 99.6%
Brennan, Lesley · Former Lab 42 40 40 0 95.2% 100.0%
Briggs, Miles Con 2,091 2,000 1,993 7 95.6% 99.7%
Brodie, Chic · Former SNP 818 769 767 2 94.0% 99.7%
Brown, Alan SNP 69 69 69 0 100.0% 100.0%
Brown, Gavin · Former Con 818 760 760 0 92.9% 100.0%
Brown, Keith SNP 2,909 2,683 2,678 5 92.2% 99.8%
Brown, Siobhian SNP 1,270 1,230 1,228 2 96.9% 99.8%
Bruce, Holly Green 69 68 67 1 98.6% 98.5%
Buchanan, Cameron · Former Con 450 397 393 4 88.2% 99.0%
Burgess, Ariane Green 1,270 1,224 1,221 3 96.4% 99.8%
Burgess, Margaret · Former SNP 818 804 804 0 98.3% 100.0%
Burnett, Alexander Con 2,091 1,852 1,846 6 88.6% 99.7%
Callaghan, Stephanie · Former SNP 1,201 943 935 8 78.5% 99.2%
Cameron, Donald · Former Con 1,465 1,348 1,347 1 92.0% 99.9%
Campbell, Aileen · Former SNP 1,639 1,448 1,448 0 88.3% 100.0%
Campbell, Kate SNP 69 66 66 0 95.7% 100.0%
Campbell, Michelle SNP 69 69 69 0 100.0% 100.0%
Campbell, Roderick · Former SNP 818 793 788 5 96.9% 99.4%
Carlaw, Jackson · Former Con 2,840 2,523 2,508 15 88.8% 99.4%
Carson, Finlay Con 2,091 1,919 1,910 9 91.8% 99.5%
Chapman, Maggie Green 1,270 1,259 1,255 4 99.1% 99.7%
Chapman, Peter · Former Con 821 759 755 4 92.4% 99.5%
Chisholm, Malcolm · Former Lab 818 804 800 4 98.3% 99.5%
Chou Turvey, Yi-pei LD 69 64 63 1 92.8% 98.4%
Choudhury, Foysol · Former Ind 1,201 1,124 1,095 29 93.6% 97.4%
Clark, Katy Lab 1,270 1,166 1,157 9 91.8% 99.2%
Coffey, Willie · Former SNP 2,840 2,766 2,764 2 97.4% 99.9%
Cole-Hamilton, Alex LD 2,091 1,829 1,822 7 87.5% 99.6%
Constance, Angela SNP 2,909 2,711 2,695 16 93.2% 99.4%
Corry, Maurice · Former Con 821 786 782 4 95.7% 99.5%
Crawford, Bruce · Former SNP 1,639 1,512 1,510 2 92.3% 99.9%
Cunningham, Roseanna · Former SNP 1,639 1,518 1,513 5 92.6% 99.7%
Currie, Victor Reform 69 69 69 0 100.0% 100.0%
Davidson, Ruth · Former Con 1,639 1,175 1,171 4 71.7% 99.7%
Day, Martyn SNP 69 69 69 0 100.0% 100.0%
Dey, Graeme · Former SNP 2,840 2,772 2,767 5 97.6% 99.8%
Dijkstra-Downie, Sanne LD 69 69 69 0 100.0% 100.0%
Don, Nigel · Former SNP 818 796 794 2 97.3% 99.7%
Don-Innes, Natalie · Former SNP 1,201 1,062 1,060 2 88.4% 99.8%
Doris, Bob SNP 2,909 2,833 2,827 6 97.4% 99.8%
Dornan, James · Former SNP 2,840 2,601 2,595 6 91.6% 99.8%
Dowey, Sharon · Former Con 1,201 1,177 1,170 7 98.0% 99.4%
Duane, Iris Green 69 69 69 0 100.0% 100.0%
Dugdale, Kezia · Former Lab 1,374 1,143 1,139 4 83.2% 99.7%
Dunbar, Jackie SNP 1,270 1,251 1,251 0 98.5% 100.0%
Duncan-Glancy, Pam · Former Ind 1,201 1,119 1,113 6 93.2% 99.5%
Dunlop, Duncan LD 69 53 52 1 76.8% 98.1%
Eadie, Helen · Former Lab 405 305 305 0 75.3% 100.0%
Eadie, Jim · Former SNP 818 797 795 2 97.4% 99.7%
Eagle, Tim Con 626 556 554 2 88.8% 99.6%
Ewing, Annabelle · Former SNP 2,840 2,673 2,655 18 94.1% 99.3%
Ewing, Fergus · Former Ind 2,840 2,370 2,293 77 83.5% 96.8%
Fabiani, Linda · Former SNP 1,639 1,554 1,543 11 94.8% 99.3%
Fagan, Joe Lab 69 69 69 0 100.0% 100.0%
Fairlie, Jim SNP 1,270 1,163 1,160 3 91.6% 99.7%
Fee, Mary · Former Lab 1,639 1,428 1,423 5 87.1% 99.6%
Ferguson, Patricia · Former Lab 818 668 665 3 81.7% 99.6%
Fergusson, Alex · Former Con 818 724 722 2 88.5% 99.7%
Findlay, Neil · Former Lab 1,639 1,438 1,427 11 87.7% 99.2%
Findlay, Russell Con 1,270 1,086 1,081 5 85.5% 99.5%
Finnie, John · Former Green 1,639 1,530 1,522 8 93.3% 99.5%
FitzPatrick, Joe · Former SNP 2,840 2,750 2,743 7 96.8% 99.7%
Flynn, Stephen SNP 69 54 54 0 78.3% 100.0%
Forbes, Kate · Former SNP 2,022 1,736 1,726 10 85.9% 99.4%
Fraser, Murdo Con 2,909 2,709 2,697 12 93.1% 99.6%
Freeman, Jeane · Former SNP 821 705 705 0 85.9% 100.0%
Gallacher, Meghan Con 1,270 1,093 1,088 5 86.1% 99.5%
Gethins, Stephen SNP 69 69 69 0 100.0% 100.0%
Ghani, Zen SNP 69 69 69 0 100.0% 100.0%
Gibson, Kenneth NPA 2,909 2,665 2,647 18 91.6% 99.3%
Gibson, Patricia SNP 69 69 69 0 100.0% 100.0%
Gibson, Rob · Former SNP 818 804 803 1 98.3% 99.9%
Gilruth, Jenny SNP 2,091 1,937 1,933 4 92.6% 99.8%
Golden, Maurice · Former Con 2,022 1,810 1,801 9 89.5% 99.5%
Goldie, Annabel · Former Con 818 675 670 5 82.5% 99.3%
Goodlad, Hannah Mary SNP 69 69 69 0 100.0% 100.0%
Gosal, Pam · Former Con 1,201 1,135 1,134 1 94.5% 99.9%
Gougeon, Mairi · Former SNP 2,022 1,765 1,760 5 87.3% 99.7%
Grahame, Christine · Former SNP 2,840 2,591 2,566 25 91.2% 99.0%
Grant, Rhoda · Former Lab 2,840 2,472 2,470 2 87.0% 99.9%
Gray, Iain · Former Lab 1,639 1,512 1,511 1 92.3% 99.9%
Gray, Neil SNP 1,270 1,167 1,163 4 91.9% 99.7%
Green, David LD 69 57 57 0 82.6% 100.0%
Greene, Jamie · Former LD 2,020 1,885 1,874 11 93.3% 99.4%
Greer, Ross Green 2,091 2,000 1,995 5 95.6% 99.8%
Griffin, Mark Lab 2,909 2,521 2,517 4 86.7% 99.8%
Gulhane, Sandesh · Former Con 1,201 1,065 1,053 12 88.7% 98.9%
Hagmann, Katie SNP 69 69 69 0 100.0% 100.0%
Halcro Johnston, Jamie · Former Con 1,795 1,671 1,666 5 93.1% 99.7%
Hamilton, Rachael Con 2,077 1,877 1,863 14 90.4% 99.3%
Harley, Adam LD 69 65 65 0 94.2% 100.0%
Harper, Emma · Former SNP 2,022 1,967 1,966 1 97.3% 99.9%
Harris, Alison · Former Con 821 661 658 3 80.5% 99.5%
Harvie, Patrick Green 2,909 2,842 2,839 3 97.7% 99.9%
Haughey, Clare SNP 2,091 1,996 1,988 8 95.5% 99.6%
Henry, Hugh · Former Lab 818 638 633 5 78.0% 99.2%
Hepburn, Jamie SNP 2,909 2,796 2,792 4 96.1% 99.9%
Hilton, Cara · Former Lab 417 360 358 2 86.3% 99.4%
Hoy, Craig Con 1,270 1,189 1,185 4 93.6% 99.7%
Hume, Jim · Former LD 818 761 758 3 93.0% 99.6%
Hyslop, Fiona · Former SNP 2,840 2,595 2,590 5 91.4% 99.8%
Ingram, Adam · Former SNP 818 737 736 1 90.1% 99.9%
Johnson, Daniel Lab 2,091 1,927 1,922 5 92.2% 99.7%
Johnstone, Alex · Former Con 937 850 848 2 90.7% 99.8%
Johnstone, Alison · Former NPA 2,840 1,562 1,560 2 55.0% 99.9%
Keir, Colin · Former SNP 818 815 812 3 99.6% 99.6%
Kelly, James · Former Lab 1,639 1,447 1,446 1 88.3% 99.9%
Kerr, Alex SNP 69 69 69 0 100.0% 100.0%
Kerr, Calum SNP 69 69 69 0 100.0% 100.0%
Kerr, Liam Con 2,091 2,069 2,063 6 98.9% 99.7%
Kerr, Stephen Con 1,270 1,159 1,154 5 91.3% 99.6%
Kerr, Thomas Reform 69 69 69 0 100.0% 100.0%
Kidd, Bill · Former SNP 2,840 2,745 2,741 4 96.7% 99.9%
Kinross-O'Neill, Kayleigh Green 69 69 69 0 100.0% 100.0%
Kirkwood, David Reform 69 69 67 2 100.0% 97.1%
Kumar, Simita SNP 69 69 69 0 100.0% 100.0%
Lamont, Johann · Former Lab 1,639 1,374 1,371 3 83.8% 99.8%
Lamont, John · Former Con 1,026 877 875 2 85.5% 99.8%
Langan, Jamie Reform 69 69 69 0 100.0% 100.0%
Leask, Kristopher Green 69 69 69 0 100.0% 100.0%
Lennon, Monica · Former Lab 2,022 1,539 1,534 5 76.1% 99.7%
Leonard, Richard · Former Lab 2,022 1,858 1,853 5 91.9% 99.7%
Linden, David SNP 69 53 53 0 76.8% 100.0%
Lindhurst, Gordon · Former Con 821 753 749 4 91.7% 99.5%
Lindsay, Amanda Reform 69 69 69 0 100.0% 100.0%
Lochhead, Richard · Former SNP 2,840 2,486 2,483 3 87.5% 99.9%
Lockhart, Dean · Former Con 1,111 1,029 1,028 1 92.6% 99.9%
Long, Joe Lab 69 69 69 0 100.0% 100.0%
Lumsden, Douglas · Former Con 1,256 1,167 1,161 6 92.9% 99.5%
Lyle, Richard · Former SNP 1,639 1,605 1,601 4 97.9% 99.8%
MacAskill, Kenny · Former SNP 818 807 807 0 98.7% 100.0%
MacCallum, Morven-May LD 69 58 58 0 84.1% 100.0%
MacDonald, Angus · Former SNP 1,639 1,574 1,570 4 96.0% 99.7%
MacDonald, Gordon · Former SNP 2,840 2,607 2,603 4 91.8% 99.8%
Macdonald, Lewis · Former Lab 1,639 1,452 1,451 1 88.6% 99.9%
MacDonald, Margo · Former Ind 488 74 62 12 15.2% 83.8%
MacDougall, Julie Reform 69 61 59 2 88.4% 96.7%
MacGregor, Fulton SNP 2,091 2,049 2,046 3 98.0% 99.9%
Macintosh, Ken · Former NPA 1,508 730 728 2 48.4% 99.7%
Mackay, Derek · Former Ind 1,639 1,304 1,304 0 79.6% 100.0%
Mackay, Gillian Green 1,270 1,244 1,242 2 98.0% 99.8%
Mackay, Rona · Former SNP 2,022 2,002 1,999 3 99.0% 99.9%
MacKenzie, Mike · Former SNP 818 813 812 1 99.4% 99.9%
MacKinnon, Donald Lab 69 69 69 0 100.0% 100.0%
Macpherson, Ben SNP 2,091 1,996 1,995 1 95.5% 99.9%
Maguire, Ruth · Former SNP 2,022 1,846 1,833 13 91.3% 99.3%
Malik, Hanzala · Former Lab 818 675 671 4 82.5% 99.4%
Manivannan, Q Green 69 67 67 0 97.1% 100.0%
Marra, Jenny · Former Lab 1,639 1,137 1,134 3 69.4% 99.7%
Marra, Michael Lab 1,270 1,004 1,002 2 79.1% 99.8%
Martin, Gillian SNP 2,091 1,973 1,969 4 94.4% 99.8%
Martin, Paul · Former Lab 818 789 788 1 96.5% 99.9%
Mason, John · Former Ind 2,840 2,828 2,727 101 99.6% 96.4%
Mason, Tom · Former Con 594 536 536 0 90.2% 100.0%
Massey, Duncan Reform 69 67 67 0 97.1% 100.0%
Matheson, Michael · Former SNP 2,840 2,527 2,520 7 89.0% 99.7%
Maxwell, Stewart · Former SNP 818 697 692 5 85.2% 99.3%
McAllan, Màiri SNP 1,270 1,182 1,179 3 93.1% 99.7%
McAlpine, Joan · Former SNP 1,639 1,564 1,558 6 95.4% 99.6%
McArthur, Liam LD 2,909 2,598 2,583 15 89.3% 99.4%
McCall, Roz · Former Con 911 855 853 2 93.9% 99.8%
McCulloch, Margaret · Former Lab 818 705 703 2 86.2% 99.7%
McDade, Helen Reform 69 68 67 1 98.6% 98.5%
McDonald, Mark · Former Ind 1,619 1,298 1,289 9 80.2% 99.3%
McDougall, Margaret · Former Lab 818 721 720 1 88.1% 99.9%
McGrigor, Jamie · Former Con 818 705 703 2 86.2% 99.7%
McInnes, Alison · Former LD 818 705 701 4 86.2% 99.4%
McKee, Cara Green 69 69 69 0 100.0% 100.0%
McKee, Ivan SNP 2,091 1,957 1,951 6 93.6% 99.7%
McKelvie, Christina · Former SNP 2,577 2,175 2,173 2 84.4% 99.9%
McLennan, Paul SNP 1,270 1,240 1,237 3 97.6% 99.8%
McLeod, Aileen · Former SNP 818 782 780 2 95.6% 99.7%
McLeod, Fiona · Former SNP 818 740 738 2 90.5% 99.7%
McLetchie, David · Former Con 368 199 199 0 54.1% 100.0%
McMahon, Michael · Former Lab 818 730 726 4 89.2% 99.5%
McMahon, Siobhan · Former Lab 818 720 716 4 88.0% 99.4%
McMillan, Stuart SNP 2,909 2,762 2,758 4 94.9% 99.9%
McNair, Marie SNP 1,270 1,253 1,248 5 98.7% 99.6%
McNeil, Duncan · Former Lab 818 553 553 0 67.6% 100.0%
McNeill, Pauline Lab 2,091 1,774 1,762 12 84.8% 99.3%
McTaggart, Anne · Former Lab 818 734 733 1 89.7% 99.9%
Melville, Lloyd SNP 69 69 69 0 100.0% 100.0%
Merrick, Colm SNP 69 66 65 1 95.7% 98.5%
Middleton, Jack SNP 69 69 69 0 100.0% 100.0%
Milne, Nanette · Former Con 818 707 703 4 86.4% 99.4%
Minto, Jenni SNP 1,270 1,258 1,257 1 99.1% 99.9%
Mitchell, Laura SNP 69 69 69 0 100.0% 100.0%
Mitchell, Margaret · Former Con 1,639 1,367 1,360 7 83.4% 99.5%
Mochan, Carol Lab 1,270 1,228 1,221 7 96.7% 99.4%
Moodie, Laura Green 69 69 69 0 100.0% 100.0%
Mountain, Edward · Former Con 2,022 1,677 1,671 6 82.9% 99.6%
Mundell, Oliver · Former Con 2,022 1,795 1,774 21 88.8% 98.8%
Murray, Elaine · Former Lab 818 756 751 5 92.4% 99.3%
Neil, Alex · Former SNP 1,639 1,463 1,452 11 89.3% 99.2%
Nevens, Kate Green 69 69 69 0 100.0% 100.0%
Nicoll, Audrey · Former SNP 1,201 1,193 1,192 1 99.3% 99.9%
O'Kane, Paul · Former Lab 1,201 1,073 1,072 1 89.3% 99.9%
Offord, Malcolm Reform 69 62 62 0 89.9% 100.0%
Oswald, Kirsten SNP 69 69 69 0 100.0% 100.0%
Park, John · Former Lab 269 218 216 2 81.0% 99.1%
Paterson, Gil · Former SNP 1,639 1,477 1,472 5 90.1% 99.7%
Pearson, Graeme · Former Lab 818 687 687 0 84.0% 100.0%
Pentland, John · Former Lab 818 782 782 0 95.6% 100.0%
Regan, Ash · Former Ind 2,022 1,842 1,817 25 91.1% 98.6%
Rennie, Willie LD 2,909 2,540 2,531 9 87.3% 99.6%
Robertson, Angus · Former SNP 1,201 1,046 1,044 2 87.1% 99.8%
Robertson, Dennis · Former SNP 818 736 735 1 90.0% 99.9%
Robison, Shona · Former SNP 2,840 2,582 2,580 2 90.9% 99.9%
Roddick, Emma SNP 1,270 1,152 1,147 5 90.7% 99.6%
Ross, Angela Reform 69 69 68 1 100.0% 98.6%
Ross, Douglas · Former Con 1,423 1,294 1,293 1 90.9% 99.9%
Ross, Gail · Former SNP 821 774 774 0 94.3% 100.0%
Rowley, Alex · Former Lab 2,391 1,690 1,659 31 70.7% 98.2%
Rumbles, Mike · Former LD 821 746 729 17 90.9% 97.7%
Ruskell, Mark Green 2,091 2,001 1,997 4 95.7% 99.8%
Russell, Davy · Former Lab 214 214 212 2 100.0% 99.1%
Russell, Michael · Former SNP 1,639 1,380 1,380 0 84.2% 100.0%
Salmond, Alex · Former SNP 818 502 502 0 61.4% 100.0%
Sangster, Katherine Lab 69 68 66 2 98.6% 97.1%
Sarwar, Anas Lab 2,091 1,666 1,658 8 79.7% 99.5%
Scanlon, Mary · Former Con 818 775 772 3 94.7% 99.6%
Schmulian, Kim Reform 69 61 60 1 88.4% 98.4%
Scott, John · Former Con 1,639 1,397 1,394 3 85.2% 99.8%
Scott, Tavish · Former LD 1,374 928 921 7 67.5% 99.2%
Simpson, Dr Richard · Former Lab 818 547 544 3 66.9% 99.5%
Simpson, Graham Reform 2,091 1,941 1,935 6 92.8% 99.7%
Simpson, Mark Reform 69 69 68 1 100.0% 98.6%
Slater, Lorna Green 1,270 1,208 1,207 1 95.1% 99.9%
Smith, Alyn SNP 69 66 66 0 95.7% 100.0%
Smith, David Reform 69 69 68 1 100.0% 98.6%
Smith, Drew · Former Lab 818 715 713 2 87.4% 99.7%
Smith, Elaine · Former Lab 1,639 1,297 1,282 15 79.1% 98.8%
Smith, Liz · Former Con 2,840 2,682 2,678 4 94.4% 99.9%
Smyth, Colin · Former Ind 2,022 1,769 1,764 5 87.5% 99.7%
Somerville, Shirley-Anne SNP 2,091 1,959 1,956 3 93.7% 99.8%
Stafford, Pauline SNP 69 69 69 0 100.0% 100.0%
Stevenson, Collette SNP 1,270 1,182 1,176 6 93.1% 99.5%
Stevenson, Stewart · Former SNP 1,639 1,557 1,555 2 95.0% 99.9%
Stewart, Alexander · Former Con 2,022 1,942 1,935 7 96.0% 99.6%
Stewart, David · Former Lab 1,639 1,409 1,409 0 86.0% 100.0%
Stewart, Kaukab · Former SNP 1,201 1,158 1,158 0 96.4% 100.0%
Stewart, Kevin · Former SNP 2,840 2,791 2,787 4 98.3% 99.9%
Sturgeon, Nicola · Former SNP 2,840 1,930 1,924 6 68.0% 99.7%
Sweeney, Paul Lab 1,270 1,235 1,227 8 97.2% 99.4%
Swinney, John SNP 2,909 2,341 2,335 6 80.5% 99.7%
Thewliss, Alison SNP 69 52 52 0 75.4% 100.0%
Thompson, Dave · Former SNP 818 713 712 1 87.2% 99.9%
Thomson, Michelle · Former SNP 1,201 1,145 1,129 16 95.3% 98.6%
Thomson, Ross · Former Con 222 218 217 1 98.2% 99.5%
Todd, Maree SNP 2,091 1,990 1,986 4 95.2% 99.8%
Tomkins, Adam · Former Con 821 750 747 3 91.4% 99.6%
Torrance, David SNP 2,909 2,553 2,548 5 87.8% 99.8%
Tweed, Evelyn · Former SNP 1,201 1,146 1,146 0 95.4% 100.0%
Urquhart, Jean · Former Ind 818 741 673 68 90.6% 90.8%
Villalba, Mercedes · Former Lab 1,201 994 986 8 82.8% 99.2%
Walker, Bill · Former Ind 368 220 210 10 59.8% 95.5%
Watt, Maureen · Former SNP 1,639 1,554 1,552 2 94.8% 99.9%
Webber, Sue · Former Con 1,201 1,077 1,072 5 89.7% 99.5%
Wells, Annie · Former Con 2,022 1,797 1,792 5 88.9% 99.7%
Wheelhouse, Paul · Former SNP 1,639 1,535 1,534 1 93.7% 99.9%
White, Sandra · Former SNP 1,639 1,432 1,425 7 87.4% 99.5%
White, Tess · Former Con 1,201 1,069 1,063 6 89.0% 99.4%
Whitfield, Martin · Former Lab 1,201 1,165 1,162 3 97.0% 99.7%
Whitham, Elena · Former SNP 1,201 1,166 1,163 3 97.1% 99.7%
Whittle, Brian · Former Con 2,022 1,920 1,907 13 95.0% 99.3%
Wightman, Andy · Former Ind 821 790 774 16 96.2% 98.0%
Wilson, John · Former Ind 818 766 756 10 93.6% 98.7%
Wishart, Beatrice · Former LD 1,466 1,319 1,312 7 90.0% 99.5%
Young, Jenny Lab 69 66 66 0 95.7% 100.0%
Yousaf, Humza · Former SNP 2,840 2,395 2,385 10 84.3% 99.6%