1999年.1999年，他再打出42支全垒打，因受伤缺席30场比赛。
2000年：在西雅图的最后一季.2000年罗德里奎兹在水手队的表现更进一步，取得41支全垒打、132个打点及.316打击率。另外他被保送100次，是该季唯一一名游击手取得超越100个保送、得分和打点的球员。在季后赛表现亦相当出色季后赛平均.409打击率及.773长打率。水手队在美联冠军赛被纽约洋基队打败。
德克萨斯游骑兵.在2000年球季结束后罗德里奎兹成为自由