Randy Wells, who pitched for the Cubs from 2008-2012 and unsuccessfully competed for a spot in the Rangers’ starting rotation this spring, has retired at age 30 according to Jeff Wilson of the Fort Worth Star Telegram.

Wells had been pitching at Triple-A Round Rock, where he went 0-4 with a 6.08 ERA in five starts. He pitched a total of 529 innings in the majors with a 4.08 ERA and 345/189 K/BB ratio, including an impressive 2009 rookie season in which he won a dozen games with a 3.05 ERA.