"We're going to check him out early in the morning to see where he is and see how he is," Mackanin said. "If it's going to be three or four days, we're going to need to get a catcher up here. At this point, we're just going to wait until [Monday]."
Rupp collided with Cincinnati's Eugenio Suarez on a play at the plate to end Saturday's 4-3 win. Suarez was thrown out by left fielder Tyler Goeddel and Rupp held onto the baseball to clinch the win.
The 27-year-old -- who is hitting .238 in 22 games this season -- had his left ankle wrapped and did not play on Sunday. Carlos Ruiz, who has played in 16 games, is currently the only other catcher on the Phillies 25-man roster.
Stephen Pianovich is a contributor for MLB.com based in Philadelphia. This story was not subject to the approval of Major League Baseball or its clubs.