Trea Turner will miss at least six weeks with a left hamstring strain after being injured in the fourth inning of Philadelphia's 4-3 win over the San Francisco Giants on Friday.

The Phillies placed the two-time All-Star shortstop on the 10-day injured list Saturday, but Turner said he'll need more time.