Rodriguez was the Mariners' superstar shortstop for five-plus seasons before signing baseball's richest contract with Texas in the off-season. Seattle has rebounded with one of the best seasons in baseball history, while its former All-Star is putting up numbers that have not been seen in 70 years.
The Mariners scored 10 runs or more for the 23rd time this year and matched the New York Yankees' 1998 AL record for wins in a season.
Mark McLemore led the way with three hits, three RBI and two runs scored while Tom Lampkin doubled twice and drove in four runs.
Japanese rookie Ichiro Suzuki, who has replaced Rodriguez as the biggest celebrity in Seattle, extended his hitting streak to 10 games with a bunt single in the second inning. Suzuki has 240 hits, tying Wade Boggs' 1985 total and Darin Erstad's mark last season for the most since 1930.
Brett Tomko (3-1) made the most of a spot start, allowing one run and four hits in five innings for his first victory since May 12.
Texas' lone run came in the third on a solo homer by Rodriguez, who extended his hitting streak to 11 games and became the first player since Jimmie Foxx in 1932 to record 200 hits and 50 homers in a season. Babe Ruth and Hack Wilson are the only others to achieve the feat.
Rangers starter Aaron Myette (4-5) was bombed for six runs and five hits in just 1 2/3 innings.
Rookie Justin Duchscherer surrendered four runs and four hits in 1 1/3 innings and Danny Kolb gave up three runs in the eighth to cap a horrible performance by Texas pitchers.
The Rangers have dropped six of their last seven games and fell to 4-13 against Seattle this season.