Both the Keene High boys and girls cross country teams earned second place finishes at the Connecticut Valley Conference Championships on Friday at Cheshire Fairgrounds.