Fisher was drafted in the fourth round with the 116th overall pick in the
2016 MLB draft by the
Chicago White Sox. Fisher spent the 2016 season in rookie-level baseball with the
Great Falls Voyagers of the
Pioneer League, finishing with a .342 batting average, four home runs and 25 RBIs over 187 at-bats. He was promoted to the
Kannapolis Intimidators of the Single–A
South Atlantic League to start the 2017 season. There he played 60 games before being promoted to the
Winston-Salem Dash of the High-A
Carolina League, where he finished the 2017 season. During the year, he posted a combined .245 batting average with a .342 on-base percentage and a .402 slugging percentage. In 2018, Fisher spent the year with the Double–A
Birmingham Barons, playing in 97 games and hitting .216/.321/.321 with 6 home runs and 24 RBI. He returned to Winston-Salem in 2019, appearing in a career–high 127 games and batting .242/.343/.375 with 9 home runs, 44 RBI, and 7 stolen bases. Fisher did not play in a game in 2020 due to the cancellation of the minor league season because of the
COVID-19 pandemic. Fisher returned to action in 2021 with Double–A Birmingham. In 88 games for the Barons, he batted .287/.359/.463 with a career–high 12 home runs and 47 RBI. In 2022, he played in 14 games for the Triple–A
Charlotte Knights, struggling to a .149/.245/.192 batting line with no home runs and 5 RBI. On May 19, 2022, Fisher was released by the White Sox organization. In September 2022, Fisher retired from professional baseball and joined
Marucci as a lead lab technician and master bat fitter. == References ==