Cross country: Andrew Thompson ninth in New England