switch hitters 2004

switch hitters 2004

NAME SEASON TM G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Roberto Alomar
R. Alomar
2004
TOT
56
171
18
45
6
2
4
24
14
1
31
0
2
190
67
12
3
1
0
4
.263
.321
.392
.713
21
-2.7
.313
81
-4.7
2 Alfredo Amezaga
A. Amezaga
2004
ANA ANA
73
93
12
15
2
0
2
11
3
3
24
3
2
105
23
4
6
0
0
2
.161
.212
.247
.459
2
-10.9
.208
19
-10.9
3 Carlos Baerga
C. Baerga
2004
ARI ARI
79
85
6
20
2
0
2
11
6
3
12
0
0
94
28
4
0
0
0
7
.235
.309
.329
.638
8
-3.3
.289
63
-4.5
4 Josh Bard
J. Bard
2004
CLE CLE
7
19
5
8
2
0
1
4
3
0
0
0
0
23
13
3
0
1
0
0
.421
.478
.684
1.162
6
2.9
.480
200
2.9
5 Mark Bellhorn
M. Bellhorn
2004
BOS BOS
138
523
93
138
37
3
17
82
88
5
177
6
1
620
232
57
1
3
1
8
.264
.373
.444
.817
92
15.1
.359
114
11.2
6 Carlos Beltran
C. Beltran
2004
TOT
159
599
121
160
36
9
38
104
92
7
101
42
3
708
328
83
3
7
10
8
.267
.367
.548
.915
119
31.4
.383
128
25.9
7 Lance Berkman
L. Berkman
2004
HOU HOU
160
544
104
172
40
3
30
106
127
10
101
9
7
687
308
73
0
6
14
10
.316
.450
.566
1.016
143
58.1
.430
161
53.9
8 Wilson Betemit
W. Betemit
2004
ATL ATL
22
47
2
8
0
0
0
3
4
0
16
0
1
52
8
0
0
1
0
0
.170
.231
.170
.401
0
-6.1
.191
6
-6.3
9 Andres Blanco
A. Blanco
2004
KCR KCR
19
60
9
19
2
2
0
5
5
1
6
1
2
67
25
4
1
0
0
0
.317
.379
.417
.795
10
1.2
.352
107
0.6
10 Geoff Blum
G. Blum
2004
TBD TBD
112
339
38
73
21
0
8
35
24
0
58
2
3
369
118
29
4
2
1
4
.215
.266
.348
.614
26
-19.5
.268
57
-20.5
11 Brian Boehringer
B. Boehringer
2004
PIT PIT
21
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
.000
.000
.000
.000
0
-0.3
.000
-121
-0.3
12 Joe Borchard
J. Borchard
2004
CWS CWS
63
201
26
35
4
1
9
20
19
1
57
1
0
222
68
14
1
0
1
4
.174
.249
.338
.587
14
-13.8
.257
47
-15.1
13 Rob Bowen
R. Bowen
2004
MIN MIN
17
27
1
3
0
0
1
2
4
0
10
0
0
32
6
1
1
0
0
1
.111
.226
.222
.448
1
-3.2
.213
19
-3.3
14 Milton Bradley
M. Bradley
2004
LAD LAD
141
516
72
138
24
0
19
67
71
6
123
15
11
597
219
43
3
1
3
12
.267
.362
.424
.786
82
8.1
.346
111
8.1
15 Adrian Brown
A. Brown
2004
KCR KCR
5
11
0
3
0
0
0
0
0
0
2
0
0
11
3
0
0
0
0
0
.273
.273
.273
.545
1
-0.8
.243
34
-0.9
16 Luis Castillo
L. Castillo
2004
FLA FLA
150
564
91
164
12
7
2
47
75
1
68
21
4
649
196
21
5
4
2
15
.291
.373
.348
.720
78
-2.1
.326
98
-2.1
17 Roger Cedeno
R. Cedeno
2004
STL STL
95
200
22
53
9
2
3
23
19
0
41
5
1
223
75
14
3
1
2
5
.265
.327
.375
.702
23
-4.3
.307
83
-4.8
18 Alex Cintron
A. Cintron
2004
ARI ARI
154
564
56
148
31
7
4
49
31
2
59
3
3
613
205
42
12
4
2
11
.262
.301
.363
.665
55
-20.8
.290
64
-28.4
19 Tony Clark
T. Clark
2004
NYY NYY
106
253
37
56
12
0
16
49
26
2
92
0
0
283
116
28
0
2
3
6
.221
.297
.458
.755
32
-2.7
.319
92
-3
20 JD Closser
JD Closser
2004
COL COL
36
113
5
36
6
0
1
10
6
2
22
0
0
124
45
7
3
0
0
3
.319
.364
.398
.762
16
0.9
.339
90
-1.6
21 Cesar Crespo
C. Crespo
2004
BOS BOS
52
79
6
13
2
1
0
2
0
0
20
2
0
79
17
3
0
0
0
1
.165
.165
.215
.380
-1
-11.1
.164
-15
-11.6
22 Coco Crisp
C. Crisp
2004
CLE CLE
139
491
78
146
24
2
15
71
36
0
69
20
13
538
219
41
9
2
4
8
.297
.344
.446
.790
71
4.8
.341
107
4.8
23 Jose Cruz
J. Cruz
2004
TBD TBD
153
545
76
132
25
8
21
78
76
2
117
11
6
636
236
54
5
8
8
6
.242
.333
.433
.766
78
-1.2
.328
97
-2.8
24 Jeff DaVanon
J. DaVanon
2004
ANA ANA
108
285
41
79
11
4
7
34
46
0
54
18
3
337
119
22
1
5
2
2
.277
.372
.418
.790
46
4.6
.346
111
4.6
25 Ben Davis
B. Davis
2004
TOT
68
193
22
40
9
0
6
18
12
1
49
1
1
208
67
15
1
1
0
5
.207
.256
.347
.603
14
-11.7
.264
52
-12.7

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
51
37
.580
Mets Mets
51
38
.573
0.5
NL Central W L PCT GB
Cubs Cubs
53
35
.602
Brewers Brewers
49
39
.557
4.0
NL West W L PCT GB
Dodgers Dodgers
56
33
.629
Padres Padres
47
40
.540
8.0
AL East W L PCT GB
Blue Jays Blue Jays
50
38
.568
Yankees Yankees
48
40
.545
2.0
AL Central W L PCT GB
Tigers Tigers
55
34
.618
Twins Twins
42
46
.477
12.5
AL West W L PCT GB
Astros Astros
53
35
.602
Mariners Mariners
46
42
.523
7.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
6/19
SEA SEA
@
CHC CHC
9-4
Thu
6/19
TEX TEX
@
PIT PIT
6-2
Thu
6/19
DET DET
@
TBR TBR
8-14
Thu
6/19
BAL BAL
@
NYY NYY
5-3
Thu
6/19
CWS CWS
@
TOR TOR
7-1

Schedule

DATE MATCHUP TIME (ET)
Sat
7/5
TBR TBR
@
MIN MIN
2:10 PM
Sat
7/5
STL STL
@
CHC CHC
2:20 PM
Sat
7/5
LAA LAA
@
TOR TOR
3:07 PM
Sat
7/5
BOS BOS
@
WSH WSH
4:05 PM
Sat
7/5
CIN CIN
@
PHI PHI
4:05 PM