For the longest time, Phillies legend Mike Schmidt was the all-time hit leader with 2,234 hits he accumulated during his seventeen seasons in Philadelphia.
Another legend passed him in the most recent years. That legend was Jimmy Rollins. On June 14th of 2014, Rollins passed Schmidt with a single against the Chicago Cubs at Citizens Bank Park. Aside from the fact that he is a part of the all-time hits leader-board in franchise history, the moment happened at Citizens Bank Park, in front of home fans.
Rollins finished his Phillies career with 2,306 hits and 2,455 altogether. In addition to leading the franchise in hits, he is also first in at-bats and doubles. Rollins ranks second in games played, plate appearances, and total bases to Schmidt in franchise history.