JUPITER, Fla. — At 29 years old, Ryan Reid has been in professional baseball long enough to know the business.

And, as a non-roster invitee to the Miami Marlins’ spring training camp, the Deering High grad understands he faces long odds to return soon to the major leagues. The right-hander last pitched in the majors with the Pittsburgh Pirates in 2013.

“Baseball is a tough, competitive business, but I knew that when I signed up for it (in 2006),” said Reid, standing outside of the Marlins’ clubhouse last week before an exhibition game with the Washington Nationals.

Those odds became even longer when Reid felt some discomfort near his right elbow as he was warming up in the bullpen just a few days earlier.

“It is in an area you don’t want to see get worse,” said Reid, who was restricted from throwing for several days. “I need to nip it in the bud now. I felt sharp coming into camp. I want to be 100 percent.”

Reid was assigned to the Marlins’ minor-league camp on Friday, but is glad to be with the franchise after being released by the Mets in November. Reid, who married on Dec. 29, makes his home in Sarasota, Florida.

“It is closer to the East Coast,” said Reid, who pitched last season for the Mets’ Triple-A team in Las Vegas. The Marlins’ Triple-A team is in New Orleans.

“When I did sign (with the Marlins) they were in need of righties to get outs, (but) there are plenty of them here (now). It has been a very competitive camp. There are a lot of talented kids here and a lot of talented veterans coming back. It is a great group of guys.”

Reid was a seventh-round draft choice of the Tampa Bay Rays in 2006 out of James Madison University.

He made it to the Triple-A level with Durham in 2012, but after that season he was granted free agency and signed with the Pirates. Reid spent most of 2013 at Triple-A Indianapolis, but also made his major-league debut that season. He made seven appearances out the bullpen for the Pirates (no decisions, 1.64 ERA in 11 innings). He was selected off waivers by the Mets on Dec. 23, 2013.

Last season he appeared in 48 games with Las Vegas, all out of the bullpen. He was 5-2 with four saves and a 4.91 ERA.

On Nov. 6, Reid signed as a minor-league free agent with Miami. He played winter ball in Venezuela before reporting to spring training.

While in the major league camp, Reid’s locker was in the back of the Marlins’ clubhouse. On the opposite side is the locker belonging to outfielder Giancarlo Stanton, who signed a $325 million contract in the offseason after hitting 37 homers in 2014.

“There is always plenty of guys that make plenty of money. I actually can’t relate to that kind of money at all,” Reid said. “Giancarlo has been great. He seems to be pretty humble.”

Brian Chattin, director of player development for the Marlins, acknowledged the injury is a setback for Reid – but noted Miami signed him for his experience.

“He knows the ups and downs in the season,” Chattin said. “I tell people it is not where you start, but where you finish a season.”