John Petersburg

From OpenVoteData

John Petersburg was a candidate of Republican in the 2022 Minnesota State House Election in District 19B, held on November 8, 2022, and was elected with 71.1% of votes.

Minnesota Election History

John Petersburg - Minnesota Elections
Election Party Votes % Won
2022 Minnesota State House Election in District 19B Republican 12,765 71.1%
2020 Minnesota State House Election in District 24A Republican 13,066 61.2%
2018 Minnesota State House Election in District 24A Republican 10,197 60.6%
2016 Minnesota State House Election in District 24A Republican 11,156 56.9%
2014 Minnesota State House Election in District 24A Republican 7,202 54.7%
2022 Minnesota State House Election in District 19B
Candidate Party Votes %
John Petersburg Republican 12,765 71.1%
Abdulahi Ali Osman Democratic-Farmer-Labor 5,166 28.8%
Write-In Votes 18 0.1%
Date: 2022-11-08, Margin: 42.3%, Valid Votes: 17,949
2020 Minnesota State House Election in District 24A
Candidate Party Votes %
John Petersburg Republican 13,066 61.2%
Tom Shea Democratic-Farmer-Labor 8,281 38.8%
Write-In Votes 19 0.1%
Date: 2020-11-03, Margin: 22.4%, Valid Votes: 21,366
2018 Minnesota State House Election in District 24A
General
Candidate Party Votes %
John Petersburg Republican 10,197 60.6%
Joe Heegard Democratic-Farmer-Labor 6,616 39.3%
Write-In Votes 13 0.1%
Date: 2018-11-06, Margin: 21.3%, Valid Votes: 16,826
Republican Primary
Candidate Party Votes %
John Petersburg Republican 2,111 100.0%
Date: 2018-08-14, Valid Votes: 2,111
Democratic-Farmer-Labor Primary
Candidate Party Votes %
Joe Heegard Democratic-Farmer-Labor 1,727 78.7%
Ethan Cords Democratic-Farmer-Labor 468 21.3%
Date: 2018-08-14, Margin: 57.4%, Valid Votes: 2,195
2016 Minnesota State House Election in District 24A
Candidate Party Votes %
John Petersburg Republican 11,156 56.9%
Bev Cashman Democratic-Farmer-Labor 8,439 43.0%
Write-In Votes 21 0.1%
Date: 2016-11-08, Margin: 13.9%, Valid Votes: 19,616
2014 Minnesota State House Election in District 24A
Candidate Party Votes %
JOHN PETERSBURG Republican 7,202 54.7%
BEVERLY CASHMAN Democratic-Farmer-Labor 5,949 45.2%
Write-In Votes 7 0.1%
Date: 2014-11-04, Margin: 9.5%, Valid Votes: 13,158