2004 mlb most home runs by a catcher

Javy Lopez and Victor Martinez were tied for the most home runs by a catcher in 2004, with 23 home runs.

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 Javy Lopez
J. Lopez
23
2004
BAL BAL
150
579
83
183
33
3
86
47
6
97
0
0
638
291
59
0
6
4
16
.316
.370
.503
.872
102
23.2
.373
128
22.4
2 Victor Martinez
V. Martinez
23
2004
CLE CLE
141
520
77
147
38
1
108
60
5
69
0
1
591
256
62
0
6
11
16
.283
.359
.492
.851
88
14.7
.359
119
14.6
3 Jorge Posada
J. Posada
21
2004
NYY NYY
137
449
72
122
31
0
81
88
9
92
1
3
547
216
52
0
1
5
24
.272
.400
.481
.881
93
24.7
.384
134
24
4 Ivan Rodriguez
I. Rodriguez
19
2004
DET DET
135
527
72
176
32
2
86
41
3
91
7
4
575
269
53
0
4
6
15
.334
.383
.510
.893
96
25
.382
134
25
5 Ramon Hernandez
R. Hernandez
18
2004
SDP SDP
111
384
45
106
23
0
63
35
5
45
1
0
432
183
41
4
4
0
16
.276
.341
.477
.818
62
8
.352
118
10.1
6 Jason Varitek
J. Varitek
18
2004
BOS BOS
137
463
67
137
30
1
73
62
10
126
10
3
536
223
49
0
1
9
11
.296
.390
.482
.872
87
20.5
.375
125
17.2
7 Mike Lieberthal
M. Lieberthal
17
2004
PHI PHI
131
476
58
129
31
1
61
37
11
69
1
1
529
213
49
1
4
2
19
.271
.335
.447
.783
69
3.6
.338
100
-0.3
8 Michael Barrett
M. Barrett
16
2004
CHC CHC
134
456
55
131
32
6
65
33
5
64
1
4
506
223
54
4
8
4
13
.287
.337
.489
.826
71
8
.349
107
4.8
9 Rod Barajas
R. Barajas
15
2004
TEX TEX
108
358
50
89
26
1
58
13
3
63
0
1
389
162
42
8
7
0
3
.249
.276
.453
.728
41
-7.7
.307
75
-12.5
10 Jason LaRue
J. LaRue
14
2004
CIN CIN
114
390
46
98
24
2
55
26
24
108
0
2
445
168
40
2
3
5
7
.251
.334
.431
.765
55
0.3
.331
96
-2.5
11 Charles Johnson
C. Johnson
13
2004
COL COL
109
305
42
72
20
0
47
49
5
91
2
1
362
131
33
2
1
1
6
.236
.350
.430
.780
49
3.8
.343
93
-3.3
12 Paul Lo Duca
P. Lo Duca
13
2004
TOT
143
535
68
153
29
2
80
36
9
49
4
5
594
225
44
8
6
0
22
.286
.338
.421
.758
74
0.4
.331
101
0.4
13 Miguel Olivo
M. Olivo
13
2004
TOT
96
301
46
70
15
4
40
20
3
84
7
6
329
132
32
4
1
2
4
.233
.286
.439
.725
35
-6.1
.308
84
-6.8
14 John Buck
J. Buck
12
2004
KCR KCR
71
238
36
56
9
0
30
15
0
79
1
1
258
101
21
4
1
0
6
.235
.280
.424
.704
26
-6.1
.302
74
-8.7
15 Brian Schneider
B. Schneider
12
2004
MON MON
135
436
40
112
20
3
49
42
3
63
0
1
488
174
35
5
2
10
8
.257
.325
.399
.724
52
-8.2
.310
80
-12.4
16 Adam Melhuse
A. Melhuse
11
2004
OAK OAK
69
214
23
55
11
0
31
16
0
47
0
1
231
99
22
1
0
1
4
.257
.309
.463
.771
29
-0.1
.330
98
-0.7
17 A.J. Pierzynski
A.J. Pierzynski
11
2004
SFG SFG
131
471
45
128
28
2
77
19
15
27
0
1
510
193
41
2
3
4
27
.272
.319
.410
.729
57
-6.4
.315
87
-8.3
18 Henry Blanco
H. Blanco
10
2004
MIN MIN
114
315
36
65
19
1
37
21
3
56
0
3
353
116
30
11
3
0
8
.206
.260
.368
.628
27
-17.2
.273
59
-18.5
19 Todd Greene
T. Greene
10
2004
COL COL
75
195
23
55
14
0
35
13
0
38
0
0
209
99
24
0
1
4
9
.282
.325
.508
.833
29
3
.347
96
-1.1
20 Bengie Molina
B. Molina
10
2004
ANA ANA
97
337
36
93
13
0
54
18
2
35
0
1
363
136
23
2
4
1
18
.276
.313
.404
.717
39
-6
.311
87
-6
21 Johnny Estrada
J. Estrada
9
2004
ATL ATL
134
462
56
145
36
0
76
39
11
66
0
0
517
208
45
1
4
7
18
.314
.378
.450
.828
76
12.4
.358
116
10.4
22 Damian Miller
D. Miller
9
2004
OAK OAK
110
397
39
108
25
0
58
39
2
87
0
1
442
160
34
2
2
0
19
.272
.339
.403
.742
54
-1.2
.327
96
-2.3
23 Doug Mirabelli
D. Mirabelli
9
2004
BOS BOS
59
160
27
45
12
0
32
19
3
46
0
0
182
84
21
0
0
0
5
.281
.368
.525
.893
31
8.2
.383
130
7.1
24 Toby Hall
T. Hall
8
2004
TBD TBD
119
404
35
103
21
0
60
24
5
41
0
2
441
148
29
1
7
1
20
.255
.300
.366
.666
40
-14.6
.291
72
-15.7
25 Miguel Ojeda
M. Ojeda
8
2004
SDP SDP
62
156
23
40
3
0
26
15
1
34
0
0
174
67
11
0
2
1
1
.256
.322
.429
.751
21
-0.9
.324
100
0

