Evan Longoria will be sidelined for an estimated four to six weeks after suffering a sprained left shoulder in a collision with teammate Brandon Crawford on Saturday.

Longoria was placed on the injured list after being hurt in the collision, which happened in the ninth inning against the Chicago Cubs on Saturday night when he and Crawford were both going for Anthony Rizzo's grounder.

Crawford got up quickly, but Longoria -- who was charged with an error on the play -- remained down for several moments.

"It's going to be a major challenge to fill [Longoria's] shoes," Gabe Kapler told reporters. "I'm not sure we're going to have anybody be able to step right in and do what he was doing. At the same time, we have to turn the page and get ready to compete, and that's what we're going to do."