The Marlins will place the outfielder, who has the strongest throwing arm of any outfielder in the organization, on the disabled list Saturday.
"Where my collarbone is, where it connects to the shoulder, on the X-ray, it's slightly elevated," Carroll said. "It felt like a car wreck when I hit the wall, though."
Carroll was making his second start in right field this season. He got the nod to give Jeremy Hermida a night off.
The Giants broke the game open with back-to-back homers in the fourth inning off Scott Olsen. After Bengie Molina went deep, Rowand connected on his drive to right.
"I just had to turn and go. I didn't know I was that close to the wall," Carroll said. "At this park, I am not able to judge the warning track that well, because it's rubber. I knew I was getting close. I thought I was going to have a chance to jump. When I jumped, I hit the wall, and I'm pretty sure I hit it at full speed. It's not the first time I hit it like that. But this one got the best of me."
As Rowand was circling the bases, Marlins center fielder Cody Ross signaled to the dugout for assistance as Carroll was on the ground.
Assistant trainer Mike Kozak tended to the outfielder, who was not only dazed, but had his shoulder hurt.
"I didn't know my shoulder was messed up," Carroll said. "When I hit, everything just jarred. It was like a rushing headache, and when I was able to sit up, it felt like it was calming down, and then [Kozak] said he wanted to look at my shoulder. He said, 'I've got to get you off the field.'
"I'm probably going to be pretty sore tomorrow because I can feel it all across my chest. I'm hoping I can heal quickly."
With Carroll headed to the DL, one possible roster replacement is Triple-A Albuquerque infielder Dallas McPherson, who is playing third base and first base.
If the Marlins are looking for a right-handed hitter off the bench, Jason Wood and John Gall, both in Albuquerque, are possibilities.