Templeton defeated Pioneer Valley 1-0 in a non-league boys soccer match on Thursday.