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

Tom EshelmanTrack this Player High Level: AAA Current Team: Reading (AA) - Philadelphia Phillies
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect
PositionsP-78Position when DraftedPPlayer Listed UnderMinors Leaguers
Proper NameThomas Darwin Eshelman
Height6-3Weight210BatsRightThrowsRight
Born DateJune 20,1994 [24.363]PlaceCarlsbad,California
High SchoolCarlsbad (Carlsbad,CA)
CollegeCal State Fullerton (Fullerton,CA)

DraftedSelected by the Houston Astros [Team Picks] in the 2nd round (46th overall) of the 2015 Amateur Entry Draft [Signed]
Signing Bonus$1,100,000Signing ScoutsBrad Budzinski
Prospect Rankings[PIPE] 2016-PHI-#15 ... 2018-PHI-#16
OrganizationsPHI [4] HOU [1] Awards9
TBC Player ID173697MLBAM ID664045
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards


This player page is available for sponsorship:
Sponsor the Tom Eshelman 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:   Member of the 2014 United States National Baseball team
About Sponsorships Program


Active Talent RatingsPitchingStrikeouts43Walks87Hittable49SO/BB82vsPower49Hitting24Durability76Team.584Ratings Explained

Pitching Statistics

TopStats GlossaryOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpct
2013Cal State FullertonBigWestNCAA-1Fr15 ST191231.48171612000115.286261913833000.776.690.080.236.4627.67.800
2014Cal State FullertonBigWestNCAA-1So15ST20831.89161605200123.2100322628996200.877.280.150.587.2012.38.727
2015Cal State FullertonBigWestNCAA-1Jr15ST21851.58191815201137.01053124571397100.826.900.330.469.1319.86.615
2015Gulf Coast AstrosGCLRkhou55ST21014.5022000004.03220230001.256.75--4.506.751.50.000
2015Quad Cities River BanditsMidwAhou35ST21004.2622000006.09330350001.8912.79--4.267.111.67-
2015Minor Totals (2 teams)MinorAAA--ST0014.35440000010.012550580001.6510.45--4.356.971.60.000
2016Clearwater ThreshersFSLA+phi39ST22423.3411110000059.0582922711642101.168.801.061.679.715.82.667
2016Reading Fightin PhilsEastAAphi40ST22555.1413130000061.0794035417552001.5711.590.592.498.073.24.500
2016Minor Totals (2 teams)MinorAAA--ST0974.25242400000120.2137695711281194101.3710.220.822.098.884.25.563
2017Reading Fightin PhilsEastAAphi15ST23303.10550000029.027111065220001.108.381.861.556.834.401.000
2017Lehigh Valley IronPigsILAAAphi61ST231032.23181803100121.01013630813800000.947.510.600.975.956.15.769
2017Minor Totals (2 teams)MinorAAA--ST01332.40232303100150.0128474014181020000.977.680.841.086.125.67.813
2018Lehigh Valley IronPigsILAAAphiST242135.84272611000140.01891059121451043001.6712.121.352.896.672.31.133
2019Norfolk TidesILAAAbalST25101.2911000007.07210320001.439.00--3.862.570.671.000
2019Lehigh Valley IronPigsILAAAphiST25112.77440100026.0238835230001.087.961.041.737.964.60.500
2019Reading Fightin PhilsEastAAphiST25036.28660000028.243222046260001.7113.501.261.888.164.33.000
2019Minor Totals (3 teams)MinorAAA--ST0244.2311110100061.2733229714510001.4110.651.022.047.443.64.333
Minor League Totals - 5 Season(s)Filter26284.14898815100481.0539258222531103847101.3410.040.992.057.163.49.481
AAA Totals - 3 Season(s)Filter14173.98504915100294.032015113032662093001.319.780.982.026.393.17.452
AA Totals - 3 Season(s)Filter884.92242400000118.1149736514281032001.4911.271.062.127.793.68.500
A+ Totals - 1 Season(s)Filter423.3411110000059.0582922711642101.168.801.061.679.715.82.667
A Totals - 1 Season(s)Filter004.2622000006.09330350001.8912.79--4.267.111.67-
Rk Totals - 1 Season(s)Filter014.5022000004.03220230001.256.75--4.506.751.50.000
NCAA Totals - 3 Season(s)Filter28111.655250212401375.0291896981832116300.826.960.190.437.6817.83.718
Average Minor - Per ~220 innings12134.14414012000220.024611810124501753001.3410.040.992.057.163.49.480

