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

Giovanni SotoTrack this Player High Level: MLB Status: Free Agent since 2018 MLB Years: 2015-2015
Follow TBC on Twitter and Facebook

Drafted

PositionsP-216Position when DraftedLHPPlayer Listed UnderMajor Leaguers
Proper NameGiovanni L. Soto
Height6-4Weight150BatsLeftThrowsLeft
Born DateMay 18,1991 [27.244]PlaceCarolina,Puerto Rico

DraftedSelected by the Detroit Tigers [Team Picks] in the 21st round (630th overall) of the 2009 Amateur Entry Draft [Signed] ... Selected by the Philadelphia Phillies [Team Picks] in the 46th round (1390th overall) of the 2008 Amateur Entry Draft
Signing ScoutsRolando CasanovaGerman GeigelService Time0.031 (2016)
MLB DebutSeptember 5,2015 [24.110]
OrganizationsCLE [6] DET [2] CHA [1] CHN [1] Awards0
TBC Player ID142754Retrosheet IDsotog002MLBAM ID543803
Pitch Repertoire Fastball (27.27%) -- Slider (22.73%) -- Cutter (15.91%) -- Curveball (13.64%) -- Sinker (9.09%) -- Changeup (9.09%) -- 2-Seam Fastball (2.27%)
Fastball Velocity [2015] - 89.96
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

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


