Nine years ago, Juan Castro fielded one of the most notable grounders in Phillies history.

In 2020, he will be the team's infield coach.

Castro, 47, has been promoted to new manager Joe Girardi’s big-league staff, the Phillies announced Friday. He replaces Bobby Dickerson, who left the organization last week after only one season to become the San Diego Padres’ bench coach under their first-year manager, Jayce Tingler.

A utility infielder for 17 seasons in the majors, including 2010 with the Phillies, Castro played primarily shortstop (571 games), third base (264 games), and second base (252 games). He was the Phillies’ third baseman on May 29, 2010, when Roy Halladay threw a perfect game against the Florida Marlins, ranging to his left to glove Ronny Paulino’s grounder for the final out.

Castro worked as the Phillies’ minor-league infield coordinator last season. Before that, he had several roles with the Los Angeles Dodgers, including special assistant to the general manager, minor-league infield coordinator, and major-league quality assurance coach.

The Phillies have one vacancy — hitting coach — remaining on Girardi’s staff. They fired John Mallee in August and replaced him on an interim basis with former manager Charlie Manuel. One candidate: Washington Nationals assistant hitting coach Joe Dillon, who worked this season with Kevin Long, Girardi’s former hitting coach with the New York Yankees.

Meanwhile, former Phillies pitching coach Chris Young accepted a job as the Chicago Cubs’ bullpen coach. When the Phillies decided to replace Young last month, they offered him an opportunity to stay in the organization in a non-coaching capacity. They hired former Cincinnati Reds manager Bryan Price last week to be the pitching coach.

The rest of the Phillies’ coaches — Rob Thomson (bench), Dusty Wathan (third base/catching), Paco Figueroa (first base/outfield), Jim Gott (bullpen), Dave Lundquist (assistant pitching), Pedro Guerrero (assistant hitting), Craig Driver (bullpen catcher/receiving), Bob Stumpo (bullpen catcher/blocking) — are under contract for next season.