On August 10, 2012, Street suffered a strained left calf while fielding the final out of the game and missed the next six weeks. At the time of the injury, he had not allowed a run since June 17. He returned to pitch in three more games at the end of the season, earning his 200th career save in his first game back. His only blown save, loss, and home runs given up for the season (two) all occurred in his final appearance of the year against the San Francisco Giants. Street finished the 2012 season with 23 saves in 24 chances and a 1.85 ERA in 39 innings pitched, striking out 47 against 11 walks.