BERKELEY HEIGHTS, NJ – And the winners of the contested Republican primary for Mayor and Council are: Robert Woodruff,  Michael D’Aquila and Michelle Greco, according to the unofficial results published on the Union County website.

In the race for the Republican Party’s nomination for mayor, Woodruff garnered 930 votes, out polling Edmund Tom Maciejewski who received 602 votes. Woodruff will run in the General Election against Democrat Angie Devanney.

D’Aquila and Greco received 912 and 898 votes, respectively, to easily win the Republican Party’s nomination to run for the two Township Council seats. 

Sign Up for E-News

Coming in third was Diana Mara with 572 votes, followed by Christopher J. Rinaldi who received 563 votes and Dmitriy Agafonov who garnered 67 votes.

In the Democratic primary, Devanney received 728 votes.

Alvaro Medeiros received 744 votes.

Stephen H. Yellin received 721 votes

The Democrats issued a joint statement as the results were announced. The statement read, in part, “It’s time to bring positive change to address the challenges Berkeley Heights is facing.  In the coming weeks, our team will be listening to you, the voters, as we go door to door and meet you at community events.  Today’s election was just the first step and we would like to thank all the voters who came out to make your voices heard and we congratulate our Republican opponents."

The Republican winners Woodruff, D'Aquila and Greco also issued a joint statement that read, "Thank you Berkeley Heights. We are grateful for the overwhelming Republican and Independent support for the Column A Republicans: Mayor Bob Woodruff, and Town Council members Mike D’Aquila and Michelle Greco. The numbers were convincing and definitive; and now it’s time for our town to come together, and continue to move forward."

This article will be updated, so check back for comments from the candidates and other election results.