2004 red sox players with 100+ plate appearances in a single season

Mark Bellhorn made 620 plate appearances for the Red Sox in 2004.

NAME PA SEASON TM G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Mark Bellhorn
M. Bellhorn
620
2004
BOS BOS
138
523
93
138
37
3
17
82
88
5
177
6
1
232
57
1
3
1
8
.264
.373
.444
.817
92
15.1
.359
114
11.2
2 Orlando Cabrera
O. Cabrera
248
2004
BOS BOS
58
228
33
67
19
1
6
31
11
1
23
4
1
106
26
1
7
0
4
.294
.320
.465
.785
31
0.5
.332
97
-1.1
3 Johnny Damon
J. Damon
702
2004
BOS BOS
150
621
123
189
35
6
20
94
76
2
71
19
8
296
61
0
3
1
8
.304
.380
.477
.857
112
25.1
.372
123
20.8
4 Nomar Garciaparra
N. Garciaparra
169
2004
BOS BOS
38
156
24
50
7
3
5
21
8
4
16
2
0
78
15
0
1
2
4
.321
.367
.500
.867
27
5.6
.369
121
4.5
5 Gabe Kapler
G. Kapler
310
2004
BOS BOS
136
290
51
79
14
1
6
33
15
2
49
5
4
113
21
1
2
0
5
.272
.311
.390
.700
32
-6.3
.306
79
-8.2
6 Dave McCarty
D. McCarty
168
2004
BOS BOS
89
151
24
39
8
1
4
17
14
2
40
1
0
61
13
0
1
0
5
.258
.327
.404
.731
20
-1.3
.321
89
-2.3
7 Doug Mientkiewicz
D. Mientkiewicz
119
2004
BOS BOS
49
107
13
23
6
1
1
10
10
1
18
0
1
34
8
0
1
0
3
.215
.286
.318
.603
9
-6
.270
55
-6.8
8 Kevin Millar
K. Millar
588
2004
BOS BOS
150
508
74
151
36
0
18
74
57
17
91
1
1
241
54
0
6
0
16
.297
.383
.474
.857
95
21.6
.374
124
18
9 Doug Mirabelli
D. Mirabelli
182
2004
BOS BOS
59
160
27
45
12
0
9
32
19
3
46
0
0
84
21
0
0
0
5
.281
.368
.525
.893
31
8.2
.383
130
7.1
10 Bill Mueller
B. Mueller
460
2004
BOS BOS
110
399
75
113
27
1
12
57
51
4
56
2
2
178
40
0
6
1
8
.283
.365
.446
.811
66
9.1
.353
111
6.2
11 Trot Nixon
T. Nixon
167
2004
BOS BOS
48
149
24
47
9
1
6
23
15
1
24
0
0
76
16
0
2
1
3
.315
.377
.510
.887
28
6.9
.379
127
5.9
12 David Ortiz
D. Ortiz
669
2004
BOS BOS
150
582
94
175
47
3
41
139
75
4
133
0
0
351
91
0
8
8
12
.301
.380
.603
.983
127
44
.408
147
39.9
13 Manny Ramirez
M. Ramirez
663
2004
BOS BOS
152
568
108
175
44
0
43
130
82
6
124
2
4
348
87
0
7
15
17
.308
.397
.613
1.009
131
48.7
.417
153
44.6
14 Pokey Reese
P. Reese
268
2004
BOS BOS
96
244
32
54
7
2
3
29
17
0
60
6
2
74
12
6
1
1
5
.221
.271
.303
.574
16
-17.1
.255
45
-18.8
15 Dave Roberts
D. Roberts
101
2004
BOS BOS
45
86
19
22
10
0
2
14
10
1
17
5
2
38
12
1
3
0
2
.256
.330
.442
.772
13
0.1
.331
96
-0.5
16 Jason Varitek
J. Varitek
536
2004
BOS BOS
137
463
67
137
30
1
18
73
62
10
126
10
3
223
49
0
1
9
11
.296
.390
.482
.872
87
20.5
.375
125
17.2
17 Kevin Youkilis
K. Youkilis
248
2004
BOS BOS
72
208
38
54
11
0
7
35
33
4
45
0
1
86
18
0
3
0
1
.260
.367
.413
.780
34
3.4
.346
106
1.9

More Red Sox Stats

Team Rankings

HR

146

10th

R

599

3rd

SO

987

16th

ERA

3.76

9th

2025 Division Standings
TEAM W L PCT GB
Blue Jays Blue Jays
69
50
.580
Red Sox Red Sox
65
55
.542
4.5
Yankees Yankees
63
56
.529
6.0
Rays Rays
58
62
.483
11.5
Orioles Orioles
53
65
.449
15.5
Schedule
DATE MATCHUP TIME (ET)
Tue
8/12
BOS BOS
@
HOU HOU
8:10 PM
Wed
8/13
BOS BOS
@
HOU HOU
7:10 PM
Fri
8/15
MIA MIA
@
BOS BOS
7:10 PM
Sat
8/16
MIA MIA
@
BOS BOS
4:10 PM
Sun
8/17
MIA MIA
@
BOS BOS
1:35 PM
Last Game
HOU Astros

67 - 52

7

Final

6

BOS Red Sox

65 - 55

Mon 11 Aug 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
69
49
.585
Mets Mets
63
55
.534
6.0
NL Central W L PCT GB
Brewers Brewers
74
44
.627
Cubs Cubs
67
50
.573
6.5
NL West W L PCT GB
Dodgers Dodgers
68
51
.571
Padres Padres
67
52
.563
1.0
AL East W L PCT GB
Blue Jays Blue Jays
69
50
.580
Red Sox Red Sox
65
55
.542
4.5
AL Central W L PCT GB
Tigers Tigers
69
51
.575
Guardians Guardians
61
56
.521
6.5
AL West W L PCT GB
Astros Astros
67
52
.563
Mariners Mariners
66
53
.555
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
7/26
WSH WSH
@
MIN MIN
7-2
Sat
7/26
CHC CHC
@
CWS CWS
5-4
Sat
7/26
SDP SDP
@
STL STL
9-2
Sun
7/27
TOR TOR
@
BAL BAL
4-11
Sun
7/27
COL COL
@
CLE CLE
8-6

Schedule

DATE MATCHUP TIME (ET)
Tue
8/12
SEA SEA
@
BAL BAL
6:35 PM
Tue
8/12
PHI PHI
@
CIN CIN
6:40 PM
Tue
8/12
MIA MIA
@
CLE CLE
6:40 PM
Tue
8/12
MIN MIN
@
NYY NYY
7:05 PM
Tue
8/12
CHC CHC
@
TOR TOR
7:07 PM