Team Date Transaction

February 24, 2020 LHP Junior Garcia assigned to Arizona Diamondbacks.

August 29, 2019 Jackson Generals activated LHP Junior Garcia from the 7-day injured list.

June 12, 2019 Jackson Generals placed LHP Junior Garcia on the 7-day injured list.

May 1, 2019 LHP Junior Garcia assigned to Jackson Generals from Visalia Rawhide.

March 9, 2019 LHP Junior Garcia assigned to Arizona Diamondbacks.

September 24, 2018 Visalia Rawhide activated LHP Junior Garcia from the 7-day injured list.

July 24, 2018 Visalia Rawhide placed LHP Junior Garcia on the 7-day disabled list.

May 8, 2018 Visalia Rawhide activated LHP Junior Garcia from the 7-day disabled list.

April 7, 2018 Visalia Rawhide placed LHP Junior Garcia on the 7-day disabled list.

April 2, 2018 LHP Junior Garcia assigned to Visalia Rawhide from Kane County Cougars.

July 8, 2017 LHP Junior Garcia assigned to Kane County Cougars from Hillsboro Hops.

July 16, 2016 LHP Junior Garcia assigned to Hillsboro Hops from Kane County Cougars.

April 6, 2016 LHP Junior Garcia assigned to Kane County Cougars from Missoula Osprey.

August 9, 2015 LHP Junior Garcia assigned to Missoula Osprey.

August 8, 2015 Arizona Diamondbacks traded LHP Oliver Perez to Houston Astros for LHP Junior Garcia.

July 27, 2015 LHP Junior Garcia assigned to Tri-City ValleyCats from Greeneville Astros.

June 22, 2015 LHP Junior Garcia assigned to Greeneville Astros.

August 29, 2014 LHP Junior Garcia assigned to Tri-City ValleyCats from GCL Astros.

June 19, 2014 LHP Junior Garcia assigned to GCL Astros.