Please SUPPORT US by putting your name on the SUPPORT WALL.
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: Free Agent since 2018 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.213]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 BisonsILAAAtor3b28481311522312821256300000.168.301.252.553336156.303.084.282.26116.0340.382.521.2865.5027.27
2018Toronto Blue JaysALMLBtorss2813182100000011200000.056.105.056.1611019.167.000.056.0835.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)Filter816273436462312134452339260342887315915439.228.319.346.6659472003181.318.118.255.00010.7527.882.591.4160.7632.10
AAA Totals - 4 Season(s)Filter248788931674271663109902996114117.212.296.344.64027165899.317.132.247.00010.0133.263.321.7849.2538.92
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 games16254372124247946181268176612318.228.319.346.66518840632.318.118.255.00010.7527.882.591.4160.7632.10

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
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
2018Toronto Blue JaysMLB Spring TrainingMLB2825467711132191900001.152.291.283.57413355.231.131.34816.3634.552.111.8246.0042.86
West Coast League Totals - 1 yrs64214203610201482343844404.168.289.234.5235012260.200.066.25213.0814.621.120.000.0033.33
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
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-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-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