pirates player most hr from 1999 to 2011

Between the 1999 and 2011 seasons, Brian Giles launched the most homers for the Pirates, with 165 homers.

NAME HR 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 Brian Giles
B. Giles
165
715
2,541
501
782
174
26
506
519
27
338
40
17
3,114
1,503
365
0
27
69
57
.308
.426
.591
1.018
639
247.5
.426
156
228.6
2 Jason Bay
J. Bay
139
719
2,590
435
729
151
18
452
374
35
682
50
11
3,038
1,333
308
5
34
25
47
.281
.375
.515
.890
502
129.1
.380
130
116.2
3 Craig Wilson
C. Wilson
94
634
1,848
282
495
94
14
282
186
86
584
14
7
2,133
899
202
2
11
12
43
.268
.360
.486
.846
328
65.7
.365
120
55.3
4 Kevin Young
K. Young
78
628
2,081
301
538
131
7
317
211
35
465
50
30
2,344
917
216
0
17
11
59
.259
.334
.441
.775
303
6.2
.337
97
-8.1
5 Aramis Ramirez
A. Ramirez
70
487
1,810
199
483
108
4
292
110
28
308
8
5
1,978
809
182
2
28
10
52
.267
.314
.447
.761
239
-6.1
.326
93
-17.8
6 Ryan Doumit
R. Doumit
67
611
1,967
234
534
125
5
266
148
44
375
10
6
2,175
870
197
3
13
18
58
.271
.334
.442
.777
279
20.1
.337
105
14
7 Nate McLouth
N. McLouth
60
481
1,473
272
384
96
10
194
146
35
278
64
5
1,679
680
166
13
12
13
19
.261
.339
.462
.801
228
23
.346
108
16.6
8 Jack Wilson
J. Wilson
60
1,159
4,305
508
1,158
217
32
389
245
33
516
36
28
4,703
1,619
309
88
32
24
81
.269
.311
.376
.687
464
-111.6
.300
78
-133.4
9 Garrett Jones
G. Jones
58
388
1,329
160
341
85
3
188
141
4
303
23
8
1,489
606
146
0
15
12
31
.257
.326
.456
.782
193
21
.338
111
19.3
10 Adam LaRoche
A. LaRoche
58
375
1,379
183
366
99
4
213
157
5
334
4
4
1,554
647
161
0
13
18
36
.265
.340
.469
.809
212
23
.347
109
16.9
11 Rob Mackowiak
R. Mackowiak
52
593
1,727
229
445
84
15
221
165
23
439
40
14
1,936
715
151
8
13
18
14
.258
.328
.414
.742
227
-9.1
.322
92
-19
12 Andrew McCutchen
A. McCutchen
51
420
1,575
255
435
95
19
199
213
16
298
78
25
1,824
721
165
3
17
6
16
.276
.365
.458
.822
267
57.2
.360
126
55.3
13 Jason Kendall
J. Kendall
44
829
3,171
486
967
161
17
305
319
100
269
91
52
3,612
1,294
222
3
19
16
71
.305
.384
.408
.792
520
67.8
.353
110
46.9
14 Jose Bautista
J. Bautista
43
400
1,314
175
317
74
5
159
157
22
313
10
8
1,520
530
122
14
13
7
41
.241
.329
.403
.733
177
-10.3
.322
92
-16.4
15 Freddy Sanchez
F. Sanchez
37
676
2,580
338
777
175
15
289
131
26
290
10
7
2,787
1,093
227
20
30
14
53
.301
.338
.424
.761
344
3.3
.331
98
-7.2
16 Xavier Nady
X. Nady
36
269
961
125
289
62
2
152
59
22
190
5
3
1,050
463
100
1
7
6
30
.301
.353
.482
.835
155
26.3
.361
117
21.9
17 John Vander Wal
J. Vander Wal
35
231
697
113
202
51
3
144
114
3
176
18
6
821
364
89
0
7
11
14
.290
.389
.522
.911
142
37.2
.387
129
32
18 Jose Castillo
J. Castillo
33
465
1,492
165
382
74
6
181
84
8
297
11
9
1,604
567
113
7
13
18
56
.256
.297
.380
.677
146
-52.5
.291
72
-59.1
19 Reggie Sanders
R. Sanders
31
130
453
74
129
27
4
87
38
5
110
15
5
498
257
62
0
2
4
10
.285
.345
.567
.913
84
23.2
.383
132
20.3
20 Daryle Ward
D. Ward
27
212
700
85
179
38
3
120
59
4
105
0
2
774
304
68
0
11
13
26
.256
.313
.434
.747
86
-7.7
.316
88
-11.4
21 Neil Walker
N. Walker
24
286
1,058
138
296
66
7
149
92
7
206
12
9
1,171
448
97
2
12
6
20
.280
.338
.423
.761
147
13.8
.333
110
13.2
22 Al Martin
A. Martin
24
143
541
97
150
36
8
63
49
1
119
20
3
593
274
68
0
2
5
8
.277
.337
.506
.844
87
9.3
.359
107
5.3
23 Ed Sprague
E. Sprague
22
137
490
71
131
27
2
81
50
17
93
3
6
564
228
51
1
6
6
12
.267
.352
.465
.817
80
6.1
.353
103
2.3
24 Pedro Alvarez
P. Alvarez
20
169
582
60
134
30
2
83
61
2
199
1
0
648
228
52
1
2
2
19
.230
.304
.392
.696
68
-5.5
.308
92
-6.1
25 Matt Stairs
M. Stairs
20
121
305
49
89
20
1
57
45
5
64
0
1
357
171
41
0
2
3
7
.292
.389
.561
.950
66
22.5
.403
145
20.4

