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

Tommy La StellaTrack this Player High Level: MLB Current Team: Chicago Cubs MLB Years: 2014-2018
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rated Prospect

Positions2B-440, 3B-99, P-17, DH-3, 1B-1Position when Drafted2BPlayer Listed UnderMajor Leaguers
Proper NameThomas La Stella
Height5-11Weight190BatsLeftThrowsRight
Born DateJanuary 31,1989 [29.260]PlaceCloster,New Jersey
High SchoolSt. Joseph Regional (Montvale,NJ)
CollegeCoastal Carolina University (Conway,SC), St. John's University (New York,NY)

DraftedSelected by the Atlanta Braves [Team Picks] in the 8th round (266th overall) of the 2011 Amateur Entry Draft [Signed]
Signing Bonus$105,000Signing ScoutsBilly BestService Time3.057 (2017)
Prospect Rankings[BA] 2014-ATL-#9
MLB DebutMay 28,2014 [25.117]
OrganizationsCHN [4] ATL [4] Awards3
TBC Player ID158467Retrosheet IDlastt001MLBAM ID600303
Pitch Repertoire Curveball (100.00%)
Fastball Velocity
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Tommy La Stella 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 RatingsBattingSpeed30Power48Contact86XBH47RBIs55Runs40Hitting73Durability37Team.528Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2008St. John'sBigEastNCAA-1Fr202b192025282006003320101.320.419.400.81910231.348.080.200.3719.689.681.000.000.0025.00
2010Coastal CarolinaBigSouNCAA-1So112b21642466393142146660321556502.378.451.6221.07315330294.356.244.398.46010.885.100.474.7617.5732.26
2011Coastal CarolinaBigSouNCAA-1Jr-2b22612315992154147074321876501.398.476.6801.15615733281.382.282.433.48911.396.410.564.9816.5035.87
2011Rome BravesSALAatl222b2263232467613594022262853405.328.401.543.94412627270.337.215.328.4079.6310.371.083.3325.7835.53
2012Gulf Coast BravesGCLRkatl542b23513430113004110000.231.444.6151.0598218.182.384.692.44622.225.560.255.5613.0066.67
2012Lynchburg HillcatsCaroA+atl82b2385298439022555613236241131022.302.386.460.84613732358.305.158.315.36410.066.700.671.4059.6035.56
2012Minor Totals (2 teams)Minor         90311479322665913240251231022.299.389.466.85514534376.300.167.331.36810.646.650.631.6051.8336.56
2013Lynchburg HillcatsCaroA+atl2b247207111014118110000.550.690.7501.44015229.556.200.600.60727.593.450.133.4520.0018.18
2013Mississippi BravesSouAAatl82b2481283329721244171373421036.343.422.473.89513427323.380.130.283.39311.4610.530.921.2470.7527.84
2013Minor Totals (2 teams)Minor         883033910822254582453531036.356.444.492.93614929352.392.136.304.41112.789.940.781.4260.6026.85
2014Gwinnett BravesILAAAatl112b254716718496112311251420404.293.384.359.743608198.308.066.216.33712.637.070.560.51167.0016.33
2014Atlanta BravesNLMLBatl72b2593319228016113121364013128.251.328.317.64510118360.283.066.182.29210.0011.111.110.28319.0022.50
2015Tennessee SmokiesSouAAchn2p261036993003003110001.250.325.333.65812340.257.083.167.2967.502.500.330.000.0033.33
2015Iowa CubsPCLAAAchn52b269333112116004300101.333.395.545.94018438.333.212.333.39710.537.890.752.6333.0036.36
2015Minor Totals (2 teams)Minor         196912205119007410102.290.359.435.79430778.292.145.246.3458.975.130.571.2869.0035.00
2015Chicago CubsNLMLBchn112b-3b26336741860111205710101.269.324.403.72727774.283.134.239.3176.769.461.401.3567.0038.89
2016Tennessee SmokiesSouAAchn113b2724120000002010000.500.714.5001.214207.500.000.500.55128.570.000.000.000.000.00
2016Iowa CubsPCLAAAchn23b2712446122013002900002.273.304.386.69017346.324.113.159.3004.3519.574.502.1744.0025.00
2016Minor Totals (2 teams)Minor         14487142013004910002.292.358.396.75419353.342.104.188.3337.5516.982.251.8948.0021.43
2016Chicago CubsNLMLBchn23b2774148174012121101182720012.270.357.405.7626015168.319.135.250.33310.7116.071.501.1974.0037.50
2017Iowa CubsPCLAAAchn23b28331101424201601102200101.218.281.264.545293121.261.046.127.2468.2618.182.200.83110.0012.50
2017Chicago CubsNLMLBchn23b287312518368052200201820213.288.389.472.8615913149.298.184.344.36913.4212.080.903.3625.0036.11
2018Chicago CubsNLMLBchn22912316923458011901172720015.266.340.331.671569188.312.065.160.3009.0414.361.590.53169.0020.00
MLB Totals - 5 Season(s)Filter3968288421950210944396119834519.264.345.366.71130362939.297.102.219.00010.2212.671.241.0682.8028.31
Minor League Totals - 7 Season(s)Filter354124018338472152418524815713724720522.310.392.450.8425581111448.328.140.280.00010.849.460.871.6651.6728.91
AAA Totals - 4 Season(s)Filter101354419612243812414820608.271.345.350.69512418403.299.079.192.00010.1711.911.170.9988.5018.75
AA Totals - 3 Season(s)Filter933234210824244471423541037.334.417.458.87514830370.366.124.272.00011.359.460.831.0880.7527.78
A+ Totals - 2 Season(s)Filter923185010123566014344251231022.318.409.478.88715234387.320.160.333.00011.376.460.571.5553.0033.66
A Totals - 1 Season(s)Filter63232467613594022262853405.328.401.543.94412627270.337.215.328.0009.6310.371.083.3325.7835.53
Rk Totals - 1 Season(s)Filter513430113004110000.231.444.6151.0598218.182.384.692.00022.225.560.255.5613.0066.67
NCAA Totals - 3 Season(s)Filter14550212419331628142134673614121104.384.461.6371.09832065606.367.253.404.00011.065.940.544.6217.9333.68
Chicago Cubs Totals - 4 Season(s)Filter30350962139341963226079703311.273.356.397.75320244579.307.124.242.00010.3613.641.321.5556.5631.65
Atlanta Braves Totals - 1 Season(s)Filter93319228016113121364013128.251.328.317.64510118360.283.066.182.00010.0011.111.110.28319.0022.50
Average MLB - Per 162 games162339349020143821394931228.264.345.366.71112425384.297.102.219.00010.2212.671.241.0682.8028.31
Average Minor - Per 162 games16256784176337118511472631139210.310.392.450.84225551663.328.140.280.00010.849.460.871.6651.6728.91

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2018Chicago CubsNLMLBchn2Rel29006.7510100001.03111000002.2520.256.75----0.00-9.75
MLB Totals - 1 Season(s)Filter006.7510100001.03111000002.2520.256.75----0.00-9.75
Chicago Cubs Totals - 1 Season(s)Filter006.7510100001.03111000002.2520.256.75----0.00--
Average MLB - Per ~220 innings006.7516501650000220.0495165165165000002.2520.256.75----0.00-9.75

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2011Rome Braves SALAatl222B60--941481132253242.9574.03------6395.242.9
2012Gulf Coast Braves GCLRkatl232B4--98--17171.0004.25------580.06.9
2012Lynchburg Hillcats CaroA+atl232B75--141177854326318.9754.24------8588.253.6
2013Lynchburg Hillcats CaroA+atl242B3--36--991.0003.00------742.92.2
2013Mississippi Braves SouAAatl242B73--148203744358351.9804.81------8190.152.5
2014Gwinnett Braves ILAAAatl252B40--79113227194192.9904.80------4785.128.2
2014Atlanta BravesNLMLBatl252B8886721146216654368362.9844.110.50-----9394.654.3
2014Atlanta BravesNLMLBatl25DH1---------------931.10.6
2015Tennessee Smokies SouAAchn26P16--533-118.7270.50------10160.011.5
2015Tennessee Smokies SouAAchn262B5--614-120201.0004.00------1050.03.6
2015Iowa Cubs PCLAAAchn262B5--2017163837.9747.40------955.63.5
2015Chicago CubsNLMLBchn262B1411881233-445451.0003.210.51-----3342.48.6
2015Chicago CubsNLMLBchn263B12652331-76.8570.500.12-----3336.47.4
2016Tennessee Smokies SouAAchn272B2--3611109.9004.50------2100.01.4
2016Iowa Cubs PCLAAAchn273B6--213-115151.0002.50------1250.04.2
2016Iowa Cubs PCLAAAchn272B4--37-110101.0002.50------1233.32.8
2016Chicago CubsNLMLBchn273B33242071232444844.9171.330.21-----7444.620.5
2016Chicago CubsNLMLBchn272B9750119122120.9522.220.40-----7412.25.6
2017Iowa Cubs PCLAAAchn282B22--36542189290.9784.09------3366.715.8
2017Iowa Cubs PCLAAAchn283B4--46311310.7692.50------3312.12.9
2017Chicago CubsNLMLBchn282B211313327261135453.9812.520.40-----7328.813.0
2017Chicago CubsNLMLBchn283B181092914--23231.0001.280.25-----7324.711.1
2017Chicago CubsNLMLBchn281B1---------------731.40.6
2018Chicago CubsNLMLBchn293B2612128324343027.9001.040.21-----12321.116.0
2018Chicago CubsNLMLBchn292B1510761219133231.9692.070.41-----12312.29.3
2018Chicago CubsNLMLBchn29DH2---------------1231.61.2
2018Chicago CubsNLMLBchn29P1-1-------------1230.80.6
MLB Totals for 2B - 5 season(s)-   2B1471271068208303976520511.9833.480.48-----1470.00.0
MLB Totals for 3B - 4 season(s)-   3B8952479277388108100.9261.120.21-----890.00.0
MLB Totals for DH - 2 season(s)-   DH3---------------30.00.0
MLB Totals for 1B - 1 season(s)-   1B1---------------10.00.0
MLB Totals for P - 1 season(s)-   P1-1-------------10.00.0
AAA Totals for 2B - 4 season(s)-   2B71--138191552334329.9854.63------710.00.0
AAA Totals for 3B - 2 season(s)-   3B10--619322825.8932.50------100.00.0
AA Totals for 2B - 3 season(s)-   2B80--157223846388380.9794.75------800.00.0
AA Totals for P - 1 season(s)-   P16--533-118.7270.50------160.00.0
A+ Totals for 2B - 2 season(s)-   2B78--144183854335327.9764.19------780.00.0
A Totals for 2B - 1 season(s)-   2B60--941481132253242.9574.03------600.00.0
Rk Totals for 2B - 1 season(s)-   2B4--98--17171.0004.25------40.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2011Rome Braves SALAatl22---60-------
2012Gulf Coast Braves GCLRkatl23---4-------
2012Lynchburg Hillcats CaroA+atl23---75-------
2013Lynchburg Hillcats CaroA+atl24---3-------
2013Mississippi Braves SouAAatl24---73-------
2014Gwinnett Braves ILAAAatl25---40-------
2014Atlanta BravesNLMLBatl25---88------1
2015Tennessee Smokies SouAAchn2616--5-------
2015Iowa Cubs PCLAAAchn26---5-------
2015Chicago CubsNLMLBchn26---14-12-----
2016Tennessee Smokies SouAAchn27---2-------
2016Iowa Cubs PCLAAAchn27---4-6-----
2016Chicago CubsNLMLBchn27---9-33-----
2017Iowa Cubs PCLAAAchn28---22-4-----
2017Chicago CubsNLMLBchn28--121-18-----
2018Chicago CubsNLMLBchn291--15-26----2

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2012Atlanta BravesMLB Spring TrainingMLB2311000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2013Scottsdale ScorpionsArizona Fall LgMinor241862618611101116400000.290.436.468.90429878.298.178.43520.515.130.251.2862.0044.44
2014Atlanta BravesMLB Spring TrainingMLB2520477124005006700000.255.340.340.68016453.300.085.21311.3213.211.170.000.0033.33
2015Chicago CubsMLB Spring TrainingMLB2621519192112036610001.373.448.510.95826458.409.137.19610.3410.341.001.7251.0021.05
2015Chicago CubsWild CardMLB2612000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2015Chicago CubsDiv SeriesMLB2611000000000100000.000.000.000.000001.000.000.0000.00100.000.000.000.000.00
2015Chicago CubsChamp. SeriesMLB2647000000000100000.000.000.000.000007.000.000.0000.0014.290.000.000.000.00
2016Chicago CubsMLB Spring TrainingMLB2712275104002001200000.370.393.519.91214428.400.149.1853.577.142.000.000.0040.00
2016Chicago CubsDiv SeriesMLB2711000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2017Chicago CubsMLB Spring TrainingMLB2815418112025007700100.268.367.463.83019449.273.195.36614.2914.291.004.0820.5036.36
2017Chicago CubsDiv SeriesMLB2820000000001000000.0001.000.0001.000001.000.000.000100.000.000.000.000.000.00
2017Chicago CubsChamp. SeriesMLB2822000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2018Chicago CubsMLB Spring TrainingMLB2919504143006012810000.280.321.340.66117353.333.060.0803.7715.094.000.000.0021.43
Arizona Fall League Totals - 1 yrs1862618611101116400000.290.436.468.90429878.298.178.43520.515.130.251.2862.0044.44
MLB Spring Training Totals - 6 yrs88217336615132004223020101.304.372.424.7969219242.341.120.2039.0912.401.361.2472.3328.79
MLB Playoffs - Wild Card Totals - 1 yrs12000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
MLB Playoffs - Divisional Series Totals - 3 yrs42000000001100000.000.333.000.333003.000.000.50033.3333.331.000.000.000.00
MLB Playoffs - Championship Series Totals - 2 yrs69000000000200000.000.000.000.000009.000.000.0000.0022.220.000.000.000.00

