Dan Caulkins won the 2018 Republican Primary with 43.94% of the votes, placing above Randy J. Keith.
Illinois 101st State House District Republican Primary, 2018 Dan Caulkins 43.94 Randy J. Keith 37.98 
