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

John ChurchTrack this Player High Level: AAA Status: Free Agent since 2016
Follow TBC on Twitter and Facebook

PositionsP-315Position when DraftedRHPPlayer Listed UnderMinors Leaguers
Proper NameJohn Church
Height6-3Weight235BatsRightThrowsRight
Born DateNovember 4,1986 [31.167]PlaceLake Wales,Florida
High SchoolLake Wales (Lake Wales,FL)
CollegeUniversity of West Florida (Pensacola,FL), Polk State College (Winter Haven,FL)

DraftedSelected by the New York Mets [Team Picks] in the 23rd round (704th overall) of the 2009 Amateur Entry Draft [Signed]
Signing ScoutsMac Seibert
OrganizationsNYN [7] SLN [1] Awards0
TBC Player ID148307MLBAM ID572771
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions
This player page is available for sponsorship:
Sponsor the John Church 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 RatingsPitchingStrikeouts47Walks56Hittable52SO/BB54vsPower52Hitting0Durability70Team.532Ratings Explained

Pitching Statistics

TopStats GlossaryOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpct
2009University of West FloridGSCNCAA Div 2Rel22831.5521318110175.0561813223924111.056.690.242.7510.994.00.727
2009Brooklyn CyclonesNYPLA-nyn-Rel22009.0010100101.01110101002.009.00--9.00--0.00-
2009Savannah Sand GnatsSALAnyn19Rel22145.2821021009029.0341817314342001.6610.550.934.3410.552.43.200
2009Minor Totals (2 teams)Minor--Rel0145.40220220010030.0351918315343001.6710.500.904.5010.202.27.200
2010Savannah Sand GnatsSALAnyn39S/R23722.64361026119192.0763227236768001.227.430.203.527.432.11.778
2011St. Lucie MetsFSLA+nyn29Rel24524.03354311010073.2713933331466001.388.670.373.795.621.48.714
2012St. Lucie MetsFSLA+nyn29Rel25222.97370370018157.2522519327537001.378.120.474.218.271.96.500
2013Binghamton MetsEastAAnyn27Rel26243.44320320010036.2301514213418101.177.360.493.1910.063.15.333
2013Las Vegas 51sPCLAAAnyn39Rel26303.2123023006328.0271010213278001.438.680.644.188.682.081.000
2013Minor Totals (2 teams)Minor--Rel0543.34550550016364.25725244266816101.287.930.563.629.462.62.556
2014Binghamton MetsEastAAnyn27Rel27203.1318018003123.0218815282001.138.220.391.9610.965.601.000
2014Las Vegas 51sPCLAAAnyn27Rel27134.5026026009134.0412017411283001.5310.851.062.917.412.55.250
2014Minor Totals (2 teams)Minor--Rel0333.95440440012257.0622825516565001.379.790.792.538.843.50.500
2015Las Vegas 51sPCLAAAnyn27Rel28733.93610610022771.0693231616442001.208.750.762.035.582.75.700
2016Bridgeport BluefishAtlInd-Rel29123.5124024003025.228101008210001.409.82--2.817.362.63.333
2016Memphis RedbirdsPCLAAAsln50Rel29013.3425025008129.2251811013251001.287.58--3.947.581.92.000
Minor League Totals - 8 Season(s)Filter30213.56315143012110515473.24472181882618040248101.328.460.493.417.612.23.588
AAA Totals - 4 Season(s)Filter1173.821350135004512162.21628069125312414001.328.960.662.936.862.34.611
AA Totals - 2 Season(s)Filter443.32500500013159.25123223186910101.167.690.452.7210.413.83.500
A+ Totals - 2 Season(s)Filter743.567246810281130.012364526589913001.388.430.413.976.781.71.636
A Totals - 2 Season(s)Filter863.2757104711181121.0110504455011010001.328.180.373.728.182.20.571
A- Totals - 1 Season(s)Filter009.0010100101.01110101002.009.00--9.00--0.00-
Ind Totals - 1 Season(s)Filter123.5124024003025.228101008210001.409.82--2.817.362.63.333
NCAA Totals - 3 Season(s)Filter1292.84213181101139.011165442781514111.367.170.135.049.751.94.571
Average Minor - Per ~220 innings14103.56146614010497220.020710187128318622001.328.460.493.417.612.23.583

Batting Statistics

