In 2007, Kinsler hit 20 home runs (leading all AL second basemen) and was 23-for-25 in stolen base attempts (a 92% success rate). He was one of only six batters in the AL to have at least 20 home runs and 20 stolen bases, along with Alex Rodriguez, Gary Sheffield, Grady Sizemore, B.J. Upton, and Curtis Granderson. He also became the sixth player in franchise history to reach the 20–20 plateau, joining Alfonso Soriano (2005), Iván Rodríguez (1999), Rafael Palmeiro (1993), Bobby Bonds (1978), and Toby Harrah (1975 and 1977). He did it despite his stress fracture, which kept him under 500 at bats. His 23 stolen bases and 96 runs led the Rangers.