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

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

Drafted

PositionsOF-905, 1B-732, DH-42, P-3Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameJohn Martin Kruk
Height5-10Weight204BatsLeftThrowsLeft
Born DateFebruary 9,1961 [57.281]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 Bonus$2,500Signing 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
1981Pittsburgh Pirates-202,500-------2,500Signing Bonus out of 1981 Draft (3rd round - 65th overall)
1986San Diego PadresTeam Payroll2560,000-61432-386,34760,00062,500
1987San Diego PadresTeam Payroll26110,000-3991943344,90660,000172,500
1988San Diego PadresTeam Payroll27250,000-3401351392,10762,500422,500
1989Philadelphia PhilliesTeam Payroll28450,000-272967++429,80262,500872,500
1989San Diego PadresTeam Payroll28450,000-2721267++429,80262,500872,500
1990Philadelphia PhilliesTeam Payroll29655,000-243966++515,727100,0001,527,500
1991Philadelphia PhilliesTeam Payroll301,175,000-187974++742,231100,0002,702,500
1992Philadelphia PhilliesTeam Payroll312,350,000-125585++962,245109,0005,052,500
1993Philadelphia PhilliesTeam Payroll322,450,000-139785++968,431109,0007,502,500
1994Philadelphia PhilliesTeam Payroll332,450,000-158483++957,101109,0009,952,500
1995Chicago White SoxTeam Payroll341,000,000-2271375++999,520109,00010,952,500
* 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