<figure id="attachment_4575" aria-describedby="caption-attachment-4575" style="width: 150px" class="wp-caption alignleft"><a href="https://www.the-chesapeake.com//wp-content/uploads/2014/06/Middleton-Sen.-Mac-close-up.jpg"><img class="size-thumbnail wp-image-4575" src="https://www.the-chesapeake.com//wp-content/uploads/2014/06/Middleton-Sen.-Mac-close-up-150x150.jpg" alt="Sen. Mac Middleton of Charles County, Maryland. THE CHESAPEAKE TODAY photo" width="150" height="150" /></a><figcaption id="caption-attachment-4575" class="wp-caption-text">Sen. Mac Middleton of Charles County, Maryland. THE CHESAPEAKE TODAY photo</figcaption></figure>
<h3>State Senator</h3>
<h4>Legislative District 28</h4>
<h5><strong>(Vote for One)</strong> <a id="Show County Break Down" title="County Break Down for State Senator Legislative District 28" href="http://elections.state.md.us/elections/2014/results/General/gen_detail_results_2014_2_BOT01528.html"> County Break Down </a></h5>
<div class="device_overflow"></div>
<div class="device_overflow"></div>
<div class="device_overflow"></div>
<div class="device_overflow"></div>
<div class="device_overflow"></div>
<div class="device_overflow"></div>
<div class="device_overflow">
<h3>
State Senator</h3>
<h4>Legislative District 29</h4>
<h5><strong>(Vote for One)</strong> <a id="Show County Break Down" title="County Break Down for State Senator Legislative District 29" href="http://elections.state.md.us/elections/2014/results/General/gen_detail_results_2014_2_BOT01529.html"> County Break Down </a></h5>
<div class="device_overflow">.</div>
<div class="mdgov_OverflowTable">
<table class="ui-table table-stripe" summary="Election results for State Senator Legislative District 29. Results are reported by early, election night, absentee/provisional voting and the totals." cellpadding="4">
<tbody>
<tr>
<th id="CandidateName01529" class="NameCol" scope="col">Name</th>
<th id="Party" class="PartyCol" scope="col">Party</th>
<th id="EarlyVotes01529" class="VotesCol" scope="col">Early Voting</th>
<th id="ElectionNightVotes01529" class="VotesCol" scope="col">Election Day</th>
<th id="AbsenteeAndProvisionalVotes01529" class="VotesCol" scope="col">Absentee / Provisional</th>
<th id="TotalVotes01529" class="VotesCol" scope="col">Total</th>
<th id="Percentage01529" class="PercentCol" scope="col">Percentage</th>
</tr>
<tr class="Row2">
<td class="NameCol" headers="CandidateName01529">
<div>Roy Dyson</div>
</td>
<td class="PartyCol" headers="Party">Democratic</td>
<td class="VotesCol" headers="EarlyVotes01529">2,402</td>
<td class="VotesCol" headers="ElectionNightVotes01529">13,825</td>
<td class="VotesCol" headers="AbsenteeAndProvisionalVotes01529">0</td>
<td class="VotesCol" headers="TotalVotes01529">16,227</td>
<td class="PercentCol" headers="Percentage01529">43.2%</td>
</tr>
<tr class="Row1">
<td class="NameCol" headers="CandidateName">
<div>Steve Waugh</div>
</td>
<td class="PartyCol" headers="Party">Republican</td>
<td class="VotesCol" headers="EarlyVotes01529">2,661</td>
<td class="VotesCol" headers="ElectionNightVotes01529">18,677</td>
<td class="VotesCol" headers="AbsenteeAndProvisionalVotes01529">0</td>
<td class="VotesCol" headers="TotalVotes01529">21,338</td>
<td class="PercentCol" headers="Percentage01529">56.8%</td>
</tr>
<tr class="Row2">
<td class="NameCol" headers="CandidateName01529">
<div>Other Write-Ins</div>
</td>
<td class="PartyCol" headers="Party"><abbr title="Not Applicable">N/A</abbr></td>
<td class="VotesCol" headers="EarlyVotes01529">3</td>
<td class="VotesCol" headers="ElectionNightVotes01529">21</td>
<td class="VotesCol" headers="AbsenteeAndProvisionalVotes01529">0</td>
<td class="VotesCol" headers="TotalVotes01529">24</td>
<td class="PercentCol" headers="Percentage01529">0.1%</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="device_overflow">
<figure id="attachment_6528" aria-describedby="caption-attachment-6528" style="width: 370px" class="wp-caption alignleft"><a href="https://www.the-chesapeake.com//wp-content/uploads/2014/11/OMalley_-Gov.-Martin_-Dyson_-Sen.-Roy.tif"><img class="wp-image-6528 size-full" src="https://www.the-chesapeake.com//wp-content/uploads/2014/11/OMalley_-Gov.-Martin_-Dyson_-Sen.-Roy.tif" alt="Sen. Roy Dyson suffered a significant defeat at the hands of GOP candidate Steve Waugh. Dyson played both sides of the fence for years, being pals with O'Malley when it suited him and talking tough on fiscal issues in order to sound like a Republican. THE CHESAPEAKE TODAY photo" width="370" height="336" /></a><figcaption id="caption-attachment-6528" class="wp-caption-text">Sen. Roy Dyson suffered a significant defeat at the hands of GOP candidate Steve Waugh. Dyson played both sides of the fence for years, being pals with O&#8217;Malley when it suited him and talking tough on fiscal issues in order to sound like a Republican. THE CHESAPEAKE TODAY photo</figcaption></figure>
</div>
<div class="device_overflow"></div>
<div class="device_overflow"></div>
<div class="device_overflow"></div>
<div class="device_overflow"></div>
<div class="device_overflow">
<h3>
<p>State Senator</h3>
<h4>Legislative District 27</h4>
<h5><strong>(Vote for One)</strong> <a id="Show County Break Down" title="County Break Down for State Senator Legislative District 27" href="http://elections.state.md.us/elections/2014/results/General/gen_detail_results_2014_2_BOT01527.html"> County Break Down </a></h5>
<div class="mdgov_OverflowTable">
<table class="ui-table table-stripe" summary="Election results for State Senator Legislative District 27. Results are reported by early, election night, absentee/provisional voting and the totals." cellpadding="4">
<tbody>
<tr>
<th id="CandidateName01527" class="NameCol" scope="col">Name</th>
<th id="Party" class="PartyCol" scope="col">Party</th>
<th id="EarlyVotes01527" class="VotesCol" scope="col">Early Voting</th>
<th id="ElectionNightVotes01527" class="VotesCol" scope="col">Election Day</th>
<th id="AbsenteeAndProvisionalVotes01527" class="VotesCol" scope="col">Absentee / Provisional</th>
<th id="TotalVotes01527" class="VotesCol" scope="col">Total</th>
<th id="Percentage01527" class="PercentCol" scope="col">Percentage</th>
</tr>
<tr class="Row2">
<td class="NameCol" headers="CandidateName01527">
<div>Thomas V. Mike Miller, Jr.</div>
</td>
<td class="PartyCol" headers="Party">Democratic</td>
<td class="VotesCol" headers="EarlyVotes01527">5,320</td>
<td class="VotesCol" headers="ElectionNightVotes01527">22,326</td>
<td class="VotesCol" headers="AbsenteeAndProvisionalVotes01527">0</td>
<td class="VotesCol" headers="TotalVotes01527">27,646</td>
<td class="PercentCol" headers="Percentage01527">62.5%</td>
</tr>
<tr class="Row1">
<td class="NameCol" headers="CandidateName">
<div>Jesse Allen Peed</div>
</td>
<td class="PartyCol" headers="Party">Republican</td>
<td class="VotesCol" headers="EarlyVotes01527">2,484</td>
<td class="VotesCol" headers="ElectionNightVotes01527">14,081</td>
<td class="VotesCol" headers="AbsenteeAndProvisionalVotes01527">0</td>
<td class="VotesCol" headers="TotalVotes01527">16,565</td>
<td class="PercentCol" headers="Percentage01527">37.4%</td>
</tr>
<tr class="Row2">
<td class="NameCol" headers="CandidateName01527">
<div>Other Write-Ins</div>
</td>
<td class="PartyCol" headers="Party"><abbr title="Not Applicable">N/A</abbr></td>
<td class="VotesCol" headers="EarlyVotes01527">8</td>
<td class="VotesCol" headers="ElectionNightVotes01527">50</td>
<td class="VotesCol" headers="AbsenteeAndProvisionalVotes01527">0</td>
<td class="VotesCol" headers="TotalVotes01527">58</td>
<td class="PercentCol" headers="Percentage01527">0.1%</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="mdgov_OverflowTable">
<table class="ui-table table-stripe" summary="Election results for State Senator Legislative District 28. Results are reported by early, election night, absentee/provisional voting and the totals." cellpadding="4">
<tbody>
<tr>
<th id="CandidateName01528" class="NameCol" scope="col">Name</th>
<th id="Party" class="PartyCol" scope="col">Party</th>
<th id="EarlyVotes01528" class="VotesCol" scope="col">Early Voting</th>
<th id="ElectionNightVotes01528" class="VotesCol" scope="col">Election Day</th>
<th id="AbsenteeAndProvisionalVotes01528" class="VotesCol" scope="col">Absentee / Prov</p>
<p>isional</th>
<th id="TotalVotes01528" class="VotesCol" scope="col">Total</th>
<th id="Percentage01528" class="PercentCol" scope="col">Percentage</th>
</tr>
<tr class="Row2">
<td class="NameCol" headers="CandidateName01528">
<div>Mac Middleton</div>
</td>
<td class="PartyCol" headers="Party">Democratic</td>
<td class="VotesCol" headers="EarlyVotes01528">4,401</td>
<td class="VotesCol" headers="ElectionNightVotes01528">21,845</td>
<td class="VotesCol" headers="AbsenteeAndProvisionalVotes01528">0</td>
<td class="VotesCol" headers="TotalVotes01528">26,246</td>
<td class="PercentCol" headers="Percentage01528">66.8%</td>
</tr>
<tr class="Row1">
<td class="NameCol" headers="CandidateName">
<div>Allan Donnelly</div>
</td>
<td class="PartyCol" headers="Party">Republican</td>
<td class="VotesCol" headers="EarlyVotes01528">1,624</td>
<td class="VotesCol" headers="ElectionNightVotes01528">11,373</td>
<td class="VotesCol" headers="AbsenteeAndProvisionalVotes01528">0</td>
<td class="VotesCol" headers="TotalVotes01528">12,997</td>
<td class="PercentCol" headers="Percentage01528">33.1%</td>
</tr>
<tr class="Row2">
<td class="NameCol" headers="CandidateName01528">
<div>Other Write-Ins</div>
</td>
<td class="PartyCol" headers="Party"><abbr title="Not Applicable">N/A</abbr></td>
<td class="VotesCol" headers="EarlyVotes01528">7</td>
<td class="VotesCol" headers="ElectionNightVotes01528">52</td>
<td class="VotesCol" headers="AbsenteeAndProvisionalVotes01528">0</td>
<td class="VotesCol" headers="TotalVotes01528">59</td>
<td class="PercentCol" headers="Percentage01528">0.2%</td>
</tr>
</tbody>
</table>
</div>