John Kruk

First Baseman · Career Stats, Bio & Records (1986-1995)

John Kruk was a first baseman who played in Major League Baseball from 1986 to 1995 for the San Diego Padres, the Philadelphia Phillies, and the Chicago White Sox, a span of 10 seasons. In 1,200 career games, he hit .300 with 1,170 hits, 100 home runs, and 592 RBI. John Kruk was a 3-time All-Star. His career PIV — Baseball Data Hub's era-adjusted measure of offensive impact — is 15,317.

AVG (Batting Average):
Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
HR (Home Runs):
Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
RBI (Runs Batted In):
Runs that scored as a direct result of a batter's plate appearance.
OPS (On-Base Plus Slugging):
On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.

Data updated

AVG .300
HR 100
RBI 592
H 1,170
OPS .842
PIV 15,317
Position
First Baseman
Bats / Throws
L / L
Height / Weight
5'10" / 170 lb
Born
2/9/1961 in Charleston, WV, USA
MLB Debut
1986-04-07
Last Game
1995-07-30
Awards
3× All-Star

Full name: John Martin Kruk

Career Batting Statistics

John Kruk — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
1,200 3,897 582 1,170 199 34 100 592 58 649 701 .300 .397 .446 .842 15,317

Career AVG .300 vs. league average .260 across their career seasons — +15.6% above league average.

Career OBP .397 vs. league average .327 across their career seasons — +21.2% above league average.

Career SLG .446 vs. league average .395 across their career seasons — +12.9% above league average.

Career OPS .842 vs. league average .722 across their career seasons — +16.7% above league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Postseason Statistics

Playoff Career Batting

John Kruk — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
12 47 8 14 3 1 1 9 11 12 .298

Playoff Batting by Year

John Kruk — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
1993 NLCS PHI 6 24 4 6 2 1 1 5 4 5 .250
1993 WS PHI 6 23 4 8 1 0 0 4 7 7 .348

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

John Kruk — Batting — Home / Away
SplitGABRHHRRBIAVG
Home600189530257353311.302
Away600200228059747281.298

Last 10 Games — Batting

John Kruk — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
1995-07-30 CHWBALL 101000000
1995-07-28 CHWBALL 100000001
1995-07-27 CHWBOSW 500000001
1995-07-25 CHWBOSW 300000000
1995-07-22 CHWMILW 200000210
1995-07-21 CHWMILL 400000002
1995-07-20 CHWBOSL 403000000
1995-07-19 CHWBOSL 400000004
1995-07-18 CHWNYYW 422000012
1995-07-17 CHWNYYL 201000011

Fielding Statistics

Career Fielding Totals by Position

John Kruk — Career Fielding Totals by Position
Position G GS PO A E DP
1B 678 600 5309 376 31 412
OF 431 400 713 25 11 3

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

John Kruk Stats, Bio & Career Records
Position Games
First Base 678
Left Field 302
Center Field 11
Right Field 125
Designated Hitter 42

Awards & Honors

John Kruk — Awards & Honors
Year Award Notes
1993 Player of the Week Week of 1993-04-10
1991 Player of the Week Week of 1991-09-21
1986 Player of the Week Week of 1986-08-15

Salary History

John Kruk's recorded salaries total $10,950,000 over 10 seasons, 1986 to 1995. Kruk's career, 1986 to 1995, falls within 1985 to 2016, the years the salary data covers.

John Kruk — Salary History
Year Team League Salary
1995 CHA AL $1,000,000
1994 PHI NL $2,450,000
1993 PHI NL $2,450,000
1992 PHI NL $2,350,000
1991 PHI NL $1,175,000
1990 PHI NL $655,000
1989 SDN NL $450,000
1988 SDN NL $250,000
1987 SDN NL $110,000
1986 SDN NL $60,000
Total recorded salary $10,950,000

Award Voting History

John Kruk — Award Voting History
Year Award League Finish Points Won Points Max Votes First
1993 Most Valuable Player NL 16th 9.0 392 0
1992 Most Valuable Player NL 14th 8.0 336 0
1991 Most Valuable Player NL 17th 2.0 336 0
1986 Rookie of the Year NL 7th 1.0 120 0

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.

Career Spans

John Kruk (highlighted) compared to peers across the same era.

  1. 98
    Joe Cunningham
    .291 avg, 64 HR
  2. 92
    Bill Mueller
    .291 avg, 85 HR
  3. 90
    Alvin Davis
    .280 avg, 160 HR
  4. 90
    Kevin Youkilis
    .281 avg, 150 HR
  5. 89
    Don Hurst
    .298 avg, 115 HR
  6. 88
    Yandy Diaz
    .291 avg, 122 HR

John Kruk: the record in brief

According to the bio, John Kruk debuted on April 7, 1986 and played a final game on July 30, 1995. Kruk played for the San Diego Padres (1986 through 1989), the Philadelphia Phillies (1989 through 1994), and the Chicago White Sox (1995). Born on February 9, 1961, in Charleston, WV, USA, Kruk is listed as a first baseman and both batted and threw left-handed. The bio gives 5'10" and 170 pounds. On the record, John Kruk was born John Martin Kruk.

Across 1,200 games at the plate, Kruk's career line reads 1,170 hits in 3,897 at bats for a .300 average; the totals also include 100 home runs, 592 RBI, and 58 stolen bases. On-base and slugging figures of .397 and .446 give Kruk a career OPS of .842. Kruk's .300 average ran 15.6% above the .260 that the league posted over the same seasons. The OPS comparison is .842 to a league .722, 16.7% above average.

Frequently Asked Questions about John Kruk

What years did John Kruk play?
John Kruk played in Major League Baseball from 1986 to 1995.
Was John Kruk a pitcher?
No. John Kruk was a position player (First Baseman).
How many home runs did John Kruk hit?
John Kruk hit 100 career home runs with 1,170 hits.
What teams did John Kruk play for?
John Kruk played for 3 teams: the San Diego Padres (1986–1989), the Philadelphia Phillies (1989–1994), and the Chicago White Sox (1995).
Did John Kruk win an MVP award?
No. John Kruk did not win the MVP award.
What awards did John Kruk win?
John Kruk was selected to 3 All-Star Games.
What were John Kruk's career stats?
In 1,200 games, John Kruk had 1,170 hits, 100 home runs, 592 RBI, 582 runs, and 58 stolen bases, with a .300 batting average.
How much did John Kruk earn in his career?
John Kruk's recorded salaries total $10,950,000 over 10 seasons, 1986 to 1995. Kruk's career, 1986 to 1995, falls within 1985 to 2016, the years the salary data covers.
What was John Kruk's salary?
John Kruk's last recorded salary was $1,000,000, in 1995. His highest recorded salary was $2,450,000, in 1993, and his lowest was $60,000, in 1986. The Salary History table lists each season from 1986 to 1995.
What position did John Kruk play?
John Kruk played primarily as a first baseman, the position where he appeared in the most games.
How tall was John Kruk and how much did he weigh?
John Kruk was listed at 5 feet 10 inches and 170 pounds.
How many home runs did John Kruk hit each season?
John Kruk's home runs by season: 4 in 1986, 20 in 1987, 9 in 1988, 8 in 1989, 7 in 1990, 21 in 1991, 10 in 1992, 14 in 1993, 5 in 1994, and 2 in 1995. His most in one season was 21, in 1991.
What was John Kruk's career batting average?
John Kruk batted .300 over his career, with 1,170 hits in 3,897 at bats.
How many RBI did John Kruk have?
John Kruk drove in 592 runs in his career.