More Pirates Stats

Team Rankings

HR

56

30th

R

285

28th

SO

620

27th

ERA

3.81

13th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
49
34
.590
Brewers Brewers
47
36
.566
2.0
Cardinals Cardinals
46
38
.548
3.5
Reds Reds
43
40
.518
6.0
Pirates Pirates
34
50
.405
15.5
Schedule
DATE MATCHUP TIME (ET)
Sun
6/29
NYM NYM
@
PIT PIT
1:35 PM
Mon
6/30
STL STL
@
PIT PIT
6:40 PM
Tue
7/1
STL STL
@
PIT PIT
6:40 PM
Wed
7/2
STL STL
@
PIT PIT
12:35 PM
Fri
7/4
PIT PIT
@
SEA SEA
4:10 PM
Last Game
PIT Pirates

34 - 50

9

Final

2

NYM Mets

48 - 36

Sat 28 Jun 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
Phillies Phillies
48
35
.578
Mets Mets
48
36
.571
0.5
NL Central W L PCT GB
Cubs Cubs
49
34
.590
Brewers Brewers
47
36
.566
2.0
NL West W L PCT GB
Dodgers Dodgers
52
32
.619
Padres Padres
45
37
.549
6.0
AL East W L PCT GB
Yankees Yankees
47
35
.573
Rays Rays
47
36
.566
0.5
AL Central W L PCT GB
Tigers Tigers
52
32
.619
Guardians Guardians
40
41
.494
10.5
AL West W L PCT GB
Astros Astros
49
34
.590
Mariners Mariners
42
40
.512
6.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
6/13
MIA MIA
@
WSH WSH
4-3
Fri
6/13
CIN CIN
@
DET DET
11-1
Fri
6/13
PIT PIT
@
CHC CHC
1-2
Fri
6/13
TOR TOR
@
PHI PHI
2-3
Fri
6/13
LAA LAA
@
BAL BAL
5-6

Schedule

DATE MATCHUP TIME (ET)
Sun
6/29
STL STL
@
CLE CLE
12:05 PM
Sun
6/29
NYM NYM
@
PIT PIT
1:35 PM
Sun
6/29
PHI PHI
@
ATL ATL
1:35 PM
Sun
6/29
TBR TBR
@
BAL BAL
1:35 PM
Sun
6/29
ATH ATH
@
NYY NYY
1:35 PM