As coach Ryan Matthew Goins (born February 13, 1988) is an American former professional baseball second baseman and shortstop.
He played in Major League Baseball (MLB) for the Toronto Blue Jays, Kansas City Royals, and Chicago White Sox.
He was assigned to the Rookie Gulf Coast League Blue Jays, and also played for the Short Season Auburn Doubledays and Class-A Lansing Lugnuts in 2009, collectively batting .246 with 17 RBIs.
[4] Apart from 1 rehab game in the Gulf Coast, Goins played the entire 2011 season in Dunedin, and batted .284 with 3 home runs and 52 RBIs.
[4][5] After the season ended Goins played 13 games with the Salt River Rafters of the Arizona Fall League, and hit .133 with 5 RBIs.
[19][20] Goins became the starting shortstop on April 28, as José Reyes was placed on the disabled list with a cracked rib.
[21] After Reyes returned from the disabled list on May 25, Goins remained with the Blue Jays as a utility infielder.
It was at this time that Blue Jays' hitting coach, Brook Jacoby, made a change to Goins' batting stance.
[22] The change paid immediate dividends, as Goins experienced the most productive month of his career, batting .314 with two home runs, 16 walks, and an .885 on-base plus slugging (OPS) in August.
[23] On September 1, Goins hit a two-run walk-off home run in the 10th inning to defeat the Cleveland Indians 5–3.
[24] Goins would record the first five-hit game for a shortstop in franchise history on September 30, as the Blue Jays cruised to a division-clinching 15–2 victory over the Baltimore Orioles.
[27] Goins began the 2016 season as the team's primary second baseman, with Devon Travis still recovering from offseason shoulder surgery.
With team management unsure of Travis's health, Goins was added to the Championship Series roster.
[35] On January 24, 2018, Goins signed a minor league contract with the Kansas City Royals that included an invitation to spring training.
[38] He played in 42 games for the Triple-A Lehigh Valley IronPigs, for whom he batted .220/.291/.315 with two home runs, eight RBI, and four stolen bases.
[39] On December 10, 2018, Goins signed a minor league contract with the Chicago White Sox that included an invitation to spring training.
[49] Goins spent the year with the Triple-A Gwinnett Stripers, slashing .233/.305/.330 with 6 home runs and 35 RBI in 91 games with the team.
On January 31, 2023, Goins signed a minor league contract with the Kansas City Royals organization.