TopStats GlossaryRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2013Las Vegas 51sPCLAAAnyn39p26141000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2014Las Vegas 51sPCLAAAnyn27p27162000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
2015Las Vegas 51sPCLAAAnyn27p28342000000000201000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
Minor League Totals - 4 Season(s)Filter795000000000401000.000.000.000.000006.000.000.000.0000.0066.670.000.000.000.00
AAA Totals - 4 Season(s)Filter795000000000401000.000.000.000.000006.000.000.000.0000.0066.670.000.000.000.00
Average Minor - Per 162 games16210000000000802000.000.000.000.0000012.000.000.000.0000.0066.670.000.000.000.00

Fielding Statistics

TopStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2009Brooklyn Cyclones NYPLA-nyn22P1---------------1100.01.3
2009Savannah Sand Gnats SALAnyn22P21--251-87.8750.33------21100.015.3
2010Savannah Sand Gnats SALAnyn23P36--414111918.9470.50------36100.025.9
2011St. Lucie Mets FSLA+nyn24P35--66--12121.0000.34------35100.025.0
2012St. Lucie Mets FSLA+nyn25P37--7152-2422.9170.59------37100.027.4
2013Binghamton Mets EastAAnyn26P32--17--881.0000.25------32100.022.7
2013Las Vegas 51s PCLAAAnyn26P23--23--551.0000.22------23100.016.0
2014Binghamton Mets EastAAnyn27P18--14--551.0000.28------18100.012.7
2014Las Vegas 51s PCLAAAnyn27P26--32--551.0000.19------26100.018.1
2015Las Vegas 51s PCLAAAnyn28P61--310-113131.0000.21------61100.042.4
2016Memphis Redbirds PCLAAAsln29P25--22-1441.0000.16------25100.017.6
AAA Totals for P - 4 season(s)-   P135--1017-227271.0000.20------1350.00.0
AA Totals for P - 2 season(s)-   P50--211--13131.0000.26------500.00.0
A+ Totals for P - 2 season(s)-   P72--13212-3634.9440.47------720.00.0
A Totals for P - 2 season(s)-   P57--619212725.9260.44------570.00.0
A- Totals for P - 1 season(s)-   P1---------------10.00.0

Fielding Statistics - Position Grid

TopStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2009Brooklyn Cyclones NYPLA-nyn221----------
2009Savannah Sand Gnats SALAnyn2221----------
2010Savannah Sand Gnats SALAnyn2336----------
2011St. Lucie Mets FSLA+nyn2435----------
2012St. Lucie Mets FSLA+nyn2537----------
2013Binghamton Mets EastAAnyn2632----------
2013Las Vegas 51s PCLAAAnyn2623----------
2014Binghamton Mets EastAAnyn2718----------
2014Las Vegas 51s PCLAAAnyn2726----------
2015Las Vegas 51s PCLAAAnyn2861----------
2016Memphis Redbirds PCLAAAsln2925----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2014New York MetsMLB Spring TrainingMLB27019.0030300003.0533124302.3315.003.006.0012.002.009.00.000
MLB Spring Training Totals - 1 yrs019.0030300003.0533124302.3315.003.006.0012.002.009.00.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2016-06-21PFree Agent -Free AgentFree AgentReleased by Cardinals29.229  
2016-04-07PSt. Louis CardinalsMemphis (AAA)-MinorsReassigned MinorsAssigned to Memphis (AAA)29.154Team Roster on 2016-04-07
2016-02-16PSt. Louis CardinalsSt. Louis Cardinals (MLB)-MinorsContractSigned to Minor League Contract29.104Team Roster on 2016-02-16
2015-11-15PFree Agent -Free AgentFree AgentGranted free agency29.011  
2014-09-29PNew York MetsLas Vegas (AAA)-MinorsActivated MinorsActivated from disabled list27.329Team Roster on 2014-09-29
2014-08-14PNew York MetsLas Vegas (AAA)-DL-7InjuredDL7 Injured27.283Team Roster on 2014-08-14
2014-05-29PNew York MetsLas Vegas (AAA)-MinorsReassigned MinorsAssigned to Las Vegas (AAA)27.206Team Roster on 2014-05-29
2014-04-12PNew York MetsBinghamton (AA)-MinorsReassigned MinorsAssigned to Binghamton (AA)27.159Team Roster on 2014-04-12
2013-07-10PNew York MetsLas Vegas (AAA)-MinorsReassigned MinorsAssigned to Las Vegas (AAA)26.248Team Roster on 2013-07-10
2013-04-07PNew York MetsBinghamton (AA)-MinorsReassigned MinorsAssigned to Binghamton (AA)26.154Team Roster on 2013-04-07
2012-06-09PNew York MetsSt. Lucie (A+)-Minors--25.217Team Roster on 2012-06-09
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2009-06-17ContractSigned by Mets 
* 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.