highest batting average by a switch hitter in 2021

Bryan Reynolds had the best batting average by a switch-hitter in 2021, with an average of .302.

Interpreted as:
highest batting average with a minimum of 3.1 PA per team game by a switch hitter in 2021
NAME AVG SEASON TM G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Bryan Reynolds
B. Reynolds
.302
2021
PIT PIT
159
559
93
169
35
8
24
90
75
8
119
5
2
646
292
67
0
4
9
10
.390
.522
.912
116
37.7
.385
140
32.9
2 Jeimer Candelario
J. Candelario
.271
2021
DET DET
149
557
75
151
42
3
16
67
65
4
135
0
0
626
247
61
0
0
1
10
.351
.443
.795
91
15.5
.344
119
14.6
3 Jorge Polanco
J. Polanco
.269
2021
MIN MIN
152
588
97
158
35
2
33
98
45
5
118
11
6
644
296
70
0
6
0
4
.323
.503
.826
97
18.5
.349
123
18.4
4 José Ramírez
J. Ramírez
.266
2021
CLE CLE
152
552
111
147
32
5
36
103
72
7
87
27
4
636
297
73
0
5
10
13
.355
.538
.893
107
30.2
.372
140
30.9
5 Dylan Carlson
D. Carlson
.266
2021
STL STL
149
542
79
144
31
4
18
65
57
11
152
2
1
619
237
53
1
8
2
5
.343
.437
.780
86
11
.336
112
9.3
6 Yoán Moncada
Y. Moncada
.263
2021
CWS CWS
144
520
74
137
33
1
14
61
84
10
157
3
2
616
214
48
0
2
1
6
.375
.412
.787
91
16.7
.347
120
15.1
7 Tommy Edman
T. Edman
.262
2021
STL STL
159
641
91
168
41
3
11
56
38
6
95
30
5
691
248
55
2
4
1
4
.308
.387
.695
76
-7.8
.301
89
-9.6
8 Josh Bell
J. Bell
.261
2021
WSH WSH
144
498
75
130
24
1
27
88
65
2
101
0
0
568
237
52
0
3
2
22
.347
.476
.823
86
17.6
.352
119
14
9 Ozzie Albies
O. Albies
.259
2021
ATL ATL
156
629
103
163
40
7
30
106
47
3
128
20
4
686
307
77
0
7
2
4
.310
.488
.799
95
12.2
.336
108
7
10 Eduardo Escobar
E. Escobar
.253
2021
TOT
146
549
77
139
26
5
28
90
48
1
124
1
0
599
259
59
0
1
1
3
.314
.472
.786
82
9.8
.334
108
6.1
11 Jonathan Villar
J. Villar
.249
2021
NYM NYM
142
454
63
113
18
2
18
42
46
3
132
14
7
505
189
38
2
0
2
6
.322
.416
.738
63
2.2
.320
103
2.1
12 Jed Lowrie
J. Lowrie
.245
2021
OAK OAK
139
457
55
112
28
0
14
69
49
2
108
0
0
512
182
42
0
4
1
8
.318
.398
.717
61
-1.4
.311
102
1
13 Robbie Grossman
R. Grossman
.239
2021
DET DET
156
557
88
133
23
3
23
67
98
8
155
20
5
671
231
49
2
6
3
8
.357
.415
.772
94
12.8
.337
114
11.9
14 Cesar Hernandez
C. Hernandez
.232
2021
TOT
149
570
84
132
21
2
21
62
59
5
135
1
1
637
220
44
0
3
2
11
.308
.386
.694
71
-6.6
.302
91
-6.7
15 Francisco Lindor
F. Lindor
.230
2021
NYM NYM
125
452
73
104
16
3
20
63
58
5
96
10
4
524
186
39
6
3
4
7
.322
.412
.734
64
1
.317
101
0.9
16 Ian Happ
I. Happ
.226
2021
CHC CHC
148
465
63
105
20
1
25
66
62
5
156
9
2
535
202
46
2
1
0
12
.323
.434
.757
71
6.1
.328
105
3.4
17 Carlos Santana
C. Santana
.214
2021
KCR KCR
158
565
66
121
15
0
19
69
86
3
102
2
0
659
193
34
0
5
3
12
.319
.342
.660
69
-11.2
.294
81
-15.3

More Pirates Stats

Team Rankings

HR

33

29th

R

146

30th

SO

367

25th

ERA

3.97

17th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
30
20
.600
Cardinals Cardinals
27
23
.540
3.0
Reds Reds
25
26
.490
5.5
Brewers Brewers
24
26
.480
6.0
Pirates Pirates
17
33
.340
13.0
Schedule
DATE MATCHUP TIME (ET)
Thu
5/22
MIL MIL
@
PIT PIT
6:40 PM
Fri
5/23
MIL MIL
@
PIT PIT
6:40 PM
Sat
5/24
MIL MIL
@
PIT PIT
4:05 PM
Sun
5/25
MIL MIL
@
PIT PIT
1:35 PM
Mon
5/26
PIT PIT
@
AZ AZ
8:10 PM
Last Game
PIT Pirates

17 - 33

3

Final

1

CIN Reds

25 - 26

Wed 21 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
29
19
.604
Blue Jays Blue Jays
24
24
.500
5.0
AL Central W L PCT GB
Tigers Tigers
33
17
.660
Twins Twins
27
22
.551
5.5
AL West W L PCT GB
Mariners Mariners
28
20
.583
Astros Astros
25
24
.510
3.5
NL East W L PCT GB
Phillies Phillies
31
18
.633
Mets Mets
30
20
.600
1.5
NL Central W L PCT GB
Cubs Cubs
30
20
.600
Cardinals Cardinals
27
23
.540
3.0
NL West W L PCT GB
Dodgers Dodgers
30
19
.612
Giants Giants
29
21
.580
1.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
5/5
SFG SFG
@
CHC CHC
14-5
Tue
5/6
CLE CLE
@
WSH WSH
8-6
Tue
5/6
HOU HOU
@
MIL MIL
9-1
Tue
5/6
PIT PIT
@
STL STL
0-5
Tue
5/6
SFG SFG
@
CHC CHC
3-1

Schedule

DATE MATCHUP TIME (ET)
Thu
5/22
TEX TEX
@
NYY NYY
12:35 PM
Thu
5/22
SDP SDP
@
TOR TOR
1:07 PM
Thu
5/22
PHI PHI
@
COL COL
3:10 PM
Thu
5/22
LAA LAA
@
ATH ATH
3:35 PM
Thu
5/22
CLE CLE
@
DET DET
6:40 PM