The 33-year-old hit just .239 in April and followed that by batting .263 in May. He posted a sub-.700 OPS in both months but has made some adjustments at the plate that have allowed him to get back on track, according to manager Charlie Manuel.
"I think his concentration is better," Manuel said. "He's hitting a few more balls to the opposite field. I think when he gets a hit to the opposite field or up the middle, [opposing pitchers] bring the ball inside to him, and that's how he gets better balls to hit and the chance to hit better.
"He's been playing better; his swing is better."
Rollins entered Friday's series opener against the Blue Jays batting .310 in June, with an .889 OPS, and has scored at least one run in five straight games.
During the current nine-game road trip, Rollins is batting .300 with a homer and three RBIs over six games.
For the season the three-time All-Star has a .257 average, four homers, 18 RBIs and 11 stolen bases.