The Miami Marlins' No. 2 prospect, Robby Snelling, threw three scoreless innings with six strikeouts in a spring training game against the Houston Astros.