how many switch hitters are there in mlb 1990

How many switch hitters are there in MLB 1990?

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
1990
SDP SDP
147
586
80
168
27
5
6
60
48
2
72
24
7
646
223
38
5
5
1
16
.287
.340
.381
.721
76
3.8
.326
100
0.1
2 Wally Backman
W. Backman
1990
PIT PIT
104
315
62
92
21
3
2
28
42
1
53
6
3
361
125
26
0
3
1
5
.292
.374
.397
.771
49
8.8
.350
120
8.3
3 Carlos Baerga
C. Baerga
1990
CLE CLE
108
312
46
81
17
2
7
47
16
4
57
0
2
338
123
26
1
5
2
4
.260
.300
.394
.694
35
-2.8
.308
89
-4.4
4 Mark Bailey
M. Bailey
1990
SFG SFG
5
7
1
1
0
0
1
3
0
0
2
0
0
7
4
1
0
0
0
0
.143
.143
.571
.714
1
-0.1
.305
90
-0.1
5 Doug Baker
D. Baker
1990
MIN MIN
3
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
.000
.000
.000
.000
0
-0.2
.000
-121
-0.3
6 Kevin Bass
K. Bass
1990
SFG SFG
61
214
25
54
9
1
7
32
14
2
26
2
2
233
86
17
2
1
3
5
.252
.303
.402
.705
25
-1.2
.312
94
-1.5
7 Todd Benzinger
T. Benzinger
1990
CIN CIN
118
376
35
95
14
2
5
46
19
4
69
3
4
408
128
21
2
7
4
3
.253
.291
.340
.631
34
-11.9
.281
68
-15.2
8 Damon Berryhill
D. Berryhill
1990
CHC CHC
17
53
6
10
4
0
1
9
5
0
14
0
0
59
17
5
0
1
1
3
.189
.254
.321
.575
4
-3
.253
48
-3.6
9 Bobby Bonilla
B. Bonilla
1990
PIT PIT
160
625
112
175
39
7
32
120
45
1
103
4
3
686
324
78
0
15
9
11
.280
.322
.518
.841
99
22.7
.362
127
21.8
10 Keith Brown
K. Brown
1990
CIN CIN
11 Jerry Browne
J. Browne
1990
CLE CLE
140
513
92
137
26
5
6
50
72
2
46
12
7
610
191
37
12
11
1
12
.267
.353
.372
.725
74
5.5
.330
104
2.8
12 Mike Brumley
M. Brumley
1990
SEA SEA
62
147
19
33
5
4
0
7
10
0
22
2
0
162
46
9
4
1
0
5
.224
.272
.313
.585
11
-6.6
.266
60
-7.4
13 Ken Caminiti
K. Caminiti
1990
HOU HOU
153
541
52
131
20
2
4
51
48
0
97
9
4
596
167
26
3
4
7
15
.242
.302
.309
.611
47
-19.3
.277
72
-19.4
14 Casey Candaele
C. Candaele
1990
HOU HOU
130
262
30
75
8
6
3
22
31
1
42
7
5
298
104
17
4
0
5
4
.286
.364
.397
.761
38
5.1
.341
114
5
15 John Cangelosi
J. Cangelosi
1990
PIT PIT
58
76
13
15
2
0
0
1
11
1
12
7
2
90
17
2
2
0
0
2
.197
.307
.224
.531
6
-4
.260
60
-4.2
16 Chuck Carr
C. Carr
1990
NYM NYM
4
2
0
0
0
0
0
0
0
0
2
1
0
2
0
0
0
0
0
0
.000
.000
.000
.000
0
-0.5
.000
-111
-0.5
17 Norm Charlton
N. Charlton
1990
CIN CIN
57
37
4
5
0
0
0
0
3
2
21
0
0
42
5
0
0
0
0
0
.135
.238
.135
.373
1
-4
.194
11
-4.4
18 Dave Cochrane
D. Cochrane
1990
SEA SEA
15
20
0
3
0
0
0
0
0
0
8
0
0
20
3
0
0
0
0
0
.150
.150
.150
.300
-1
-2.8
.136
-27
-2.9
19 Vince Coleman
V. Coleman
1990
STL STL
124
497
73
145
18
9
6
39
35
2
88
77
17
539
199
33
4
1
1
6
.292
.340
.400
.741
67
6.3
.334
105
3.2
20 Dave Collins
D. Collins
1990
STL STL
99
58
12
13
1
0
0
3
13
0
10
7
1
74
14
1
3
0
2
1
.224
.366
.241
.608
7
-1.7
.289
76
-2.1
21 Joey Cora
J. Cora
1990
SDP SDP
51
100
12
27
3
0
0
2
6
0
9
8
3
106
30
3
0
0
1
1
.270
.311
.300
.611
9
-3.3
.278
68
-3.9
22 Steve Cummings
S. Cummings
1990
TOR TOR
23 Milt Cuyler
M. Cuyler
1990
DET DET
19
51
8
13
3
1
0
8
5
0
10
1
2
59
18
4
2
1
0
1
.255
.316
.353
.669
6
-0.7
.303
87
-0.9
24 Doug Dascenzo
D. Dascenzo
1990
CHC CHC
113
241
27
61
9
5
1
26
21
1
18
15
6
271
83
15
5
3
2
3
.253
.312
.344
.656
25
-4.8
.295
76
-7.6
25 Jack Daugherty
J. Daugherty
1990
TEX TEX
125
310
36
93
20
2
6
47
22
2
49
0
0
339
135
28
2
3
0
4
.300
.347
.435
.783
46
8.3
.351
120
7.5

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
45
32
.584
Rays Rays
43
35
.551
2.5
AL Central W L PCT GB
Tigers Tigers
49
30
.620
Guardians Guardians
39
37
.513
8.5
AL West W L PCT GB
Astros Astros
45
33
.577
Mariners Mariners
39
37
.513
5.0
NL East W L PCT GB
Phillies Phillies
47
31
.603
Mets Mets
46
32
.590
1.0
NL Central W L PCT GB
Cubs Cubs
46
31
.597
Brewers Brewers
43
35
.551
3.5
NL West W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/7
MIA MIA
@
TBR TBR
2-3
Sat
6/7
SDP SDP
@
MIL MIL
1-0
Sat
6/7
TEX TEX
@
WSH WSH
4-2
Sat
6/7
PHI PHI
@
PIT PIT
1-2
Sat
6/7
HOU HOU
@
CLE CLE
2-4

Schedule

DATE MATCHUP TIME (ET)
Mon
6/23
TEX TEX
@
BAL BAL
6:35 PM
Mon
6/23
NYY NYY
@
CIN CIN
7:10 PM
Mon
6/23
ATL ATL
@
NYM NYM
7:10 PM
Mon
6/23
AZ AZ
@
CWS CWS
7:40 PM
Mon
6/23
PIT PIT
@
MIL MIL
7:40 PM