Three familiar names formed the top of the lineup on a holiday afternoon for the RubberDucks at Canal Park Monday.

All were recognizable to Indians fans, that is. A sun-baked Memorial Day crowd of 3,076 watched three Indians outfielders on injury rehab assignments during the Ducks’ 5-3 loss to the Richmond Flying Squirrels.

Bradley Zimmer, Lonnie Chisenhall and Brandon Guyer all had four at-bats before leaving the game and appear to be on the verge of returning from the disabled list.

Zimmer has been on the DL with a left rib contusion since May 15 after crashing into the center-field wall at Yankee Stadium on May 5. Guyer injured his neck while chasing a foul ball at Houston on May 19.

And Chisenhall, who had three DL stints in 2017, has been out since April 8 with a right calf strain.

Zimmer, the Indians’ starting center fielder, reached base all four times as designated hitter in his second game with the Ducks. He walked twice and was hit by pitches twice. He scored a run and had a stolen base. He went 1-for-4 with a stolen base Sunday.

“I would have liked to see some strikes,” Zimmer said. “But nonetheless, I get to see pitches and have long at-bats, which is what I want to do right now — see as many pitches as I can so I can be ready and get my timing back.”

He said he feels recovered from the injury and was treating it “like a regular game” with no restrictions on running and stealing bases.

“Everything feels really good,” Zimmer said. “Healthy. Yeah, I’m excited to get back. Feel great, nice weather finally. That was a plus. Getting back on the field was awesome.”

Zimmer was hitting .224 with nine RBI and four steals for the Indians before he was injured. He said he expects to play at least one more game at Triple-A Columbus this week before returning to the Indians.

Guyer went 0-4 and remains hitless in three games (12 at-bats) but said he feels “good.”

“For me, just seeing pitches right now and just trying to put good at-bats together,” said Guyer, who made a nice running catch in left field in the seventh. “The body felt good. It’s just good to be out there playing and getting a lot of at-bats.”

He isn’t sure of the next step, but said it could also be with Columbus, which plays a three-game series at Buffalo starting Tuesday night.

“I’ve got to talk to the people in Cleveland and figure that all out,” Guyer said. “I think that’s the plan, but you never know.”

Guyer is hitting .150 with three home runs and 10 RBI for the Indians.

It was also Chisenhall’s third game since arriving in Akron Friday. He caught three fly balls in right field and went 2-for-4 with a first-inning single. He is 3-for-9 overall, including a two-run home run in Sunday’s 8-3 win.

“It was the first time I played back-to-back,” Chisenhall said. “Just nice to get up to seven innings. I know we’re on our feet on defense a little bit, was able to get a good couple runs to first base. We’ll get to nine soon.”

Chisenhall also missed most of July and August last year with the same right calf injury.

“The rehab’s been a little bit slower, because I have a history with injuries,” he said. “It’s been the same injury a couple times now, so it is frustrating when you try to figure out causes and how to prevent things. It keeps happening so we’ll deal with it.”

Despite the loss, the Ducks (30-21) wrapped up an eight-game homestand with a 6-2 record and remain in first place in the Eastern League’s Western Division, three games ahead of the Flying Squirrels, splitting the four-game series.

They start a three-game road series at the Altoona Curve at 6 p.m Tuesday.

The Flying Squirrels (25-22) scored three times in the fifth to break a 2-2 tie against reliever Jon Edwards (0-1), making his debut with the Ducks.

Bobby Bradley singled in Zimmer with two outs in the first. Will Castro — who went 2-for-4 —doubled leading off the second, scoring on Sam Haggerty’s sacrifice fly to give the Ducks a 2-0 lead.

Trailing 5-2, the Ducks added a run in the ninth. Mark Mathias led off with a double and scored on Daniel Salters’ sacrifice fly.

Flying Squirrels starter Cory Taylor (7-1) allowed two runs in six innings. Ducks right-hander Jake Paulson pitched four innings and gave up two runs on six hits, walking three and striking out six.