He was interim coach last season after replacing former coach Rob Francis who was dismissed shortly before the 2012 season began.
Beckman, 27, grew up in Dunedin and played baseball at Dunedin High School and Pasco-Hernando Community College.
“Ryan did an exceptional job for us last season under very difficult circumstances,” Athletic Director Mark Strickland said. “We had a lot of strong candidates but felt Ryan had earned the right for this opportunity.”
Beckman said he was thankful for the opportunity. “I know the great history St. Petersburg College has in baseball and I’m excited to be able to work hard to maintain that,” he said.