Tips Updates
Daily
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Gift NgoepeTrack this Player High Level: MLB Current Team: Buffalo (AAA) - Toronto Blue Jays MLB Years: 2017-2018
Follow TBC on Twitter and Facebook

Arizona Fall League

PositionsSS-558, 2B-210, 3B-27Position when DraftedSSPlayer Listed UnderMajor Leaguers
Proper NameMpho' Gift Ngoepe
Height5-10Weight165BatsBothThrowsRight
Born DateJanuary 18,1990 [28.155]PlacePietersburg,South Africa

DraftedSigned as undrafted amateur free agent in 2008 by the Pittsburgh Pirates.
Signing Bonus$15,000Signing ScoutsTom RandolphService Time0.036 (2017)
MLB DebutApril 26,2017 [27.098]
OrganizationsPIT [9] TOR [1] Awards0
TBC Player ID152743Retrosheet IDngoeg001MLBAM ID547912
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Other Batting -- Other Pitching -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Gift Ngoepe page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.


Player Notes:   First Major Leaguer born in South Africa
About Sponsorships Program


Active Talent RatingsBattingSpeed48Power62Contact16XBH61RBIs35Runs63Hitting35Durability58Team.495Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2009Gulf Coast PiratesGCLRkpit22b194716024384019139215248002.238.341.281.622455193.346.043.200.29410.8826.942.480.52160.0013.16
2010State College SpikesNYPLA-pit28ss-2b20642293047135120117366827301.205.315.319.6347319277.282.114.288.29013.0024.551.890.36229.0040.43
2010Bradenton MaraudersFSLA+pit-2b2024010000001200000.250.400.250.650105.500.000.250.31920.0040.002.000.000.000.00
2010Minor Totals (2 teams)Minor         662333048135120117377027301.206.316.318.6347419282.285.112.288.29113.1224.821.890.35233.0039.58
2011Gulf Coast PiratesGCLRkpit-ss2126010000000110000.167.286.167.453107.200.000.000.2310.0014.290.000.000.000.00
2011West Virginia PowerSALApit18ss-2b212585142651253371401001.306.359.459.81839893.348.153.235.3597.5315.052.002.1542.5030.77
2011Minor Totals (2 teams)Minor         2791142751253371511001.297.354.440.794408100.338.143.220.3507.0015.002.142.0045.5029.63
2012Bradenton MaraudersFSLA+pit5ss2212445666106115936221463131511315.232.330.338.66815425538.304.106.261.30111.7124.352.081.6750.6723.58
2013Bradenton MaraudersFSLA+pitss2328961728730671213515010.292.424.427.8514110123.459.135.417.37817.0728.461.670.000.0035.71
2013Altoona CurveEastAApit5ss23722202939102316103288244302.177.278.282.5606215259.261.105.264.25810.8131.662.931.1673.3338.46
2013Minor Totals (2 teams)Minor         10031646671753221744911759312.212.324.326.65010325382.322.114.310.29612.8330.632.390.79105.3337.31
2014Altoona CurveEastAApit102b-ss24131437581041799521385113527206.238.319.380.69916635499.322.142.270.31310.2227.052.651.8048.5633.65
2015Altoona CurveEastAApit2ss2571246316412232536246655015.260.338.362.7008917280.345.102.187.3118.5723.572.751.0782.0026.56
2015Indianapolis IndiansILAAApit43ss25216151540011261504002.246.313.311.62419471.326.065.148.2818.4521.132.500.000.0026.67
2015Minor Totals (2 teams)Minor         92307367916232648308159017.257.333.352.68510821351.341.095.179.3058.5523.082.700.85102.3326.58
2016Indianapolis IndiansILAAApit5ss261023324072201827523113036118.217.289.355.64411829373.328.138.241.2828.3134.854.192.1441.5040.28
2017West Virginia Black BearsNYPLA-pit29ss2727220011000210000.286.375.7141.089518.250.428.429.4470.0025.000.0012.507.0050.00
2017Indianapolis IndiansILAAApit17ss2777264335815562724289131307.220.299.383.68210126299.306.163.261.2949.3630.433.252.0144.0044.83
2017Minor Totals (2 teams)Minor         79271356015572824289341307.221.301.391.69210627307.305.170.266.2989.1230.293.322.2838.7145.00
2017Pittsburgh PiratesNLMLBpit61ss272854101221060082601000.222.323.296.61916363.429.074.222.28112.7041.273.250.000.0025.00
2018Buffalo BisonsILAAAtor3b2829831014311711153900000.169.296.265.56122598.302.096.277.26115.3139.802.601.0283.0035.71
2018Toronto Blue JaysALMLBtorss2813182100000011200000.056.105.056.1611019.167.000.056.0825.2663.1612.000.000.000.00
MLB Totals - 2 Season(s)Filter4172121321060093801000.181.272.236.50817382.382.055.181.00010.9846.344.220.000.0023.08
Minor League Totals - 10 Season(s)Filter797268635961512134442329160332863315915439.229.319.348.6679361993123.318.119.255.00010.6327.632.601.4161.0532.36
AAA Totals - 4 Season(s)Filter22974088159427156299802756114117.215.295.351.64626064841.317.136.245.0009.5132.703.441.7849.3340.25
AA Totals - 3 Season(s)Filter27490311820739131593261710328311165113.229.314.351.665317671038.315.122.246.0009.9227.262.751.4560.2032.37
A+ Totals - 3 Season(s)Filter15455683135188942291585168616325.243.348.353.70119635666.330.110.288.00012.7625.231.981.3561.7825.93
A Totals - 1 Season(s)Filter2585142651253371401001.306.359.459.81839893.348.153.235.0007.5315.052.002.1542.5030.77
A- Totals - 2 Season(s)Filter662363249135221117367037301.208.317.331.6487820285.281.123.292.00012.6324.561.940.70118.0040.82
Rk Totals - 2 Season(s)Filter4916624394019139215358002.235.339.277.616465200.339.042.193.00010.5026.502.520.50166.0012.82
Pittsburgh Pirates Totals - 1 Season(s)Filter2854101221060082601000.222.323.296.61916363.429.074.222.00012.7041.273.250.000.0025.00
Toronto Blue Jays Totals - 1 Season(s)Filter13182100000011200000.056.105.056.1611019.167.000.056.0005.2663.1612.000.000.000.00
Average MLB - Per 162 games162284475184024003615004000.181.272.236.5086712324.382.055.181.00010.9846.344.220.000.0023.08
Average Minor - Per 162 games16254673125257947181267175612318.229.319.348.66719040635.318.119.255.00010.6327.632.601.4161.0532.36

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2009Gulf Coast Pirates GCLRkpit192B35--74108426186182.9785.20------4774.558.3
2009Gulf Coast Pirates GCLRkpit19SS12--2029215149.9614.08------4725.520.0
2010State College Spikes NYPLA-pit20SS37--67121922197188.9545.08------6457.849.3
2010State College Spikes NYPLA-pit202B28--5998519162157.9695.61------6443.837.3
2010Bradenton Marauders FSLA+pit202B2--251187.8753.50------2100.01.4
2011Gulf Coast Pirates GCLRkpit21SS1---5-1551.0005.00------250.01.7
2011West Virginia Power SALApit21SS12--16241-4140.9763.33------2548.08.7
2011West Virginia Power SALApit212B12--2427-751511.0004.25------2548.08.7
2012Bradenton Marauders FSLA+pit22SS117--1883522171561540.9634.62------12494.485.4
2012Bradenton Marauders FSLA+pit222B8--1733-1050501.0006.25------1246.55.8
2013Bradenton Marauders FSLA+pit23SS28--34100317137134.9784.79------28100.020.9
2013Altoona Curve EastAApit23SS72--781761032264254.9623.53------72100.050.7
2014Altoona Curve EastAApit242B86--177273972459450.9805.23------13165.660.6
2014Altoona Curve EastAApit24SS44--63100216165163.9883.70------13133.631.0
2015Altoona Curve EastAApit25SS71--1162411247369357.9675.03------71100.050.0
2015Indianapolis Indians ILAAApit25SS15--24421146766.9854.40------2171.410.4
2015Indianapolis Indians ILAAApit253B3--342197.7782.33------2114.32.1
2015Indianapolis Indians ILAAApit252B2--231265.8332.50------219.51.4
2016Indianapolis Indians ILAAApit26SS99--135298753440433.9844.37------10297.168.8
2016Indianapolis Indians ILAAApit262B3--411-415151.0005.00------1022.92.1
2017West Virginia Black Bears NYPLA-pit27SS2--110131211.9175.50------2100.02.7
2017Indianapolis Indians ILAAApit27SS42--56118330177174.9834.14------7754.529.6
2017Indianapolis Indians ILAAApit273B21--1333124746.9792.19------7727.314.8
2017Indianapolis Indians ILAAApit272B14--30431117473.9865.21------7718.29.9
2017Pittsburgh PiratesNLMLBpit272B20101102737-964641.0003.200.58-----2871.412.3
2017Pittsburgh PiratesNLMLBpit27SS622666-112121.0002.000.46-----2821.43.7
2017Pittsburgh PiratesNLMLBpit273B3114-1--111.0000.330.07-----2810.71.9
MLB Totals for 2B - 1 season(s)-   2B20101102737-964641.0003.200.58-----200.00.0
MLB Totals for SS - 1 season(s)-   SS622666-112121.0002.000.46-----60.00.0
MLB Totals for 3B - 1 season(s)-   3B3114-1--111.0000.330.07-----30.00.0
AAA Totals for SS - 3 season(s)-   SS156--2154581197684673.9844.31------1560.00.0
AAA Totals for 3B - 2 season(s)-   3B24--1637335653.9462.21------240.00.0
AAA Totals for 2B - 3 season(s)-   2B19--36572179593.9794.89------190.00.0
AA Totals for SS - 3 season(s)-   SS187--2575172495798774.9704.14------1870.00.0
AA Totals for 2B - 1 season(s)-   2B86--177273972459450.9805.23------860.00.0
A+ Totals for SS - 2 season(s)-   SS145--2224522488698674.9664.65------1450.00.0
A+ Totals for 2B - 2 season(s)-   2B10--19381115857.9835.70------100.00.0
A Totals for SS - 1 season(s)-   SS12--16241-4140.9763.33------120.00.0
A Totals for 2B - 1 season(s)-   2B12--2427-751511.0004.25------120.00.0
A- Totals for SS - 2 season(s)-   SS39--681311025209199.9525.10------390.00.0
A- Totals for 2B - 1 season(s)-   2B28--5998519162157.9695.61------280.00.0
Rk Totals for 2B - 1 season(s)-   2B35--74108426186182.9785.20------350.00.0
Rk Totals for SS - 2 season(s)-   SS13--2034225654.9644.15------130.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2009Gulf Coast Pirates GCLRkpit19---3512------
2010State College Spikes NYPLA-pit20---2837------
2010Bradenton Marauders FSLA+pit20---2-------
2011Gulf Coast Pirates GCLRkpit21----1------
2011West Virginia Power SALApit21---1212------
2012Bradenton Marauders FSLA+pit22---8117------
2013Bradenton Marauders FSLA+pit23----28------
2013Altoona Curve EastAApit23----72------
2014Altoona Curve EastAApit24---8644------
2015Altoona Curve EastAApit25----71------
2015Indianapolis Indians ILAAApit25---2153-----
2016Indianapolis Indians ILAAApit26---399------
2017West Virginia Black Bears NYPLA-pit27----2------
2017Indianapolis Indians ILAAApit27---144221-----
2017Pittsburgh PiratesNLMLBpit27---2063-----

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2009South AfricaWBCTournament1925120201001100000.400.5001.2001.700626.500.8001.00016.6716.671.000.000.00100.00
2010Pittsburgh PiratesMLB Spring TrainingMLB2021000000001000000.000.500.000.500002.000.0001.00050.000.000.000.000.000.00
2011Walla Walla SweetsWest Coast LeagueCollege21321071018510741171922202.168.289.234.523256130.200.066.25213.0814.621.120.000.0033.33
2011Bellingham BellsWest Coast LeagueCollege21321071018510741171922202.168.289.234.523256130.200.066.25213.0814.621.120.000.0033.33
2011Pittsburgh PiratesMLB Spring TrainingMLB2121000000001100000.000.500.000.500002.000.0001.00050.0050.001.000.000.000.00
2012Scottsdale ScorpionsArizona Fall LgMinor22164681221152171500000.261.358.413.77119453.367.152.32613.2128.302.141.8946.0033.33
2013Scottsdale ScorpionsArizona Fall LgMinor2317515410032061900000.078.175.098.2735157.125.020.17610.5333.333.170.000.0025.00
2013Pittsburgh PiratesMLB Spring TrainingMLB2311000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2014Pittsburgh PiratesMLB Spring TrainingMLB2454110101001200000.250.400.7501.150315.500.500.75020.0040.002.000.000.00100.00
2015Pittsburgh PiratesMLB Spring TrainingMLB25710010000000700000.100.100.100.2001010.333.000.0000.0070.000.000.000.000.00
2016Pittsburgh PiratesMLB Spring TrainingMLB261013020002003600000.154.313.154.4672016.286.000.23118.7537.502.000.000.000.00
2017Pittsburgh PiratesMLB Spring TrainingMLB272142111811050161300001.429.500.5001.00021248.621.071.19012.5027.082.170.000.0011.11
2018Toronto Blue JaysMLB Spring TrainingMLB2825467711132191900001.152.291.283.57413355.231.131.34816.3634.552.111.8246.0042.86
Arizona Fall League Totals - 2 yrs33971316311841133400000.165.264.247.511245110.242.082.24711.8230.912.620.9197.0031.25
World Baseball Classic Totals - 1 yrs25120201001100000.400.5001.2001.700626.500.8001.00016.6716.671.000.000.00100.00
West Coast League Totals - 1 yrs64214203610201482343844404.168.289.234.5235012260.200.066.25213.0814.621.120.000.0033.33
MLB Spring Training Totals - 8 yrs7311819292311122214800002.246.360.339.699406139.406.093.27115.1134.532.290.72118.0020.69

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2011Hamilton JoesGreat Lakes Collegiate LeagueCollege210113.5041300014.0576031002.0011.250.006.752.250.3315.75.000
Great Lakes Collegiate League Totals - 1 yrs0113.5041300014.0576031002.0011.250.006.752.250.3315.75.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-05-07SS-2BToronto Blue JaysBuffalo (AAA)-MinorsReassigned MinorsOutrighted to minors28.109Team Roster on 2018-05-07
2018-05-03SS-2BToronto Blue JaysToronto Blue Jays (MLB)-DFADes For AssignmentDesignated for Assignment28.105Team Roster on 2018-05-03
2018-05-03SS-2BToronto Blue JaysToronto Blue Jays (MLB)-DFADes For AssignmentDesignated for Assignment28.105Team Roster on 2018-05-03
2018-04-30SS-2BToronto Blue JaysToronto Blue Jays (MLB)YActiveMLB ActiveRecalled from Buffalo (AAA)28.102Team Roster on 2018-04-30
2018-04-20SS-2BToronto Blue JaysBuffalo (AAA)YMinorsReassigned MinorsAssigned to Buffalo (AAA)28.092Team Roster on 2018-04-20
2017-11-20SS-2BToronto Blue JaysToronto Blue Jays (MLB)YMinorsTradedTraded from Pirates to Blue Jays for Future Considerations27.306Team Roster on 2017-11-20
2017-07-07SS-2BPittsburgh PiratesIndianapolis (AAA)YMinorsReassigned MinorsAssigned to Indianapolis (AAA)27.170Team Roster on 2017-07-07
2017-07-04SS-2BPittsburgh PiratesWest Virginia (A-)YMinorsActivated MinorsActivated from disabled list27.167Team Roster on 2017-07-04
2017-06-24SS-2BPittsburgh PiratesIndianapolis (AAA)YDL-7InjuredDL7 Injured27.157Team Roster on 2017-06-24
2017-06-03SS-2BPittsburgh PiratesIndianapolis (AAA)YMinorsReassigned MinorsAssigned to Indianapolis (AAA)27.136Team Roster on 2017-06-03
2017-04-26SS-2BPittsburgh PiratesPittsburgh Pirates (MLB)YActiveMLB ActiveRecalled from Indianapolis (AAA)27.098Team Roster on 2017-04-26
2016-08-31SS-2BPittsburgh PiratesIndianapolis (AAA)YMinorsOff-RosterSuspended for remaining of season due too off-field incident26.225Team Roster on 2016-08-31
2016-04-10SS-2BPittsburgh PiratesIndianapolis (AAA)YMinorsReassigned MinorsAssigned to Indianapolis (AAA)26.082Team Roster on 2016-04-10
2016-03-24SS-2BPittsburgh PiratesPittsburgh Pirates (MLB)YMinorsReassigned MinorsAssigned to minors26.065Team Roster on 2016-03-24
2015-11-10SS-2BPittsburgh PiratesPittsburgh Pirates (MLB)YActiveMLB ActiveContract purchased from minors25.296Team Roster on 2015-11-10
2015-10-20SS-2BPittsburgh PiratesIndianapolis (AAA)-MinorsActivated MinorsActivated from DL25.275Team Roster on 2015-10-20
2015-08-03SS-2BPittsburgh PiratesIndianapolis (AAA)-DL-7InjuredDL7 Injured25.197Team Roster on 2015-08-03
2015-06-29SS-2BPittsburgh PiratesIndianapolis (AAA)-MinorsReassigned MinorsAssigned to Indianapolis (AAA)25.162Team Roster on 2015-06-29
2014-04-12SS-2BPittsburgh PiratesAltoona (AA)-MinorsReassigned MinorsAssigned to Altoona (AA)24.084Team Roster on 2014-04-12
2013-07-29SS-2BPittsburgh PiratesBradenton (A+)-MinorsReassigned MinorsAssigned to Bradenton (A+)23.192Team Roster on 2013-07-29
2013-06-29SS-2BPittsburgh PiratesAltoona (AA)-Restricted--Placed on temporary inactive list23.162Team Roster on 2013-06-29
2013-04-06SS-2BPittsburgh PiratesAltoona (AA)-MinorsReassigned MinorsAssigned to Altoona (AA)23.078Team Roster on 2013-04-06
2012-06-10SS-2BPittsburgh PiratesBradenton (A+)-Minors--22.143Team Roster on 2012-06-10
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
2008Pittsburgh Pirates-1815,000-------15,000Signing Bonus as an amateur free agent
2017Pittsburgh PiratesTeam Payroll27535,0000.03681935-3,651,709535,000550,000
2018Toronto Blue JaysTeam Payroll28545,000-72925-4,360,045545,0001,095,000
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red