Answer based on context:

2001-2002 Rodriguezs power hitting numbers improved with his move to the Texas Rangers. In his first season there, Rodriguez produced one of the top offensive seasons ever for a shortstop, leading the American League with 52 HR, 133 runs scored, and 393 total bases. He became the first player since 1932 with 50 homers and 200 hits in a season, just the third shortstop to ever lead the league in homers, and was just the second AL player in the last 34 seasons (beginning 1968) to lead the league in runs, homers, and total bases; his total base figure is the most ever for a major league shortstop. His 52 homers made him the sixth youngest to ever reach 50 homers and were the highest total ever by a shortstop, surpassing Ernie Banks record of 47 in 1958, and also the most ever for an infielder other than a 1st baseman, breaking Phillies 3B Mike Schmidts mark of 48 in 1980. It was his 5th 30-homer campaign, tying Banks for most ever by a shortstop. He also tied for the league lead in extra-base hits (87) and ranked third in RBIs (135) and slugging (.622). He was also among the AL leaders in hits (4th, 201), average (7th, .318), and on-base percentage (8th, .399). He established Rangers club records for homers, runs, total bases, and hit by pitches, had the 2nd most extra-base hits, and the fourth-highest RBI total. He led the club in runs, hits, doubles (34), homers, RBI, slugging, and on-base percentage and was second in walks (75), stolen bases (18), and game-winning RBI (14) while posting career highs for homers, RBI, and total bases. Rodriguez started 161 games at shortstop and one as the Designated hitter, the only major league player to start all of his teams games in 2001.

Whose all records did Rodriguez break?
Ernie Banks