Austin Romine almost delivered a perfect score on the impact test he took Thursday to gauge his recovery from a concussion suffered Tuesday in Baltimore.

“I got a 98’’ Romine said late Friday afternoon in the Fenway Park’s visitors clubhouse before the Yankees’ 8-4 loss to the Red Sox.

On Friday Romine took part in baseball activities for the first time since taking a foul tip off his mask on Tuesday against the Orioles.

Manager Joe Girardi who has been left with neophyte J.R. Murphy as the only catcher behind Chris Stewart said there is a chance Romine won’t be ready to play until Tuesday night in Toronto. The Yankees are off Monday.

“He took some swings and he feels better. He was supposed to swing on the field but that didn’t happen due to the rain’’ Girardi said after outdoor batting practice was cancelled. “I am not sure what we have exactly. We have to check with him every day. Is it possible he doesn’t play this weekend? Yes.’’

Stewart appeared in his career-high 100th game Friday night and judging by his late-season slump appears to be fatigued. He is in a 4-for-31 (.129) slide that has his average down to .213.

Murphy a September call-up is hard to play in key spots because his big league career consisted of five games and three at-bats going into Friday night.

Stewart caught Hiroki Kuroda on Friday and normally wouldn’t start Saturday’s day game but until Romine is healthy enough to play Stewart is a good bet to be in the lineup every game.