active pirates players most hr all-time vs nl

Marcell Ozuna has hit the most career homers by an active Pirates player against the NL, with 244 homers.

NAMEHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Marcell Ozuna
M. Ozuna
244
1,353
5,096
681
1,354
231
19
782
490
22
1,248
21
13
5,639
2,355
494
1
30
14
138
.266
.331
.462
.793
2Bryan Reynolds
B. Reynolds
111
768
2,870
413
785
158
26
400
316
44
728
33
11
3,245
1,328
295
0
15
20
59
.274
.353
.463
.816
3Oneil Cruz
O. Cruz
54
300
1,114
168
264
55
6
173
122
7
405
61
7
1,248
493
115
0
5
9
15
.237
.315
.443
.757
4Brandon Lowe
B. Lowe
39
187
690
108
172
33
2
110
66
6
213
7
0
766
326
74
0
4
1
3
.249
.319
.472
.791
5Joey Bart
J. Bart
23
273
794
96
180
27
3
90
74
25
277
2
2
896
282
53
0
3
0
24
.227
.311
.355
.667
6Ryan O'Hearn
R. O'Hearn
22
222
681
87
181
35
3
98
63
8
153
2
2
755
288
60
0
3
6
18
.266
.334
.423
.757
7Spencer Horwitz
S. Horwitz
18
133
438
58
122
27
1
66
54
4
89
0
0
500
205
46
0
4
1
13
.279
.360
.468
.828
8Henry Davis
H. Davis
15
161
508
60
100
20
0
50
48
11
153
6
5
574
165
35
3
4
1
5
.197
.278
.325
.603
9Jared Triolo
J. Triolo
13
218
696
83
162
27
2
67
80
9
197
22
3
793
232
42
3
5
0
6
.233
.318
.333
.651
10Nick Gonzales
N. Gonzales
9
188
711
81
191
38
6
86
38
11
147
6
6
770
268
53
2
8
1
19
.269
.313
.377
.689
11Konnor Griffin
K. Griffin
2
23
80
10
25
4
2
13
6
1
26
5
0
88
39
8
0
1
0
1
.313
.364
.488
.851
12Billy Cook
B. Cook
2
31
46
4
10
1
0
6
0
0
18
1
1
46
17
3
0
0
0
0
.217
.217
.370
.587
StatMuse has game-level data for home runs going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Marlins Stats

Team Batting Leaders

HR

8

Hicks

Liam Hicks

RBI

32

Hicks

Liam Hicks

AVG

.336

Lopez

Otto Lopez
Team Pitching Leaders

W

3

Alcantara

Sandy Alcantara

K

45

Pérez

Eury Pérez

ERA

1.27

Phillips

Tyler Phillips
Team Rankings

HR

27

27th

R

157

19th

SO

312

18th

ERA

4.12

15th

2026 Division Standings
TEAMWLPCTGB
26
12
.684
18
20
.474
8.0
17
20
.459
8.5
Marlins Marlins
16
21
.432
9.5
14
23
.378
11.5
Schedule
DATEMATCHUPTIME (ET)
Fri
5/8
@
7:10 PM
Sat
5/9
@
4:10 PM
Sun
5/10
@
12:15 PM
Tue
5/12
@
7:40 PM
Wed
5/13
@
7:40 PM
Last Game
BAL Orioles

17 - 20

7

Final

4

MIA Marlins

16 - 21

Wed 6 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
26
12
.684
18
20
.474
8.0
17
20
.459
8.5
16
21
.432
9.5
14
23
.378
11.5
NL CentralWLPCTGB
26
12
.684
21
15
.583
4.0
21
17
.553
5.0
19
16
.543
5.5
20
18
.526
6.0
NL WestWLPCTGB
23
14
.622
22
14
.611
0.5
17
19
.472
5.5
15
23
.395
8.5
14
23
.378
9.0
AL EastWLPCTGB
26
12
.684
24
12
.667
1.0
17
20
.459
8.5
16
21
.432
9.5
16
21
.432
9.5
AL CentralWLPCTGB
20
19
.513
18
20
.474
1.5
17
20
.459
2.0
17
21
.447
2.5
16
22
.421
3.5
AL WestWLPCTGB
18
18
.500
18
20
.474
1.0
17
20
.459
1.5
15
23
.395
4.0
15
23
.395
4.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
4/22
@
1-4
Wed
4/22
@
1-6
Wed
4/22
@
3-7
Wed
4/22
@
4-5
Wed
4/22
@
2-5

Schedule

DATEMATCHUPTIME (ET)
Thu
5/7
@
10:10 PM
Fri
5/8
@
6:10 PM
Fri
5/8
@
6:40 PM
Fri
5/8
@
7:05 PM
Fri
5/8
@
7:07 PM