how many switch hitters are there in mlb this season at shortstops

How many switch hitters are there in MLB this season at shortstops?

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 Francisco Lindor
F. Lindor
2025
NYM NYM
45
183
29
53
8
0
9
28
15
6
34
6
1
208
88
17
0
4
0
3
.290
.356
.481
.837
32
8.3
.364
135
8.7
2 Taylor Walls
T. Walls
2025
TBR TBR
41
111
15
22
2
0
1
9
15
0
27
7
2
128
27
3
0
2
0
1
.198
.289
.243
.532
8
-6.5
.250
62
-5.6
3 Xavier Edwards
X. Edwards
2025
MIA MIA
42
171
18
45
3
1
0
11
19
1
34
11
4
194
50
4
1
2
1
0
.263
.337
.292
.629
18
-4.1
.287
78
-5
4 Nasim Nuñez
N. Nuñez
2025
WSH WSH
17
33
5
6
1
0
0
4
4
0
8
5
0
38
7
1
1
0
0
1
.182
.270
.212
.482
2
-2.5
.230
42
-2.6
5 Geraldo Perdomo
G. Perdomo
2025
AZ AZ
46
160
24
48
12
0
5
34
30
1
22
11
0
199
75
17
2
6
0
1
.300
.401
.469
.870
33
10.4
.380
141
9.7
6 Brayan Rocchio
B. Rocchio
2025
CLE CLE
35
91
8
15
3
0
0
8
5
4
21
2
2
102
18
3
0
2
0
3
.165
.235
.198
.433
3
-8.8
.205
27
-8.4
7 Elly De La Cruz
E. De La Cruz
2025
CIN CIN
48
187
30
46
6
0
8
31
18
2
60
16
4
208
76
14
0
1
2
2
.246
.317
.406
.724
25
0.5
.317
94
-1.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
26
19
.578
Red Sox Red Sox
23
25
.479
4.5
AL Central W L PCT GB
Tigers Tigers
31
16
.660
Twins Twins
26
21
.553
5.0
AL West W L PCT GB
Mariners Mariners
26
19
.578
Astros Astros
24
22
.522
2.5
NL East W L PCT GB
Mets Mets
29
17
.630
Phillies Phillies
28
18
.609
1.0
NL Central W L PCT GB
Cubs Cubs
28
19
.596
Cardinals Cardinals
26
21
.553
2.0
NL West W L PCT GB
Dodgers Dodgers
29
18
.617
Padres Padres
27
18
.600
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Fri
5/2
SDP SDP
@
PIT PIT
2-1
Sat
5/3
NYM NYM
@
STL STL
5-6
Sat
5/3
KCR KCR
@
BAL BAL
11-6
Sat
5/3
TBR TBR
@
NYY NYY
7-5
Sat
5/3
MIN MIN
@
BOS BOS
5-4

Schedule

DATE MATCHUP TIME (ET)
Mon
5/19
CIN CIN
@
PIT PIT
6:40 PM
Mon
5/19
CHC CHC
@
MIA MIA
6:40 PM
Mon
5/19
NYM NYM
@
BOS BOS
6:45 PM
Mon
5/19
HOU HOU
@
TBR TBR
7:05 PM
Mon
5/19
BAL BAL
@
MIL MIL
7:40 PM