| October 13, 1987 | |||||
|---|---|---|---|---|---|
| Name | Party | Standing | # Votes | ||
| Kennedy, Dr. Larry R. | L | Won | 3787 | ||
| Moore, J. Douglas | PC | Lost | 2126 | ||
| Hathaway, Evelyn | NBNDP/NPDNB | Lost | 372 | ||
| September 23, 1991 | |||||
|---|---|---|---|---|---|
| Name | Party | Standing | # Votes | ||
| Kennedy, Dr. Larry R. | L | Won | 2854 | ||
| Crabbe, Neville J. | PC | Lost | 1664 | ||
| Skaarup, Carl | COR | Lost | 1580 | ||
| Pelkey, Cheryl Ann Elizabeth | NBNDP/NPDNB | Lost | 308 | ||
| September 11, 1995 | |||||
|---|---|---|---|---|---|
| Name | Party | Standing | # Votes | ||
| Kennedy, Dr. Larry R. | L | Won | 2845 | ||
| Inman, Gregory Haiden | PC | Lost | 2838 | ||
| Jensen, Kevin | COR | Lost | 592 | ||
| Ferguson, Leslie | NBNDP/NPDNB | Lost | 114 | ||
| Edgar, Carter Charles | IND | Lost | 109 | ||
| June 23, 1997 | |||||
|---|---|---|---|---|---|
| Name | Party | Standing | # Votes | ||
| Kennedy, Dr. Larry R. | L | Won | 3510 | ||
| Inman, Gregory Haiden | PC | Lost | 3061 | ||
| Grant, Deanna M. | NBNDP/NPDNB | Lost | 137 | ||
| June 07, 1999 | |||||
|---|---|---|---|---|---|
| Name | Party | Standing | # Votes | ||
| Kennedy, Dr. Larry R. | L | Won | 3127 | ||
| Pirie, Carman Cecil | PC | Lost | 2768 | ||
| Edgar, Carter Charles | IND | Lost | 204 | ||
| Dunham, Amy | NBNDP/NPDNB | Lost | 144 | ||
| June 09, 2003 | |||||
|---|---|---|---|---|---|
| Name | Party | Standing | # Votes | ||
| Kennedy, Dr. Larry R. | L | Won | 3386 | ||
| Campbell, Dennis | PC | Lost | 2001 | ||
| Bass, Dr. Harvey | NBNDP/NPDNB | Lost | 502 | ||
| September 18, 2006 | |||||
|---|---|---|---|---|---|
| Name | Party | Standing | # Votes | ||
| Kennedy, Larry R. | L | Won | 4024 | ||
| McLaughlin, Chris | PC | Lost | 1443 | ||
| Kendal, Paul | NBNDP/NPDNB | Lost | 153 | ||
| September 27, 2010 | |||||
|---|---|---|---|---|---|
| Name | Party | Standing | # Votes | ||
| McLean, Wes | PC | Won | 2687 | ||
| Kennedy, Larry R. | L | Lost | 2040 | ||
| Edgar, Carter | IND | Lost | 140 | ||
| Sabine, Wayne | PVNBGP | Lost | 120 | ||
| Burns, O. David | NBNDP/NPDNB | Lost | 97 | ||