Riverview

April 29, 1985
Name Party Standing # Votes
Seamans, Hubert L Won 4230
MacGregor, Scott (Skip) PC Lost 1978
MacCurdy, Dorothy NDP/NPD Lost 1255
Brown, Francis L. IND Lost 276
Gallant, J.R. IND Lost 39
October 13, 1987
Name Party Standing # Votes
Seamans, Hubert L Won 5357
Richardson, Dave PC Lost 2002
Boudreau, Terry NDP/NPD Lost 814
September 23, 1991
Name Party Standing # Votes
Willden, Gordon B. COR Won 3139
Seamans, Hubert L Lost 3115
MacCullum, Ross PC Lost 2084
Brown, Wayne NDP/NPD Lost 594
September 11, 1995
Name Party Standing # Votes
Kavanaugh, Al J. L Won 4090
MacGregor, Scott (Skip) PC Lost 1712
Roper, Doug COR Lost 1436
Bailie, David NDP/NPD Lost 317
June 07, 1999
Name Party Standing # Votes
Crossman, Pat PC Won 4439
Kavanaugh, Al J. L Lost 2151
Smith, Brad NDP/NPD Lost 888
Harvey, Shane COR Lost 137
Borden, Jamie Ed IND Lost 81
June 09, 2003
Name Party Standing # Votes
Fitch, Bruce PC Won 3794
White, Ward L Lost 3287
Falconer, John NDP/NPD Lost 391
September 18, 2006
Name Party Standing # Votes
Fitch, Bruce PC Won 4326
White, Ward L Lost 2296
Grant, Richard NDP/NPD Lost 204
September 27, 2010
Name Party Standing # Votes
Fitch, R. Bruce PC Won 4358
Hansen, Lana L Lost 1627
Steeves, Steven PVNBGP Lost 488
Pitre, Darryl NDP/NPD Lost 458
September 22, 2014
Name Party Standing # Votes
Fitch, R. Bruce PC Won 3751
Rampersaud,Tammy L Lost 2097
Pitre, Danie NDP/NPD Lost 723
Hardwick, Linda PVNBGP Lost 542
September 24, 2018
Name Party Standing # Votes
Fitch, Bruce PC Won 3701
Mazerolle, Brent L Lost 2053
Collins, Heather PANB/AGNB Lost 1005
Coburn, Stephanie PVNBGP Lost 542
Duffy, Madison NDP/NPD Lost 249
September 14, 2020
Name Party Standing # Votes
Fitch, R. Bruce PC Won 4695
Johnson, Heath L Lost 1281
Pletz, Rachel PVNBGP Lost 800
Berteit, Troy PANB/AGNB Lost 778
Nuttall, John NDP/NPD Lost 261