Julio Rodríguez set a major league record with his 17th hit in four games, helping to lead the Seattle Mariners past the Houston Astros 10-3 for their fifth straight win Saturday night.

Rodriguez, with a single to left field in the seventh inning, broke a major league record set in 1925 by Milt Stock of the Brooklyn Robins. He finished 4-for-6, giving him his fourth consecutive four-plus-hit game.