PELHAM — There were no contested races in Tuesday’s Annual Town Election, and several seats with no candidates running.

Write-in candidates filled several holes, but a two-year spot on the School Committee, a one-year term for town auditor and a two-year term on the School Committee remained unfilled after Tuesday.

The unofficial results, courtesy of the Pelham Town Clerk:

• Karen Ribeiro won a three-year term with 98 votes to Richard Hall’s 11 write-in votes.

• James Doubleday won a three-year term on the Board of Assessors with four write-in votes.

• Christopher Rice won a three-year term on the Board of Health with 41 write-in votes.

• Jessica Jean-Louis and Ronald Mannino both won three-year terms on the School Committee.

• No one will fill the remaining two-year spot on the School Committee.

• Jacques Graton and Gillian Duda both won three-year terms as library trustees. Rosemary Agoglia won the one-year spot on the committee with 36 write-in votes.

• Leslie Laurie won a five-year spot on the Planning Board with 29 write-in votes.

• Daniel Robb won a one-year term as Moderator.

• The town failed to elect a town auditor.

• Norman Page won a three-year seat on the Cemetery Commission with 14 write-in votes.

• Kathleen Martell won a three-year term as Town Clerk.