The Mets say he has stiffness near his ribcage and will be replaced by Zach Lutz in the lineup.
Wright says he understands the decision to sit out, noting "if it was a real game, obviously I would be playing. But they wanted to try to take it slow, especially this early in the spring."
Wright felt stiffness on Monday and was limited in workouts early in the week.
Mets manager Terry Collins says it's more important for Wright to be healthy for the Mets Grapefruit League opener against the Nationals on Monday night.