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

John KrukTrack this Player High Level: MLB Stat Years: 1981-1995 MLB Years: 1986-1995
Follow TBC on Twitter and Facebook

World Series Champion

PositionsOF-905, 1B-732, DH-42, P-3Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameJohn Martin Kruk
Height5-10Weight204BatsLeftThrowsLeft
Born DateFebruary 9,1961 [57.070]PlaceCharleston,West Virginia
High SchoolKeyser (Keyser,WV)
CollegeAllegany College of Maryland (Cumberland,MD)

DraftedSelected by the Pittsburgh Pirates [Team Picks] in the 3rd round (65th overall) of the 1981 Amateur Entry Draft ... Selected by the San Diego Padres [Team Picks] in the 3rd round (62nd overall) of the 1981 Amateur Entry Draft [Signed]
Signing ScoutsHank Zacharias
MLB DebutApril 7,1986 [25.057]
OrganizationsSDN [9] PHI [6] CHA [1] Awards3Awards Voting4-20
TBC Player ID13970Retrosheet IDkrukj001MLBAM ID117339
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the John Kruk 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


Career Talent RatingsBattingSpeed45Power71Contact60XBH60RBIs74Runs41Hitting83Durability72Team.477Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1981Walla Walla PadresNwstA-sdn-of2063157313810011374564512010.242.444.325.7695111216.333.083.459.37525.9320.830.800.46157.0028.95
1982Reno PadresCalifA+sdn-of211254418213730811921757255141140.311.400.490.89021649529.326.179.370.39113.6110.400.762.0840.0935.77
1983Beaumont Golden GatorsTexAAsdn-of221334989417041910881356954241310.341.414.520.93425960586.358.179.333.41011.779.220.781.7149.8035.29
1984Las Vegas StarsPCLAAAsdn-of2311534056111256115726453712440.326.403.532.93518142392.338.206.326.41011.489.440.822.8130.9137.84
1985Las Vegas StarsPCLAAAsdn-of2412342261148294759246748103120.351.438.488.92620640493.381.137.291.40613.599.740.721.4260.2927.03
1986Las Vegas StarsPCLAAAsdn-of256286133109014500020.464.531.6431.17418432.565.179.286.50012.5015.631.250.000.0030.77
1986San Diego PadresNLMLBsdn44of251222783386162438244558022011.309.403.424.82711822327.376.115.270.37413.7617.741.291.2269.5025.58
1987San Diego PadresNLMLBsdn8,441b2613844772140142209118107393034156.313.406.488.89421836527.355.175.356.38313.8517.651.273.8022.3525.71
1988San Diego PadresNLMLBsdn81b-of271203785491171944538068035127.241.369.362.73113727466.268.121.339.33017.1714.590.851.9342.0029.67
1989San Diego PadresNLMLBsdn8of283176714003600171401005.184.333.303.63623394.186.119.342.30618.0914.890.823.1925.3321.43
1989Philadelphia PhilliesNLMLBphi11of2881281469313653830273901325.331.386.473.85913324312.367.142.249.3838.6512.501.441.6056.2025.81
1989Totals for NL-NL         11235753107136844304453023210.300.374.437.81115627406.331.137.269.36510.8413.051.201.9744.6325.23
1990Philadelphia PhilliesNLMLBphi11,19of-1b291424435212925876710569700211611.291.386.431.81719140515.332.140.307.36013.4013.591.011.3663.2931.01
1991Philadelphia PhilliesNLMLBphi191b-of3015253884158276219270671001091611.294.367.483.85026054615.322.189.327.36910.8916.261.493.4125.6234.18
1992Philadelphia PhilliesNLMLBphi291b31144507861643041070359288107811.323.423.458.88123244607.370.135.312.39615.1614.500.961.6550.7026.83
1993Philadelphia PhilliesNLMLBphi291b32150535100169335148562111870051011.316.430.475.90525452651.353.159.374.40117.0513.360.782.1538.2130.77
1994Reading PhilliesEastAAphi-1b3339130100002100000.333.455.5561.0115111.375.223.444.43718.189.090.500.000.0033.33
1994Scranton/Wilkes-Barre RedILAAAphi-1b33416220013000300001.125.125.313.4385116.083.188.188.1800.0018.750.006.2516.0050.00
1994Minor Totals (2 teams)Minor         725350113002400001.200.259.400.65910227.200.200.280.2857.4114.812.003.7025.0040.00
1994Philadelphia PhilliesNLMLBphi291b3375255357717053841425100449.302.395.427.82210922301.355.125.302.36313.9516.941.211.6651.0028.57
1995Chicago White SoxALMLBcha29dh344515913497022301263300305.308.399.390.789629188.370.082.239.36013.8317.551.271.0679.5018.37
MLB Totals - 10 Season(s)Filter120038975821170199341005925831649701212438392.300.397.446.84317373334603.341.146.319.00014.1015.231.082.1738.9728.46
Minor League Totals - 7 Season(s)Filter57219113336221382941321412531524861231241.325.417.492.9099412082275.351.167.340.00013.8510.900.791.8046.6133.44
AAA Totals - 4 Season(s)Filter24880612527457111912841111693227181.340.421.509.93041087933.364.169.304.00012.439.970.802.0442.4231.75
AA Totals - 2 Season(s)Filter13650795173411010881357155241310.341.415.521.93626461597.358.180.335.00011.899.210.771.6850.7035.26
A+ Totals - 1 Season(s)Filter1254418213730811921757255141140.311.400.490.89021649529.326.179.370.00013.6110.400.762.0840.0935.77
A- Totals - 1 Season(s)Filter63157313810011374564512010.242.444.325.7695111216.333.083.459.00025.9320.830.800.46157.0028.95
Philadelphia Phillies Totals - 6 Season(s)Filter74425594037901452962390331340843523295658.309.400.461.86111792363001.348.152.319.00013.6014.501.072.0741.2729.87
San Diego Padres Totals - 4 Season(s)Filter411117916633147536179251721523309112729.281.389.421.810496881414.320.140.329.00015.2116.481.082.5532.7526.59
Chicago White Sox Totals - 1 Season(s)Filter4515913497022301263300305.308.399.390.789629188.370.082.239.00013.8317.551.271.0679.5018.37
Average MLB - Per 162 games1625267915827514808488950261112.300.397.446.84323445621.341.146.319.00014.1015.231.082.1738.9728.46
Average Minor - Per 162 games162541941763981291127897023970.325.417.492.90926759644.351.167.340.00013.8510.900.791.8046.6133.44

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1983Beaumont Golden GatorsTexAAsdn-Rel22000.0030300205.05000230001.409.00--3.605.401.50--
Minor League Totals - 1 Season(s)Filter000.0030300205.05000230001.409.00--3.605.401.50--
AA Totals - 1 Season(s)Filter000.0030300205.05000230001.409.00--3.605.401.50--
Average Minor - Per ~220 innings000.00132013200880220.0220000881320001.409.00--3.605.401.50--

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1981Walla Walla Padres NwstA-sdn20OF54--744218078.9751.44------6385.777.1
1981Walla Walla Padres NwstA-sdn201B4--341-235351.0008.75------636.35.7
1982Reno Padres CalifA+sdn21OF120--2321172250243.9722.03------12596.087.0
1982Reno Padres CalifA+sdn211B2--21--321211.00010.50------1251.61.4
1983Beaumont Golden Gators TexAAsdn22OF111--2141174232225.9702.03------13383.581.6
1983Beaumont Golden Gators TexAAsdn221B12--9091510099.9908.25------1339.08.8
1983Beaumont Golden Gators TexAAsdn22P3---2--221.0000.67------1332.32.2
1984Las Vegas Stars PCLAAAsdn23OF89--183724192190.9902.13------11577.465.4
1985Las Vegas Stars PCLAAAsdn24OF94--15464-164160.9761.70------12376.465.3
1985Las Vegas Stars PCLAAAsdn241B28--20212317217214.9867.64------12322.819.4
1986Las Vegas Stars PCLAAAsdn25OF6--121--13131.0002.17------6100.04.2
1986Las Vegas Stars PCLAAAsdn251B1--10---10101.00010.00------616.70.7
1986San Diego PadresNLMLBsdn25OF74--10242-108106.9811.43------12260.745.7
1986San Diego PadresNLMLBsdn251B9--372134039.9754.33------1227.45.6
1987San Diego PadresNLMLBsdn261B101--87075474949945.9969.36------13873.262.3
1987San Diego PadresNLMLBsdn26OF29--4131-4544.9781.52------13821.017.9
1988San Diego PadresNLMLBsdn271B63--53533345571568.9959.02------12052.539.1
1988San Diego PadresNLMLBsdn27OF55--994--1031031.0001.87------12045.834.2
1989Philadelphia PhilliesNLMLBphi28OF72--111522118116.9831.61------8188.944.4
1989San Diego PadresNLMLBsdn28OF27--4832-5351.9621.89------3187.116.7
1989Philadelphia PhilliesNLMLBphi281B7--531-254541.0007.71------818.64.3
1990Philadelphia PhilliesNLMLBphi29OF87--14122-145143.9861.64------14261.353.7
1990Philadelphia PhilliesNLMLBphi291B61--40243234447445.9967.30------14243.037.7
1991Philadelphia PhilliesNLMLBphi301B102--73549254786784.9977.69------15267.163.0
1991Philadelphia PhilliesNLMLBphi30OF52--113411118117.9922.25------15234.232.1
1992Philadelphia PhilliesNLMLBphi311B121--9795877610441037.9938.57------14484.074.7
1992Philadelphia PhilliesNLMLBphi31OF35--58-1-5958.9831.66------14424.321.6
1993Philadelphia PhilliesNLMLBphi321B144--11496987912261218.9938.46------15096.088.9
1994Reading Phillies EastAAphi331B3--201-221211.0007.00------3100.02.1
1994Scranton/Wilkes-Barre Red Barons ILAAAphi331B4--321143433.9718.25------4100.02.8
1994Philadelphia PhilliesNLMLBphi331B69--53946344588585.9958.48------7592.060.0
1995Chicago White SoxALMLBcha34DH42---------------4593.329.2
1995Chicago White SoxALMLBcha341B1--10-111110.90910.00------452.20.7
MLB Totals for 1B - 10 season(s)-   1B678--53093763141257165685.9958.38------6780.00.0
MLB Totals for OF - 7 season(s)-   OF431--71325113749738.9851.71------4310.00.0
MLB Totals for DH - 1 season(s)-   DH42---------------420.00.0
AAA Totals for OF - 3 season(s)-   OF189--3491464369363.9841.92------1890.00.0
AAA Totals for 1B - 3 season(s)-   1B33--24413421261257.9857.79------330.00.0
AA Totals for OF - 1 season(s)-   OF111--2141174232225.9702.03------1110.00.0
AA Totals for 1B - 2 season(s)-   1B15--1101017121120.9928.00------150.00.0
AA Totals for P - 1 season(s)-   P3---2--221.0000.67------30.00.0
A+ Totals for OF - 1 season(s)-   OF120--2321172250243.9722.03------1200.00.0
A+ Totals for 1B - 1 season(s)-   1B2--21--321211.00010.50------20.00.0
A- Totals for OF - 1 season(s)-   OF54--744218078.9751.44------540.00.0
A- Totals for 1B - 1 season(s)-   1B4--341-235351.0008.75------40.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1981Walla Walla Padres NwstA-sdn20--4------54-
1982Reno Padres CalifA+sdn21--2------120-
1983Beaumont Golden Gators TexAAsdn223-12------111-
1984Las Vegas Stars PCLAAAsdn23---------89-
1985Las Vegas Stars PCLAAAsdn24--28------94-
1986Las Vegas Stars PCLAAAsdn25--1------6-
1986San Diego PadresNLMLBsdn25--9------74-
1987San Diego PadresNLMLBsdn26--101------29-
1988San Diego PadresNLMLBsdn27--63------55-
1989Philadelphia PhilliesNLMLBphi28--7------72-
1989San Diego PadresNLMLBsdn28---------27-
1990Philadelphia PhilliesNLMLBphi29--61------87-
1991Philadelphia PhilliesNLMLBphi30--102------52-
1992Philadelphia PhilliesNLMLBphi31--121------35-
1993Philadelphia PhilliesNLMLBphi32--144--------
1994Reading Phillies EastAAphi33--3--------
1994Scranton/Wilkes-Barre Red Barons ILAAAphi33--4--------
1994Philadelphia PhilliesNLMLBphi33--69--------
1995Chicago White SoxALMLBcha34--1-------42

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1993Philadelphia PhilliesChamp. SeriesMLB32624462115004500000.250.357.542.89913428.278.292.45814.2917.861.253.5724.0066.67
1993Philadelphia PhilliesWorld SeriesMLB32623481004007700000.348.500.391.8919130.500.043.34823.3323.331.000.000.0012.50
MLB Playoffs - Championship Series Totals - 1 yrs624462115004500000.250.357.542.89913428.278.292.45814.2917.861.253.5724.0066.67
MLB Playoffs - World Series Totals - 1 yrs623481004007700000.348.500.391.8919130.500.043.34823.3323.331.000.000.0012.50

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2001Reading PhilliesEastAAMinorphi40Hitting Coach1427765.5427.02Gary VarshoCo-League Champions
2003Philadelphia PhilliesNLMLBMLBphi42Broadcaster1628676.53115.03Larry Bowa-
2004- --43ESPN Analyst.000--None listed
2005- --44ESPN Analyst.000--None listed
2006- --45ESPN Analyst.000--None listed
2007- --46ESPN Analyst.000--None listed
2008- --47ESPN Analyst.000--None listed
2009- --48ESPN Analyst.000--None listed
2010- --49ESPN Analyst.000--None listed
2011- --50ESPN Analyst.000--None listed
2012- --51ESPN Analyst.000--None listed
* The team record above is related to the full season for that team. It is possible that the job was only held for part of the season.
* MLB in Bold
* Highlighted rows indicate league champions

