On July 17, Hardy started a consecutive games hit streak. On July 29, he extended the hit streak to twelve games with a solo homerun. At that point in the streak, he was 13-for-42 (.310), with two homeruns, seven RBIs, and thirteen runs scored. Hardy extended the streak to thirteen with a 2-out single in the sixth inning the next night against the Tigers. On August 2, his streak ended at 15 games after he did not have a hit in a game against the Tigers. During the 15 games, Hardy collected 16 hits (.291 BAA), with two doubles, two homers, seven RBIs, and was walked twice. He raised his season batting average from .226 up to .240 during the stretch.