Batting Statistics

TopStats GlossaryOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2016Reading Fightin PhilsEastAAphi40p2257000000000401000.000.000.000.000008.000.000.000.0000.0050.000.000.000.000.00
2017Reading Fightin PhilsEastAAphi15p2312110013000000000.500.5002.0002.500412.0001.5001.500.9900.000.000.0050.002.00100.00
2017Lehigh Valley IronPigsILAAAphi61p23919470001000903000.368.368.368.7367022.700.000.000.3230.0040.910.000.000.000.00
2017Minor Totals (2 teams)Minor         1021580014000903000.381.381.524.90511124.636.143.143.3870.0037.500.004.1721.0012.50
2018Lehigh Valley IronPigsILAAAphi24812110000000400000.083.083.083.1661012.125.000.000.0730.0033.330.000.000.000.00
2019Reading Fightin PhilsEastAAphip2511000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2019Lehigh Valley IronPigsILAAAphip2511000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2019Minor Totals (2 teams)Minor         22000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
Minor League Totals - 4 Season(s)Filter25426900140001904000.214.214.286.50012146.364.072.071.0000.0041.300.002.1742.0011.11
AAA Totals - 3 Season(s)Filter18325800010001403000.250.250.250.5008035.444.000.000.0000.0040.000.000.000.000.00
AA Totals - 3 Season(s)Filter710110013000501000.100.100.400.5004111.000.300.300.0000.0045.450.009.0910.00100.00
Average Minor - Per 162 games162272395800626000123026000.214.214.286.500786298.364.072.071.0000.0041.300.002.1742.0011.11

Fielding Statistics

TopStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2015Gulf Coast Astros GCLRkhou21P2--11--221.0001.00------2100.03.3
2015Quad Cities River Bandits MidwAhou21P2--12-1331.0001.50------2100.01.4
2016Clearwater Threshers FSLA+phi22P11--45--991.0000.82------11100.08.1
2016Reading Fightin Phils EastAAphi22P13--18-2991.0000.69------13100.09.2
2017Reading Fightin Phils EastAAphi23P5--23--551.0001.00------5100.03.6
2017Lehigh Valley IronPigs ILAAAphi23P18--619-325251.0001.39------18100.012.7
2018Lehigh Valley IronPigs ILAAAphi24P27--1512112827.9641.00------27100.019.3
AAA Totals for P - 2 season(s)-   P45--2131145352.9811.16------450.00.0
AA Totals for P - 2 season(s)-   P18--311-214141.0000.78------180.00.0
A+ Totals for P - 1 season(s)-   P11--45--991.0000.82------110.00.0
A Totals for P - 1 season(s)-   P2--12-1331.0001.50------20.00.0
Rk Totals for P - 1 season(s)-   P2--11--221.0001.00------20.00.0

Fielding Statistics - Position Grid

TopStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2015Gulf Coast Astros GCLRkhou212----------
2015Quad Cities River Bandits MidwAhou212----------
2016Clearwater Threshers FSLA+phi2211----------
2016Reading Fightin Phils EastAAphi2213----------
2017Reading Fightin Phils EastAAphi235----------
2017Lehigh Valley IronPigs ILAAAphi2318----------
2018Lehigh Valley IronPigs ILAAAphi2427----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2012Klamath Falls GemsWest Coast LeagueCollege18500.6116115000329.118220835300.895.520.002.4510.744.380.611.000
2017Philadelphia PhilliesMLB Spring TrainingMLB23002.2510100004.0411011001.259.000.002.252.251.002.25.000
2018Philadelphia PhilliesMLB Spring TrainingMLB24024.76413000011.111660211001.178.740.001.598.745.504.76.000
2019Philadelphia PhilliesMLB Spring TrainingMLB25009.0010100001.0211011103.0018.000.009.009.001.009.00.000
West Coast League Totals - 1 yrs500.6116115000329.318220835300.895.520.002.4510.744.380.611.000
MLB Spring Training Totals - 3 yrs024.41615000016.317880413101.299.370.002.207.163.254.41.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2018Philadelphia PhilliesMLB Spring TrainingMLB2422000000001000000.000.333.000.333003.000.000.50033.330.000.000.000.000.00
MLB Spring Training Totals - 1 yrs22000000001000000.000.333.000.333003.000.000.50033.330.000.000.000.000.00