Awards [3]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
20112nd Team College All-American (2B) ... Big South Conference All-Conference Team (2B) ... Big South Conference Player of the Year3

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2018-01-123BChicago CubsChicago Cubs (MLB)YActiveContractSigned to 1-year contract for 2018-2018 ($0.95m) [Avoids arbitration]28.346Team Roster on 2018-01-12
2017-08-063BChicago CubsChicago Cubs (MLB)YActiveMLB ActiveRecalled from Iowa (AAA)28.187Team Roster on 2017-08-06
2017-07-223BChicago CubsIowa (AAA)YMinorsReassigned MinorsAssigned to Iowa (AAA)28.172Team Roster on 2017-07-22
2017-06-163BChicago CubsChicago Cubs (MLB)YActiveMLB ActiveRecalled from Iowa (AAA)28.136Team Roster on 2017-06-16
2017-06-143BChicago CubsIowa (AAA)YMinorsActivated MinorsActivated from disabled list28.134Team Roster on 2017-06-14
2017-06-063BChicago CubsIowa (AAA)YDL-7InjuredDL7 Injured28.126Team Roster on 2017-06-06
2017-05-213BChicago CubsIowa (AAA)YMinorsReassigned MinorsAssigned to Iowa (AAA)28.110Team Roster on 2017-05-21
2017-05-073BChicago CubsChicago Cubs (MLB)YActiveMLB ActiveRecalled from Iowa (AAA)28.096Team Roster on 2017-05-07
2017-04-223BChicago CubsIowa (AAA)YMinors--Reinstated from Bereavement list anad assigned to Iowa (AAA)28.081Team Roster on 2017-04-22
2017-04-173BChicago CubsChicago Cubs (MLB)YBereavementOff-RosterPlaced on bereavement/Family Emergency List28.076Team Roster on 2017-04-17
2016-08-313BChicago CubsChicago Cubs (MLB)YActiveMLB ActiveRecalled from Iowa (AAA)27.212Team Roster on 2016-08-31
2016-08-223BChicago CubsIowa (AAA)YMinorsReassigned MinorsAssigned to Iowa (AAA)27.203Team Roster on 2016-08-22
2016-08-173BChicago CubsTennessee (AA)YMinorsReassigned MinorsAssigned to Tennessee (AA)27.198Team Roster on 2016-08-17
2016-07-293BChicago CubsIowa (AAA)YMinorsReassigned MinorsAssigned to Iowa (AAA)27.179Team Roster on 2016-07-29
2016-07-073BChicago CubsChicago Cubs (MLB)YActiveMLB ActiveActivated from DL27.157Team Roster on 2016-07-07
2016-06-103BChicago CubsChicago Cubs (MLB)-DL-15InjuredDL15 Strained right hamstring27.130Team Roster on 2016-06-10
2015-08-243BChicago CubsChicago Cubs (MLB)-ActiveMLB ActiveRecalled from Iowa (AAA)26.205Team Roster on 2015-08-24
2015-08-112BChicago CubsIowa (AAA)-MinorsReassigned MinorsAssigned to Iowa (AAA)26.192Team Roster on 2015-08-11
2015-08-022BChicago CubsTennessee (AA)-MinorsActivated MinorsActivated from disabled list26.183Team Roster on 2015-08-02
2015-07-052BChicago CubsChicago Cubs (MLB)-DL-60InjuredDL60 Transferred to 60-day DL26.155Team Roster on 2015-07-05
2015-05-172BChicago CubsTennessee (AA)YDL-15InjuredAssigned to Tennessee (AA) for rehab26.106Team Roster on 2015-05-17
2015-04-152BChicago CubsChicago Cubs (MLB)YDL-15InjuredDL15 Strained right oblique26.074Team Roster on 2015-04-15
2014-11-172BChicago CubsChicago Cubs (MLB)YActiveTradedTraded from Braves to Cubs for Arodys Vizcaino. Teams also swapped Intl signing slots25.290Team Roster on 2014-11-17
2014-05-282BAtlanta BravesAtlanta Braves (MLB)YActiveMLB ActiveContract purchased from minors25.117Team Roster on 2014-05-28
2014-04-122BAtlanta BravesGwinnett (AAA)-MinorsReassigned MinorsAssigned to Gwinnett (AAA)25.071Team Roster on 2014-04-12
2013-05-072BAtlanta BravesMississippi (AA)-MinorsReassigned MinorsAssigned to Mississippi (AA)24.096Team Roster on 2013-05-07
2012-08-262BAtlanta BravesLynchburg (A+)-MinorsActivated MinorsActivated from DL23.207Team Roster on 2012-08-26
2012-08-212BAtlanta BravesGulf Coast Braves (Rk)-DL-7InjuredAssigned to Gulf Coast Braves (Rk) for rehab23.202Team Roster on 2012-08-21
2012-06-092BAtlanta BravesLynchburg (A+)-Minors--23.129Team Roster on 2012-06-09
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2011-06-16ContractSigned by Braves 
* 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
2011Atlanta Braves-22105,000-------105,000Signing Bonus out of 2011 Draft (8th round - 266th overall)
2014Atlanta BravesTeam Payroll25500,000-79437-3,256,497500,000605,000
2015Chicago CubsTeam Payroll26513,0001.12468530243,571,283507,5001,118,000
2016Chicago CubsTeam Payroll27532,0002.10253826413,498,245507,5001,650,000
2017Chicago CubsTeam Payroll28573,5003.05755125393,651,709535,0002,223,500
2018Chicago CubsTeam Payroll29950,000-44216454,360,045545,0003,173,5002018-01-12 - Signed to 1-year contract for 2018-2018 ($0.95m) [Avoids arbitration]
* 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