john kruk career stats

John Kruk played 10 seasons for the Phillies, Padres and White Sox. He had a .300 batting average, 1,170 hits, 100 home runs, 592 RBIs and 582 runs scored.

NAMESEASONTMGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1John Kruk
J. Kruk
1986
122
278
33
86
16
2
4
38
45
0
58
2
4
327
118
22
2
2
0
11
.309
.403
.424
.828
52
13.9
.374
138
14.4
2John Kruk
J. Kruk
1987
138
447
72
140
14
2
20
91
73
0
93
18
10
527
218
36
3
4
15
6
.313
.406
.488
.894
90
25.1
.383
137
24.6
3John Kruk
J. Kruk
1988
120
378
54
91
17
1
9
44
80
0
68
5
3
466
137
27
3
5
12
7
.241
.369
.362
.732
57
6.3
.330
114
7.1
4John Kruk
J. Kruk
1989
TOT
112
357
53
107
13
6
8
44
44
0
53
3
0
406
156
27
2
3
2
10
.300
.374
.437
.811
60
15.8
.365
134
15
5John Kruk
J. Kruk
1990
142
443
52
129
25
8
7
67
69
0
70
10
5
515
191
40
2
1
16
11
.291
.386
.431
.817
74
16.4
.360
122
13.4
6John Kruk
J. Kruk
1991
152
538
84
158
27
6
21
92
67
1
100
7
0
615
260
54
0
9
16
11
.294
.367
.483
.851
93
24.1
.369
134
23.7
7John Kruk
J. Kruk
1992
144
507
86
164
30
4
10
70
92
1
88
3
5
607
232
44
0
7
8
11
.323
.423
.458
.881
102
36.3
.396
154
36.1
8John Kruk
J. Kruk
1993
150
535
100
169
33
5
14
85
111
0
87
6
2
651
254
52
0
5
10
11
.316
.430
.475
.905
117
39.1
.401
144
35.7
9John Kruk
J. Kruk
1994
75
255
35
77
17
0
5
38
42
0
51
4
1
301
109
22
0
4
4
9
.302
.395
.427
.823
46
7.7
.363
118
7
10John Kruk
J. Kruk
1995
45
159
13
49
7
0
2
23
26
0
33
0
1
188
62
9
0
3
0
5
.308
.399
.390
.789
28
4.2
.360
117
4.1
Total1,2003,8975821,17019934100592649270158314,6031,73733312438392.300.397.446.842718188.8.373134181

More MLB News

More Phillies Stats

Team Batting Leaders

HR

45

Schwarber

Kyle Schwarber

RBI

97

Schwarber

Kyle Schwarber

AVG

.269

Harper

Bryce Harper
Team Pitching Leaders

W

18

Sánchez

Cristopher Sánchez

K

231

Sánchez

Cristopher Sánchez

ERA

2.86

Luzardo

Jesús Luzardo
Team Rankings

HR

182

16th

R

713

19th

SO

1,577

1st

ERA

4.04

11th

2026 Division Standings
TEAMWLPCTGB
94
68
.580
Phillies Phillies
88
74
.543
6.0
80
82
.494
14.0
77
85
.475
17.0
74
88
.457
20.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/25
@
4:05 PM
Sat
3/27
@
4:05 PM
Sun
3/28
@
1:35 PM
Mon
3/29
@
4:00 AM
Tue
3/30
@
4:00 AM
Last Game
PHI Phillies

1 - 2

2

Final

6

ATL Braves

2 - 1

Thu 1 Oct 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
94
68
.580
88
74
.543
6.0
80
82
.494
14.0
77
85
.475
17.0
74
88
.457
20.0
NL CentralWLPCTGB
103
59
.636
Cubs Cubs - w
89
73
.549
14.0
82
80
.506
21.0
77
85
.475
26.0
75
87
.463
28.0
NL WestWLPCTGB
100
62
.617
91
71
.562
9.0
86
76
.531
14.0
65
97
.401
35.0
58
104
.358
42.0
AL EastWLPCTGB
Rays Rays - y
98
64
.605
93
68
.578
4.5
87
75
.537
11.0
79
82
.491
18.5
79
83
.488
19.0
AL CentralWLPCTGB
85
77
.525
84
78
.519
1.0
77
85
.475
8.0
76
86
.469
9.0
69
93
.426
16.0
AL WestWLPCTGB
81
81
.500
80
82
.494
1.0
76
86
.469
5.0
64
98
.395
17.0
62
100
.383
19.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/15
@
5-1
Wed
9/16
@
3-6
Wed
9/16
@
6-5
Wed
9/16
@
4-5
Wed
9/16
@
1-5

Schedule

DATEMATCHUPTIME (ET)
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM