Team Date Transaction

July 30, 2019 Altoona Curve released 3B Gift Ngoepe.

June 29, 2019 Pittsburgh Pirates signed free agent 3B Gift Ngoepe to a minor league contract.

June 29, 2019 3B Gift Ngoepe assigned to Altoona Curve.

June 20, 2019 Lehigh Valley IronPigs released 3B Gift Ngoepe.

April 17, 2019 Lehigh Valley IronPigs activated 3B Gift Ngoepe from the 7-day injured list.

April 4, 2019 Lehigh Valley IronPigs placed 3B Gift Ngoepe on the 7-day injured list. Left shin contusion

January 11, 2019 Philadelphia Phillies signed free agent 3B Gift Ngoepe to a minor league contract and invited him to spring training.

January 11, 2019 3B Gift Ngoepe assigned to Lehigh Valley IronPigs.

August 13, 2018 Buffalo Bisons released 3B Gift Ngoepe.

August 11, 2018 Buffalo Bisons activated 3B Gift Ngoepe from the temporarily inactive list.

August 8, 2018 Buffalo Bisons placed 3B Gift Ngoepe on the temporarily inactive list.

July 29, 2018 Buffalo Bisons activated 3B Gift Ngoepe from the 7-day disabled list.

May 7, 2018 Toronto Blue Jays sent 3B Gift Ngoepe outright to Buffalo Bisons.

May 7, 2018 Buffalo Bisons placed 3B Gift Ngoepe on the 7-day disabled list.

May 3, 2018 Toronto Blue Jays optioned SS Gift Ngoepe to Buffalo Bisons.

May 3, 2018 Toronto Blue Jays designated SS Gift Ngoepe for assignment.

April 30, 2018 Toronto Blue Jays recalled Gift Ngoepe from Buffalo Bisons.

April 20, 2018 Toronto Blue Jays optioned SS Gift Ngoepe to Buffalo Bisons.

November 20, 2017 Pittsburgh Pirates traded SS Gift Ngoepe to Toronto Blue Jays.

October 2, 2017 Pittsburgh Pirates recalled SS Gift Ngoepe from Indianapolis Indians.

July 7, 2017 Indianapolis Indians activated SS Gift Ngoepe from the 7-day disabled list.

July 4, 2017 Indianapolis Indians sent SS Gift Ngoepe on a rehab assignment to West Virginia Black Bears.

June 22, 2017 Indianapolis Indians placed SS Gift Ngoepe on the 7-day disabled list retroactive to June 20, 2017. Strained left hamstring.

June 1, 2017 Pittsburgh Pirates optioned SS Gift Ngoepe to Indianapolis Indians.

April 26, 2017 Pittsburgh Pirates recalled Gift Ngoepe from Indianapolis Indians.

March 28, 2017 Pittsburgh Pirates optioned SS Gift Ngoepe to Indianapolis Indians.

October 3, 2016 Pittsburgh Pirates recalled Gift Ngoepe from Indianapolis Indians.

September 23, 2016 Indianapolis Indians activated SS Gift Ngoepe.

August 30, 2016 SS Gift Ngoepe roster status changed by Indianapolis Indians.

March 18, 2016 Pittsburgh Pirates optioned SS Gift Ngoepe to Indianapolis Indians.

November 5, 2015 Pittsburgh Pirates selected the contract of Gift Ngoepe from Indianapolis Indians.

September 24, 2015 Indianapolis Indians activated SS Gift Ngoepe from the 7-day disabled list.

July 28, 2015 Indianapolis Indians placed SS Gift Ngoepe on the 7-day disabled list retroactive to July 27, 2015. Left oblique strain

June 29, 2015 SS Gift Ngoepe assigned to Indianapolis Indians from Altoona Curve.

January 9, 2015 Pittsburgh Pirates invited non-roster 2B Gift Ngoepe to spring training.

March 29, 2014 SS Gift Ngoepe assigned to Altoona Curve from Bradenton Marauders.

March 5, 2014 SS Gift Ngoepe assigned to Pittsburgh Pirates.

July 29, 2013 SS Gift Ngoepe assigned to Bradenton Marauders from Altoona Curve.

June 28, 2013 Gift Ngoepe roster status changed by Altoona Curve.

March 29, 2013 SS Gift Ngoepe assigned to Altoona Curve from Bradenton Marauders.

February 25, 2013 SS Gift Ngoepe assigned to Pittsburgh Pirates.

April 3, 2012 Gift Ngoepe assigned to Bradenton Marauders from West Virginia Power.

March 25, 2012 SS Gift Ngoepe assigned to Pittsburgh Pirates.

September 14, 2011 Gift Ngoepe roster status changed by West Virginia Power.

July 18, 2011 sent SS Gift Ngoepe on a rehab assignment to GCL Pirates.

May 21, 2011 West Virginia Power placed SS Gift Ngoepe on the 7-day disabled list.

April 4, 2011 SS Gift Ngoepe assigned to West Virginia Power from State College Spikes.

March 6, 2011 2B Gift Ngoepe assigned to Pittsburgh Pirates.

June 14, 2010 Gift Ngoepe assigned to State College Spikes from Bradenton Marauders.

June 8, 2010 Gift Ngoepe assigned to Bradenton Marauders from State College Spikes.

April 16, 2010 Gift Ngoepe assigned to State College Spikes from Bradenton Marauders.

April 10, 2010 Gift Ngoepe assigned to Bradenton Marauders from GCL Pirates.

March 17, 2010 2B Gift Ngoepe assigned to Pittsburgh Pirates.