In late September, candidates for Portland mayor filed 42-day pre-election campaign finance reports in what is the city’s costliest race.

Read each candidate’s report of contributions and expenditures below.

Kate Snyder

Ethan Strimling

Spencer Thibodeau

 

Comments are not available on this story.