Active Talent RatingsPitchingStrikeouts75Walks36Hittable62SO/BB50vsPower62Hitting0Durability51Team.516Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2009Gulf Coast Tigers (East)GCLRkdet-S/R18401.181367001145.23376020372001.166.50--3.947.291.851.000-
2010West Michigan WhitecapsMidwAdet15ST19662.6116160220082.2752924225764001.218.170.222.728.273.04.500-
2010Lake County CaptainsMidwAcle30ST19323.77660000031.0221313511311001.066.391.453.199.002.82.600-
2010Minor Totals (2 teams)MinorA--ST0982.93222202200113.29742377361075001.177.680.552.858.472.97.529-
2011Arizona IndiansArizRkcle29S/R20001.8031200005.04110170001.007.20--1.8012.607.00--
2011Kinston IndiansCaroA+cle37S/R20443.2315114001064.0562923521641101.207.880.702.959.003.05.500-
2011Minor Totals (2 teams)MinorA--S/R0443.1318126001069.0603024522711101.197.830.652.879.263.23.500-
2012Akron AerosEastAAcle35ST21693.93222202000121.0111625310491006001.328.230.743.637.422.04.400-
2013Columbus ClippersILAAAcle35Rel22015.1991800208.28550980001.968.31--9.358.310.89.000-
2014Akron RubberDucksEastAAcle35Rel23023.23370370010153.0452419212494001.087.640.342.048.324.08.000-
2015Columbus ClippersILAAAcle45Rel24212.6846145006253.2352216129514001.195.870.174.868.551.76.667-
2015Cleveland IndiansALMLBcle65Rel24000.0060600103.03000000000.908.10------0.00-3.13
2016Iowa CubsPCLAAAchn43Rel25135.1433033009049.0513228331554101.679.370.555.6910.101.77.250-
2017Charlotte KnightsILAAAcha18Rel26005.3316016003025.0241515411323001.388.531.423.9111.372.91--
2018nullInd-ST27134.95990000043.2522624215404001.5310.720.413.098.242.67.250-
MLB Totals - 1 Season(s)Filter000.0060600103.03000000000.908.10------0.00-0.00
Minor League Totals - 9 Season(s)Filter26283.392166415242324537.04642392033221951029201.277.740.533.658.512.33.481-
AAA Totals - 4 Season(s)Filter354.21104210200202135.2118746488014611101.457.770.535.279.611.83.375-
AA Totals - 2 Season(s)Filter6113.7259223720101174.01568672126114910001.248.050.623.157.692.44.353-
A+ Totals - 1 Season(s)Filter443.2315114001064.0562923521641101.207.880.702.959.003.05.500-
A Totals - 1 Season(s)Filter982.93222202200113.29742377361075001.177.680.552.858.472.97.529-
Rk Totals - 2 Season(s)Filter401.241679001150.23787021442001.146.57--3.737.822.101.000-
Ind Totals - 1 Season(s)Filter134.95990000043.2522624215404001.5310.720.413.098.242.67.250-
Cleveland Indians Totals - 1 Season(s)Filter000.0060600103.03000000000.908.10------0.00--
Average MLB - Per ~220 innings000.00396039600660220.0198000000000.908.10------0.00-0.00
Average Minor - Per ~220 innings11113.3988266221132220.01899783138920812101.277.740.533.658.512.33.500-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2016Iowa CubsPCLAAAchn43p25202000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
Minor League Totals - 1 Season(s)Filter202000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
AAA Totals - 1 Season(s)Filter202000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
Average Minor - Per 162 games16216000000000800000.000.000.000.0000016.000.000.000.0000.0050.000.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2009Gulf Coast Tigers (East) GCLRkdet18P13--15-1661.0000.46------13100.022.0
2010West Michigan Whitecaps MidwAdet19P16--5191-2524.9601.50------16100.011.5
2010Lake County Captains MidwAcle19P6--131-54.8000.67------6100.04.3
2011Arizona Indians ArizRkcle20P3---------------3100.05.4
2011Kinston Indians CaroA+cle20P15--29-111111.0000.73------15100.010.9
2012Akron Aeros EastAAcle21P22--411111615.9380.68------22100.015.6
2013Columbus Clippers ILAAAcle22P9---1--111.0000.11------9100.06.3
2014Akron RubberDucks EastAAcle23P37--1101-1211.9170.30------37100.026.1
2015Columbus Clippers ILAAAcle24P46--251-87.8750.15------46100.031.9
2016Iowa Cubs PCLAAAchn25P33--261-98.8890.24------33100.023.1
2017Charlotte Knights ILAAAcha26P16--13--441.0000.25------16100.011.3
AAA Totals for P - 4 season(s)-   P104--5152-2220.9090.19------1040.00.0
AA Totals for P - 2 season(s)-   P59--521212826.9290.44------590.00.0
A+ Totals for P - 1 season(s)-   P15--29-111111.0000.73------150.00.0
A Totals for P - 1 season(s)-   P22--6222-3028.9331.27------220.00.0
Rk Totals for P - 2 season(s)-   P16--15-1661.0000.38------160.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2009Gulf Coast Tigers (East) GCLRkdet1813----------
2010West Michigan Whitecaps MidwAdet1916----------
2010Lake County Captains MidwAcle196----------
2011Arizona Indians ArizRkcle203----------
2011Kinston Indians CaroA+cle2015----------
2012Akron Aeros EastAAcle2122----------
2013Columbus Clippers ILAAAcle229----------
2014Akron RubberDucks EastAAcle2337----------
2015Columbus Clippers ILAAAcle2446----------
2016Iowa Cubs PCLAAAchn2533----------
2017Charlotte Knights ILAAAcha2616----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2013Cleveland IndiansMLB Spring TrainingMLB220047.2521100001.1677140009.0940.506.7527.000.000.0047.25.000
2014Cleveland IndiansMLB Spring TrainingMLB23000.0010100000.1000000000.000.000.000.000.0000.00.000
2015Cleveland IndiansMLB Spring TrainingMLB24009.0010100101.0111101001.009.009.000.009.0009.00.000
2016Cleveland IndiansMLB Spring TrainingMLB25007.7150500104.2564062102.629.640.0011.573.860.3311.57.000
2017Chicago White SoxMLB Spring TrainingMLB26013.8620200002.1211102100.957.713.860.007.7103.86.000
MLB Spring Training Totals - 5 yrs0112.101111000209.71415133105202.4813.032.799.314.660.5013.97.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2017-06-09PFree Agent -Free AgentFree AgentReleased by White Sox26.022  
2017-06-08PChicago White SoxCharlotte (AAA)-MinorsActivated MinorsActivated from disabled list26.021Team Roster on 2017-06-08
2017-06-01PChicago White SoxCharlotte (AAA)-DL-7InjuredDL7 Injured26.014Team Roster on 2017-06-01
2017-03-31PChicago White SoxCharlotte (AAA)-MinorsReassigned MinorsOutrighted to minors25.318Team Roster on 2017-03-31
2017-03-15PChicago White SoxCharlotte (AAA)YMinorsReassigned MinorsAssigned to Charlotte (AAA)25.302Team Roster on 2017-03-15
2016-11-06PChicago White SoxChicago White Sox (MLB)YActive--Claimed off waivers from Athletics by White Sox25.172Team Roster on 2016-11-06
2016-10-25POakland AthleticsOakland Athletics (MLB)YActive--Claimed off waivers from Cubs by Athletics25.160Team Roster on 2016-10-25
2016-10-21PChicago CubsIowa (AAA)-DFADes For AssignmentDesignated for Assignment25.156Team Roster on 2016-10-21
2016-04-19PChicago CubsIowa (AAA)YMinors--Reinstated to active roster24.337Team Roster on 2016-04-19
2016-04-17PChicago CubsIowa (AAA)YRestricted--Placed on temporary inactive list24.335Team Roster on 2016-04-17
2016-04-11PChicago CubsIowa (AAA)YMinorsTradedTraded from Indians to Cubs for cash24.329Team Roster on 2016-04-11
2016-04-03PCleveland IndiansCleveland Indians (MLB)-DFADes For AssignmentDesignated for Assignment24.321Team Roster on 2016-04-03
2016-03-17PCleveland IndiansCleveland Indians (MLB)YMinorsReassigned MinorsAssigned to minors24.304Team Roster on 2016-03-17
2015-09-05PCleveland IndiansCleveland Indians (MLB)YActiveMLB ActiveContract purchased from minors24.110Team Roster on 2015-09-05
2015-05-28PCleveland IndiansColumbus (AAA)-Minors--Reinstated to active roster24.010Team Roster on 2015-05-28
2015-05-24PCleveland IndiansColumbus (AAA)-Restricted--Placed on temporary inactive list24.006Team Roster on 2015-05-24
2015-04-09PCleveland IndiansColumbus (AAA)-MinorsReassigned MinorsAssigned to Columbus (AAA)23.327Team Roster on 2015-04-09
2014-05-16PCleveland IndiansAkron (AA)-MinorsActivated MinorsActivated from disabled list22.364Team Roster on 2014-05-16
2014-05-06PCleveland IndiansAkron (AA)-DL-7InjuredDL7 Injured22.354Team Roster on 2014-05-06
2014-05-04PCleveland IndiansAkron (AA)-MinorsActivated MinorsActivated from disabled list22.352Team Roster on 2014-05-04
2014-04-30PCleveland IndiansAkron (AA)-DL-7InjuredDL7 Injured22.348Team Roster on 2014-04-30
2014-04-12PCleveland IndiansAkron (AA)-MinorsReassigned MinorsAssigned to Akron (AA)22.330Team Roster on 2014-04-12
2013-09-19PCleveland IndiansColumbus (AAA)-MinorsActivated MinorsActivated from DL22.124Team Roster on 2013-09-19
2013-05-26PCleveland IndiansColumbus (AAA)-DL-7InjuredDL7 Lower back strain22.008Team Roster on 2013-05-26
2013-05-16PCleveland IndiansColumbus (AAA)-MinorsActivated MinorsActivated from DL21.364Team Roster on 2013-05-16
2013-04-30PCleveland IndiansColumbus (AAA)-DL-7InjuredDL7 Lower back strain21.348Team Roster on 2013-04-30
2013-04-07PCleveland IndiansColumbus (AAA)-MinorsReassigned MinorsAssigned to Columbus (AAA)21.325Team Roster on 2013-04-07
2012-06-10PCleveland IndiansAkron (AA)-Minors--21.023Team Roster on 2012-06-10
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-07-28TradeTraded by Tigers to Indians for Jhonny Peralta 
2009-07-28ContractSigned by Tigers 
* 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
2015Cleveland IndiansTeam Payroll24507,5000.03178440-3,571,283507,500507,500
* 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