Republican candidate Stan McClain won the Florida State Senate District 9 seat after earning a majority in Levy County and his home county, Marion.