Awards [9]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
20131st Team College All-American (SP) ... 1st Team College Freshman All-American (SP) ... Big West Conference All-Conference Team (SP) ... Big West Conference Freshman Pitcher of the Year4
20142nd Team College All-American (SP)1
20151st Team College All-American (SP) ... Big West Conference All-Conference Team (SP) ... Big West Conference Pitcher of the Year3
2017Triple A All-Star Team (SP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2019-06-10PBaltimore OriolesNorfolk (AAA)-MinorsReassigned MinorsAssigned to Norfolk (AAA)24.355Team Roster on 2019-06-10
2019-05-18PPhiladelphia PhilliesLehigh Valley (AAA)-MinorsReassigned MinorsAssigned to Lehigh Valley (AAA)24.332Team Roster on 2019-05-18
2019-04-09PPhiladelphia PhilliesReading (AA)-MinorsReassigned MinorsAssigned to Reading (AA)24.293Team Roster on 2019-04-09
2018-06-12PPhiladelphia PhilliesLehigh Valley (AAA)-MinorsActivated MinorsActivated from disabled list23.357Team Roster on 2018-06-12
2018-06-06PPhiladelphia PhilliesLehigh Valley (AAA)-DL-7InjuredDL7 Injured23.351Team Roster on 2018-06-06
2018-05-28PPhiladelphia PhilliesLehigh Valley (AAA)-MinorsReassigned MinorsAssigned to Lehigh Valley (AAA)23.342Team Roster on 2018-05-28
2018-05-26PPhiladelphia PhilliesReading (AA)-MinorsReassigned MinorsAssigned to Reading (AA)23.340Team Roster on 2018-05-26
2017-09-03pPhiladelphia PhilliesLehigh Valley (AAA)-Restricted--Placed on temporary inactive list23.075Team Roster on 2017-09-03
2017-08-04pPhiladelphia PhilliesLehigh Valley (AAA)-MinorsActivated MinorsActivated from disabled list23.045Team Roster on 2017-08-04
2017-07-23pPhiladelphia PhilliesLehigh Valley (AAA)-DL-7InjuredDL7 Injured23.033Team Roster on 2017-07-23
2017-05-08pPhiladelphia PhilliesLehigh Valley (AAA)-MinorsReassigned MinorsAssigned to Lehigh Valley (AAA)22.322Team Roster on 2017-05-08
2016-09-26pPhiladelphia PhilliesReading (AA)-MinorsActivated MinorsActivated from DL22.098Team Roster on 2016-09-26
2016-09-04pPhiladelphia PhilliesReading (AA)-DL-7InjuredDL7 Appendicits22.076Team Roster on 2016-09-04
2016-08-03pPhiladelphia PhilliesReading (AA)-MinorsActivated MinorsActivated from disabled list22.044Team Roster on 2016-08-03
2016-07-29pPhiladelphia PhilliesReading (AA)-DL-7InjuredDL7 Right turf toe22.039Team Roster on 2016-07-29
2016-06-21pPhiladelphia PhilliesReading (AA)-MinorsReassigned MinorsAssigned to Reading (AA)22.001Team Roster on 2016-06-21
2016-04-06pPhiladelphia PhilliesClearwater (A+)-MinorsReassigned MinorsAssigned to Clearwater (A+)21.290Team Roster on 2016-04-06
2015-12-15pPhiladelphia PhilliesPhiladelphia Phillies (MLB)-MinorsTradedTraded from Astros with Brett Oberholtzer,Vincent Velasquez,Mark Appel and Harold Arauz to Phillies for Ken Giles and Jonathan Arauz21.178Team Roster on 2015-12-15
2015-08-21pHouston AstrosQuad Cities (A)-MinorsReassigned MinorsAssigned to Quad Cities (A)21.062Team Roster on 2015-08-21
2015-07-01pHouston AstrosGulf Coast Astros (Rk)-MinorsContractSigned out of draft (Cal State Fullerton)21.011Team Roster on 2015-07-01
* 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.