Zack Von Rosenberg has come full circle.

The former Zachary High pitcher and punter is walking on to the LSU football team this spring, the school announced Thursday. The 25-year-old Von Rosenberg, 6-foot-5, 205 pounds, spent 2009-2014 in the minor leagues of the Pittsburgh Pirates’ organization.

It’s unclear what position Von Rosenberg will play for LSU, which is expected to begin spring practice in early March. He might try several different spots, including tight end, quarterback and punter – a position in which he starred in high school.

Von Rosenberg averaged 40 yards a punt at Zachary and was inducted into the school’s sports hall of fame in 2014. He excelled as a pitcher at Zachary and signed scholarship papers in 2009 to pitch for the Tigers and punt for the football team.

He scrapped that plan after the Pirates selected him in the sixth round of the 2009 draft. Von Rosenberg’s minor league career ended after the 2014 season. He made it to his career pinnacle in 2013, Advanced-A Bradenton, before being sent back down in 2014.

Von Rosenberg finished his pro career with an ERA of 4.52 in 332.2 innings pitched, according to baseball-reference.com. He didn’t make any starts in his last two seasons in the pros.

Because he signed a pro baseball contract, Von Rosenberg is not eligible to play college baseball.

Von Rosenberg was a first team all-state punter at Zachary, and he compiled a 42-6 record with a 0.79 ERA in baseball. He hit .474 with 10 home runs as a senior in 2009 and was named ESPN Gatorade Player of the Year. He pitched complete games in four state championship games, giving up one earned run in 28 innings.

He was first team all-state for four years in high school, all-metro MVP for 2008 and 2009, and was district MVP for two years. He was named Mr. Baseball for Louisiana in both 2008 and 2009. He was named collegiate baseball All-American in 2007, 2008 and 2009.