Cross country: St. Joseph's Jack Moulder leads the way