The speedy outfielder was recalled from Triple-A New Orleans following the Marlins' 8-4 loss on Sunday afternoon. Petersen was pulled out of the Zephyrs' game and told to get ready to go to Miami about an hour later.
"I got pulled out of the game. It ended around 3 [p.m. ET] and I didn't find out until 4," Petersen said. "My flight was at 6:30, so I had an hour and a half to get to the airport, pack my bags and get back to my apartment and pack that up too. I'm missing a lot of stuff, but I'll be all right."
Petersen replaces Chris Coghlan on the Marlins' 25-man roster. Coghlan made the Opening Day roster as a left-handed-hitting backup outfielder who could play all three positions. The 2009 National League Rookie of the Year Award winner went 4-for-34 (.118) in 19 games.
"I've been in this situation before," Petersen said. "I want to come help this team win and be the best teammate that I can."
The struggling Marlins offense could use a boost from Petersen. The 26-year-old was batting .316 with 13 runs scored, eight RBIs and four stolen bases.
"I don't know if that can necessarily be put on one person, but I hope to bring some kind of positive energy to the clubhouse," Petersen said. "I don't think they're too down right now. They know it's a 162-game schedule."