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

Tom EshelmanTrack this Player High Level: AAA Current Team:
Follow TBC on Twitter and Facebook

Rated Prospect
PositionsP-51Position when DraftedPPlayer Listed UnderMinors Leaguers
Proper NameThomas Darwin Eshelman
Height6-3Weight210BatsRightThrowsRight
Born DateJune 20,1994 [23.338]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 [3] 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 RatingsPitchingStrikeouts52Walks95Hittable64SO/BB94vsPower64Hitting33Durability72Team.582Ratings 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-115ST20831.89161605200123.2100322628996200.877.280.150.587.2012.38.727
2015Cal State FullertonBigWestNCAA-115ST21851.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)Minor--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)Minor--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)Minor--ST01332.40232303100150.0128474014181020000.977.680.841.086.125.67.813
2018Lehigh Valley IronPigsILAAAphiST24135.73990000048.2673731914360011.6612.391.662.596.662.57.250
Minor League Totals - 4 Season(s)Filter23143.63606003100328.234415813334652654111.249.390.931.777.234.08.622
AAA Totals - 2 Season(s)Filter1163.24272703100169.2168736117271160011.158.910.901.436.154.30.647
AA Totals - 2 Season(s)Filter854.4818180000090.010651451022772001.4210.561.002.197.673.50.615
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 innings1593.63404002100220.02301058923431773111.249.390.931.777.234.08.625

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 IronPigsILAAAphip2424000000000100000.000.000.000.000004.000.000.000.0000.0025.000.000.000.000.00
Minor League Totals - 3 Season(s)Filter17325800140001404000.250.250.344.59411136.412.094.094.0000.0038.890.002.7832.0012.50
AAA Totals - 2 Season(s)Filter11234700010001003000.304.304.304.6087026.538.000.000.0000.0038.460.000.000.000.00
AA Totals - 2 Season(s)Filter69110013000401000.111.111.444.5554110.000.333.333.0000.0040.000.0010.009.00100.00
Average Minor - Per 162 games1623054876001038000133038000.250.250.344.59410510343.412.094.094.0000.0038.890.002.7832.0012.50

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
AAA Totals for P - 1 season(s)-   P18--619-325251.0001.39------180.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----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
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
MLB Spring Training Totals - 2 yrs024.11514000015.315770312001.178.800.001.767.044.004.11.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
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-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.