most homeruns from a pirates shortstop in a season

Oneil Cruz has hit the most home runs by a Pirates shortstop in a season, with 21 home runs in 2024.

NAME HR SEASON TM G AB R H 2B 3B RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Oneil Cruz
O. Cruz
21
2024
PIT PIT
146
541
72
140
34
3
76
51
3
181
22
1
599
243
58
0
4
5
8
.259
.324
.449
.773
80
10
.331
110
7.1
2 Arky Vaughan
A. Vaughan
19
1935
PIT PIT
137
499
108
192
34
10
99
97
7
18
4
610
303
63
7
5
.385
.491
.607
1.098
151
75
.493
194
72.7
3 Glenn Wright
G. Wright
18
1925
PIT PIT
153
614
97
189
32
10
121
31
0
32
3
7
660
295
60
15
.308
.341
.480
.822
95
8.4
.369
103
2.3
4 Oneil Cruz
O. Cruz
17
2022
PIT PIT
87
331
45
77
13
4
54
28
1
126
10
4
361
149
34
0
1
1
3
.233
.294
.450
.744
44
3.1
.320
105
2
5 Jay Bell
J. Bell
16
1991
PIT PIT
157
608
96
164
32
8
67
52
4
99
10
6
697
260
56
30
3
1
15
.270
.330
.428
.757
90
11.3
.339
116
12.5
6 Billy Cox
B. Cox
15
1947
PIT PIT
132
529
75
145
30
7
54
29
1
28
5
561
234
52
2
5
.274
.313
.442
.755
68
4.4
.346
93
-5.1
7 Jordy Mercer
J. Mercer
14
2017
PIT PIT
145
502
52
128
24
5
58
51
3
88
0
4
558
204
43
0
2
13
16
.255
.326
.406
.733
62
-5.9
.308
89
-8.2
8 Pat Meares
P. Meares
13
2000
PIT PIT
132
462
55
111
22
2
47
36
8
91
1
0
514
176
37
5
3
6
13
.240
.305
.381
.685
49
-19
.298
68
-22.1
9 Jay Bell
J. Bell
13
1996
PIT PIT
151
527
65
132
29
3
71
54
5
108
6
4
598
206
45
6
6
5
10
.250
.323
.391
.714
66
-11.2
.313
85
-11.3
10 Jay Bell
J. Bell
13
1995
PIT PIT
138
530
79
139
28
4
55
55
4
110
2
5
593
214
45
3
1
1
13
.262
.336
.404
.739
73
-1.4
.330
95
-3.9
11 Kevin Newman
K. Newman
12
2019
PIT PIT
130
493
61
152
20
6
64
28
7
62
16
8
531
220
38
2
1
2
5
.308
.353
.446
.800
76
9
.339
109
6.4
12 Jordy Mercer
J. Mercer
12
2014
PIT PIT
149
506
56
129
27
2
55
35
4
89
4
1
555
196
41
5
5
12
14
.255
.305
.387
.693
55
-4.8
.299
92
-5.1
13 Jack Wilson
J. Wilson
12
2007
PIT PIT
135
477
67
141
29
2
56
38
6
46
2
5
535
210
43
7
7
9
8
.296
.350
.440
.791
70
3.9
.340
102
1.3
14 Arky Vaughan
A. Vaughan
12
1934
PIT PIT
149
558
115
186
41
11
94
94
2
38
10
660
285
64
6
3
.333
.431
.511
.942
130
47.2
.430
153
45.1
15 Diego Castillo
D. Castillo
11
2022
PIT PIT
96
262
28
54
13
0
29
14
3
75
1
1
283
100
24
0
4
1
7
.206
.251
.382
.633
24
-8.4
.272
72
-9.2
16 Jordy Mercer
J. Mercer
11
2016
PIT PIT
149
519
66
133
22
3
59
51
5
83
1
1
584
194
36
7
2
8
11
.256
.328
.374
.701
62
-7
.304
88
-8.8
17 Jack Wilson
J. Wilson
11
2004
PIT PIT
157
652
82
201
41
12
59
26
3
71
8
4
693
299
64
7
5
0
15
.308
.335
.459
.794
92
6.6
.341
104
3.1
18 Dale Berra
D. Berra
10
1983
PIT PIT
161
537
51
135
25
1
52
61
0
84
8
5
607
192
36
7
2
19
10
.251
.327
.358
.684
60
-8.8
.300
84
-11.4
19 Dale Berra
D. Berra
10
1982
PIT PIT
156
529
64
139
25
5
61
33
4
83
6
6
583
204
40
8
9
12
15
.263
.306
.386
.692
57
-8.1
.300
87
-8.7
20 Honus Wagner
H. Wagner
10
1908
PIT PIT
151
568
100
201
39
19
109
54
5
22
53
641
308
68
14
.354
.415
.542
.957
125
65.5
.459
194
60.7
21 Jack Wilson
J. Wilson
9
2003
PIT PIT
150
558
58
143
21
3
62
36
4
74
5
5
615
197
33
11
6
3
11
.256
.303
.353
.656
55
-20.4
.288
70
-23.9
22 Jay Bell
J. Bell
9
1994
PIT PIT
110
424
68
117
35
4
45
49
3
82
2
0
487
187
48
8
3
1
15
.276
.353
.441
.794
68
6.4
.349
106
4.1
23 Jay Bell
J. Bell
9
1993
PIT PIT
154
604
102
187
32
9
51
77
6
122
16
10
701
264
50
13
1
6
16
.310
.392
.437
.830
109
25.2
.371
126
22.4
24 Jay Bell
J. Bell
9
1992
PIT PIT
159
632
87
167
36
6
55
55
4
103
7
5
712
242
51
19
2
0
12
.264
.326
.383
.709
81
3.8
.324
105
3.6
25 Dale Berra
D. Berra
9
1984
PIT PIT
136
450
31
100
16
0
52
34
1
78
1
3
500
143
25
6
9
8
11
.222
.273
.318
.591
34
-21.4
.262
59
-23

