Peter MacGregor (R)
Victories
Won 4 out of 8 generals.
Won 5 out of 9 primaries.
Won 9 out of 17 total contests.
Opponents
Peter MacGregor (R)
Past Contests

Please wait...
Showing 1 to 17 of 17 items
Processing...
Date | Stage | Office | District | Candidates | ||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2024Aug 6 | Republican Primary | County Treasurer | Kent County |
Peter MacGregor won unopposed. Candidates »
|
||||||||||||||||||||||||||||||||||||||
2024Aug 6 | Republican Primary | Precinct Delegate | Precinct Cannon Township, Precinct 6 |
Peter MacGregor and David H. Spencer ran (top 2 advance). Candidates »
|
||||||||||||||||||||||||||||||||||||||
2020Nov 3 | General Election | County Treasurer | Kent County |
Peter MacGregor won (52%) against Beth White. Candidates »
|
||||||||||||||||||||||||||||||||||||||
2020Aug 4 | Republican Primary | County Treasurer | Kent County |
Peter MacGregor won unopposed. Candidates »
|
||||||||||||||||||||||||||||||||||||||
2018Nov 6 | General Election | State Senate | District 28 |
Peter MacGregor ran (58%) against 2 opponents. Candidates »
|
||||||||||||||||||||||||||||||||||||||
2018Aug 7 | Republican Primary | State Senate | District 28 |
Peter MacGregor ran unopposed. Candidates »
|
||||||||||||||||||||||||||||||||||||||
2014Nov 4 | General Election | State Senate | District 28 |
Peter MacGregor ran (66%) against 2 opponents. Candidates »
|
||||||||||||||||||||||||||||||||||||||
2014Aug 5 | Republican Primary | State Senate | District 28 |
Peter MacGregor ran (68%) against Kevin Green. Candidates »
|
||||||||||||||||||||||||||||||||||||||
2012Nov 6 | General Election | Representative in State Legislature | District 73 |
Peter MacGregor ran (63%) against 3 opponents. Candidates »
|
||||||||||||||||||||||||||||||||||||||
2012Aug 7 | Republican Primary | Representative in State Legislature | District 73 |
Peter MacGregor ran unopposed. Candidates »
|
||||||||||||||||||||||||||||||||||||||
2010Nov 2 | General Election | Representative in State Legislature | District 73 |
Peter MacGregor ran (72%) against 2 opponents. Candidates »
|
||||||||||||||||||||||||||||||||||||||
2010Aug 3 | Republican Primary | Representative in State Legislature | District 73 |
Peter MacGregor ran (28%) against 8 opponents. Candidates »
|
||||||||||||||||||||||||||||||||||||||
2008Nov 4 | General Election | Township Supervisor | Cannon Township |
Peter MacGregor won unopposed. Candidates »
|
||||||||||||||||||||||||||||||||||||||
2008Aug 5 | Republican Primary | Township Supervisor | Cannon Township |
Peter MacGregor won (60%) against James Alles. Candidates »
|
||||||||||||||||||||||||||||||||||||||
2004Nov 2 | General Election | Township Supervisor | Cannon Township |
Peter MacGregor won unopposed. Candidates »
|
||||||||||||||||||||||||||||||||||||||
2004Aug 3 | Republican Primary | Township Supervisor | Cannon Township |
Peter MacGregor won (59%) against Jim Alles. Candidates »
|
||||||||||||||||||||||||||||||||||||||
2002Nov 5 | General Election | Township Trustee | Cannon Township |
Peter MacGregor won unopposed. Candidates »
|