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

Gift NgoepeTrack this Player High Level: MLB Current Team: Lehigh Valley (AAA) - Philadelphia Phillies MLB Years: 2017-2018
Follow TBC on Twitter and Facebook

Arizona Fall League

PositionsSS-593, 2B-219, 3B-42, DH-1Position when DraftedSSPlayer Listed UnderMajor Leaguers
Proper NameMpho' Gift Ngoepe
Height5-10Weight165BatsBothThrowsRight
Born DateJanuary 18,1990 [29.185]PlacePietersburg,South Africa

DraftedSigned as undrafted amateur free agent in 2008 by the Pittsburgh Pirates.
Signing Bonus$15,000Signing ScoutsTom RandolphService Time0.072 (2018)
MLB DebutApril 26,2017 [27.098]
OrganizationsPIT [9] PHI [1] 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 RatingsBattingSpeed47Power60Contact14XBH58RBIs30Runs57Hitting31Durability47Team.485Ratings 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 BisonsILAAAtor28481311522312821256311100.168.304.252.556336159.299.084.282.26215.7239.622.521.2665.5027.27
2018Toronto Blue JaysALMLBtor612813182100000011200000.056.105.056.1611019.167.000.056.0835.2663.1612.000.000.000.00
2019Altoona CurveEastAApit3b2910245200002181000000.083.313.083.3962032.143.000.375.22725.0031.251.250.000.000.00
2019Lehigh Valley IronPigsILAAAphi3b294112217278052110125600000.221.291.410.7015013134.361.189.295.2988.9641.794.673.7324.4048.15
2019Minor Totals (2 teams)Minor         5114622298052131206600000.199.295.356.6515213166.320.157.308.28412.0539.763.303.0129.2044.83
MLB Totals - 2 Season(s)Filter4172121321060093801000.181.272.236.50817382.382.055.181.00010.9846.344.220.000.0023.08
Minor League Totals - 11 Season(s)Filter867288038665212934502549561362953326016439.226.318.347.6659992133350.318.121.258.00010.8128.452.631.4957.6032.67
AAA Totals - 5 Season(s)Filter28991011019450721841191023557125117.213.296.353.649321781036.321.140.254.0009.8534.273.482.0343.3340.21
AA Totals - 4 Season(s)Filter28492712320939131593281811129311165113.225.314.344.658319671070.311.119.249.00010.3727.382.641.4061.8032.06
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 games16253872122246947181168178611317.226.318.347.66518740626.318.121.258.00010.8128.452.631.4957.6032.67

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 SALApit212B12--2427-751511.0004.25------2548.08.7
2011West Virginia Power SALApit21SS12--16241-4140.9763.33------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
2018Buffalo Bisons ILAAAtor28SS29--4367618116110.9483.79------4860.421.0
2018Buffalo Bisons ILAAAtor283B14--1426-440401.0002.86------4829.210.1
2018Buffalo Bisons ILAAAtor282B4--614132120.9525.00------488.32.9
2018Toronto Blue JaysALMLBtor28SS6223511-516161.0002.670.70-----1346.23.7
2018Toronto Blue JaysALMLBtor282B543035-1881.0001.600.27-----1338.53.1
2018Toronto Blue JaysALMLBtor283B1-2-1--111.0001.000.50-----137.70.6
2018Toronto Blue JaysALMLBtor28DH1---------------137.70.6
MLB Totals for 2B - 2 season(s)-   2B25141403042-1072721.0002.880.51-----250.00.0
MLB Totals for SS - 2 season(s)-   SS124491117-628281.0002.330.57-----120.00.0
MLB Totals for 3B - 2 season(s)-   3B4116-2--221.0000.500.13-----40.00.0
MLB Totals for DH - 1 season(s)-   DH1---------------10.00.0
AAA Totals for SS - 4 season(s)-   SS185--25852517115800783.9794.23------1850.00.0
AAA Totals for 3B - 3 season(s)-   3B38--3063379693.9692.45------380.00.0
AAA Totals for 2B - 4 season(s)-   2B23--4271320116113.9744.91------230.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 2B - 1 season(s)-   2B12--2427-751511.0004.25------120.00.0
A Totals for SS - 1 season(s)-   SS12--16241-4140.9763.33------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-----
2018Buffalo Bisons ILAAAtor28---42914-----
2018Toronto Blue JaysALMLBtor28---561----1

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
2011Bellingham BellsWest Coast LeagueCollege21321071018510741171922202.168.289.234.523256130.200.066.25213.0814.621.120.000.0033.33
2011Walla Walla SweetsWest 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
2018Sydney Blue SoxAustraliaForeign283513226509463291203300000.379.461.6441.1058519152.473.265.47713.1621.711.653.9522.0038.00
2018Toronto Blue JaysMLB Spring TrainingMLB2825467711132191900001.152.291.283.57413355.231.131.34816.3634.552.111.8246.0042.86
2019Philadelphia PhilliesMLB Spring TrainingMLB2914213410240031300000.190.292.524.81611324.333.334.47612.5054.174.338.3310.5075.00
World Baseball Classic Totals - 1 yrs25120201001100000.400.5001.2001.700626.500.8001.00016.6716.671.000.000.00100.00
Australia Totals - 1 yrs3513226509463291203300000.379.461.6441.1058519152.473.265.47713.1621.711.653.9522.0038.00
Arizona Fall League Totals - 2 yrs33971316311841133400000.165.264.247.511245110.242.082.24711.8230.912.620.9197.0031.25
West Coast League Totals - 1 yrs64214203610201482343844404.168.289.234.5235012260.200.066.25213.0814.621.120.000.0033.33
MLB Spring Training Totals - 9 yrs8713922333331522246100002.237.350.367.717519163.400.130.30214.7237.422.541.8446.3327.27

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
2019-06-29SSPittsburgh PiratesAltoona (AA)-MinorsReassigned MinorsAssigned to Altoona (AA)29.162Team Roster on 2019-06-29
2019-06-29SSPittsburgh PiratesAltoona (AA)-MinorsContractSigned to Minor League Contract29.162Team Roster on 2019-06-29
2019-06-20SSFree Agent -Free AgentFree AgentReleased by Phillies29.153  
2019-04-17SSPhiladelphia PhilliesLehigh Valley (AAA)-MinorsActivated MinorsActivated from disabled list29.089Team Roster on 2019-04-17
2019-04-04SSPhiladelphia PhilliesLehigh Valley (AAA)-DL-7InjuredDL7 Injured29.076Team Roster on 2019-04-04
2019-01-11SSPhiladelphia PhilliesPhiladelphia Phillies (MLB)-MinorsContractSigned to Minor League Contract28.358Team Roster on 2019-01-11
2018-08-13SSFree Agent -Free AgentFree AgentReleased by Blue Jays28.207  
2018-08-11SSToronto Blue JaysBuffalo (AAA)-Minors--Reinstated to active roster28.205Team Roster on 2018-08-11
2018-08-08SSToronto Blue JaysBuffalo (AAA)-Restricted--Placed on temporarily inactive list28.202Team Roster on 2018-08-08
2018-07-29SSToronto Blue JaysBuffalo (AAA)-MinorsActivated MinorsActivated from disabled list28.192Team Roster on 2018-07-29
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-2019 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