Awards [3]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1986National League Player of the Week (August 11-August 17)1
1991National League Player of the Week (September 16-September 22)1
1993National League Player of the Week (April 5-April 11)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1995-05-18ContractSigned as Free Agent by White Sox. 
1994-10-15Free AgentGranted Free Agency. 
1989-06-02TradeTraded by Padres with Randy Ready to Phillies for Chris James. 
* 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
1986San Diego PadresTeam Payroll2560,000-61432-386,34760,00060,000
1987San Diego PadresTeam Payroll26110,000-3991943344,90660,000170,000
1988San Diego PadresTeam Payroll27250,000-3401351392,10762,500420,000
1989Philadelphia PhilliesTeam Payroll28450,000-272967++429,80262,500870,000
1989San Diego PadresTeam Payroll28450,000-2721267++429,80262,500870,000
1990Philadelphia PhilliesTeam Payroll29655,000-243966++515,727100,0001,525,000
1991Philadelphia PhilliesTeam Payroll301,175,000-187974++742,231100,0002,700,000
1992Philadelphia PhilliesTeam Payroll312,350,000-125585++962,245109,0005,050,000
1993Philadelphia PhilliesTeam Payroll322,450,000-139785++968,431109,0007,500,000
1994Philadelphia PhilliesTeam Payroll332,450,000-158483++957,101109,0009,950,000
1995Chicago White SoxTeam Payroll341,000,000-2271375++999,520109,00010,950,000
* 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