Morrison, who missed most of Spring Training while recovering from offseason knee surgery, has sat out two of the Marlins seven games heading into Friday's series opener against the Astros.
"It's not like 100 percent, but the reason I'm not playing tonight is not because my knee is sore," Morrison said. "It's just a precautionary thing. Each day I get now will help me out later. Hopefully in a couple weeks or a week from now I'll be in there every day."
Marlins bench coach Joey Cora expects Morrison to be back in the lineup on Saturday. The Marlins expected to give Morrison Friday night off due to a hectic travel schedule.
"We got home pretty late last night and obviously he's not at 100 percent yet with his knee," Cora said. "We're giving him a break and hopefully he'll be in there tomorrow."
Morrison does not want to use his knee as an excuse for his slow start, saying, "it's nothing I can't play through." The 24-year-old has just three hits on the season but he does not believe that his days off have kept him from getting in a rhythm at the plate.
"It's not an excuse to not succeed and not be getting hits," Morrison said. "It's 20 at-bats that I've had, so I'm not too concerned about it."
Instead of blaming his knee for his slow start, Morrison has identified some issues with his swing that he is working to correct as soon as possible.
"There are things that I need to work on and there are things that I'm doing wrong but that just comes with not having at-bats," Morrison said. "I've just got to get my foot down on time, soft, and stay behind the baseball and then let the rest happen."