More Pirates Stats

Team Rankings

HR

25

28th

R

114

27th

SO

254

24th

ERA

4.27

20th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
21
13
.618
Reds Reds
18
16
.529
3.0
Brewers Brewers
16
18
.471
5.0
Cardinals Cardinals
14
19
.424
6.5
Pirates Pirates
12
22
.353
9.0
Schedule
DATE MATCHUP TIME (ET)
Sun
5/4
SDP SDP
@
PIT PIT
1:35 PM
Mon
5/5
PIT PIT
@
STL STL
7:45 PM
Tue
5/6
PIT PIT
@
STL STL
7:45 PM
Wed
5/7
PIT PIT
@
STL STL
1:15 PM
Fri
5/9
ATL ATL
@
PIT PIT
6:40 PM
Last Game
PIT Pirates

12 - 22

1

Final

2

SDP Padres

21 - 11

Sat 3 May 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Mets Mets
22
11
.667
Phillies Phillies
19
14
.576
3.0
NL Central W L PCT GB
Cubs Cubs
21
13
.618
Reds Reds
18
16
.529
3.0
NL West W L PCT GB
Dodgers Dodgers
23
10
.697
Padres Padres
21
11
.656
1.5
AL East W L PCT GB
Yankees Yankees
19
14
.576
Red Sox Red Sox
18
17
.514
2.0
AL Central W L PCT GB
Tigers Tigers
21
13
.618
Guardians Guardians
19
14
.576
1.5
AL West W L PCT GB
Mariners Mariners
20
12
.625
Astros Astros
17
15
.531
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
4/18
MIA MIA
@
PHI PHI
10-11
Fri
4/18
KCR KCR
@
DET DET
1-3
Fri
4/18
AZ AZ
@
CHC CHC
2-6
Fri
4/18
SEA SEA
@
TOR TOR
8-4
Fri
4/18
CLE CLE
@
PIT PIT
3-0

Schedule

DATE MATCHUP TIME (ET)
Sun
5/4
NYM NYM
@
STL STL
1:15 PM
Sun
5/4
KCR KCR
@
BAL BAL
1:35 PM
Sun
5/4
TBR TBR
@
NYY NYY
1:35 PM
Sun
5/4
MIN MIN
@
BOS BOS
1:35 PM
Sun
5/4
SDP SDP
@
PIT PIT
1:35 PM