More Orioles Stats

Team Rankings

HR

62

12th

R

219

25th

SO

447

22nd

ERA

5.35

28th

2025 Division Standings
TEAM W L PCT GB
Yankees Yankees
35
21
.625
Blue Jays Blue Jays
30
28
.517
6.0
Rays Rays
30
28
.517
6.0
Red Sox Red Sox
28
32
.467
9.0
Orioles Orioles
21
36
.368
14.5
Schedule
DATE MATCHUP TIME (ET)
Sun
6/1
CWS CWS
@
BAL BAL
1:35 PM
Tue
6/3
BAL BAL
@
SEA SEA
9:40 PM
Wed
6/4
BAL BAL
@
SEA SEA
9:40 PM
Thu
6/5
BAL BAL
@
SEA SEA
3:40 PM
Fri
6/6
BAL BAL
@
ATH ATH
10:05 PM
Last Game
BAL Orioles

21 - 36

4

Final

2

CWS White Sox

18 - 40

Sat 31 May 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
35
21
.625
Rays Rays
30
28
.517
6.0
AL Central W L PCT GB
Tigers Tigers
38
21
.644
Twins Twins
31
25
.554
5.5
AL West W L PCT GB
Mariners Mariners
30
26
.536
Astros Astros
31
27
.534
NL East W L PCT GB
Mets Mets
36
22
.621
Phillies Phillies
36
22
.621
NL Central W L PCT GB
Cubs Cubs
36
22
.621
Cardinals Cardinals
33
25
.569
3.0
NL West W L PCT GB
Dodgers Dodgers
35
22
.614
Padres Padres
32
23
.582
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
5/15
CWS CWS
@
CHC CHC
3-13
Thu
5/15
ATL ATL
@
BOS BOS
4-2
Thu
5/15
HOU HOU
@
TEX TEX
6-3
Thu
5/15
SEA SEA
@
SDP SDP
5-1
Fri
5/16
NYM NYM
@
NYY NYY
3-2

Schedule

DATE MATCHUP TIME (ET)
Sat
5/31
PIT PIT
@
SDP SDP
9:40 PM
Sat
5/31
WSH WSH
@
AZ AZ
10:10 PM
Sun
6/1
STL STL
@
TEX TEX
1:05 PM
Sun
6/1
MIL MIL
@
PHI PHI
1:35 PM
Sun
6/1
BOS BOS
@
ATL ATL
1:35 PM