most seasons with a batting average of.320 or more by a switch hitter

Frankie Frisch played the most seasons by a switch-hitter with a batting average of .320 or above, with 8 seasons.

NAMESEASAVGGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Frankie Frisch
F. Frisch
8
.337
1,125
4,562
874
1,537
255
93
68
645
374
22
129
239
5,091
2,182
416
133
.390
.478
.868
848
198.2
.397
125
168.8
2Chipper Jones
C. Jones
6
.336
697
2,486
482
836
163
14
141
465
439
6
381
32
14
2,954
1,450
318
0
23
73
77
.434
.583
1.017
608
245.5
.428
162
233.2
3Pete Rose
P. Rose
6
.334
897
3,657
622
1,221
211
41
45
350
436
26
295
53
44
4,145
1,649
297
6
20
61
81
.407
.451
.858
665
224.9
.387
142
192.8
4Roberto Alomar
R. Alomar
5
.329
734
2,727
556
897
175
27
97
467
389
20
342
148
36
3,222
1,417
299
40
46
25
59
.410
.520
.930
592
188
.402
141
172.2
5George Davis
G. Davis
5
.348
607
2,405
526
837
138
70
36
507
245
24
80
227
2,699
1,223
244
25
.414
.509
.922
597
164.7
.427
135
156.4
6Bernie Williams
B. Williams
4
.336
569
2,211
426
742
130
19
91
414
330
6
353
47
31
2,565
1,183
240
0
18
40
59
.420
.535
.955
488
168.5
.411
150
165
7Gregg Jefferies
G. Jefferies
4
.334
280
1,056
160
353
60
6
34
157
115
3
68
63
15
1,183
527
100
0
9
19
25
.398
.499
.897
204
60.3
.391
141
59.6
8Tim Raines
T. Raines
4
.327
514
1,956
385
640
119
33
42
209
290
9
206
198
28
2,274
951
194
4
15
48
28
.414
.486
.900
394
125.9
.391
146
124.4
9Joe Mays
J. Mays
3
.364
6
11
1
4
1
0
0
0
1
0
3
0
0
14
5
1
2
0
0
0
.417
.455
.871
2
0.7
.386
134
0.6
10Carlos Guillen
C. Guillen
3
.321
250
916
157
294
57
10
24
113
98
6
141
24
12
1,025
443
91
0
5
13
25
.388
.484
.872
166
39.5
.375
128
37
11Brad Woodall
B. Woodall
3
.600
16
5
0
3
0
0
0
1
2
0
0
0
0
7
3
0
0
0
0
0
.714
.600
1.314
2
1.5
.593
262
1.5
12Reggie Jefferson
R. Jefferson
3
.341
209
637
99
217
47
6
28
112
43
5
138
0
0
690
360
81
0
5
10
19
.384
.565
.949
128
41.4
.404
138
34.7
13Turner Ward
T. Ward
3
.351
103
242
50
85
21
2
9
46
25
2
29
7
2
273
137
32
3
1
2
3
.415
.566
.981
54
21.7
.426
160
20
14Bip Roberts
B. Roberts
3
.322
257
944
145
304
49
11
6
76
102
5
113
65
25
1,060
393
66
3
6
5
14
.389
.416
.805
155
32.3
.363
125
29.8
15Tony Fernandez
T. Fernandez
3
.323
426
1,549
234
501
106
10
20
214
173
26
163
51
27
1,769
687
136
7
14
19
35
.397
.444
.841
279
57.2
.370
121
47.5
16Greg Harris
G. Harris
3
.333
145
21
5
7
2
1
0
0
0
0
5
0
0
22
11
3
1
0
0
0
.333
.524
.857
3
1
.374
139
1
17Matt Alexander
M. Alexander
3
.444
96
27
34
12
1
1
0
1
0
0
1
26
6
27
15
2
0
0
0
0
.444
.556
1.000
6
2.7
.446
180
2.5
18Greg Minton
G. Minton
3
.474
124
19
6
9
2
0
1
3
5
0
7
0
0
25
14
3
1
0
0
0
.583
.737
1.320
8
4.7
.569
264
4.7
19Willie Wilson
W. Wilson
3
.329
310
1,324
230
435
49
30
6
96
55
12
170
122
24
1,403
562
85
9
3
5
9
.360
.424
.785
192
34
.351
115
25
20Mickey Mantle
M. Mantle
3
.348
417
1,384
349
482
65
12
116
313
380
3
252
35
4
1,777
919
193
1
9
38
13
.487
.664
1.151
439
235.6
.491
205
228.1
21Max Carey
M. Carey
3
.336
290
1,177
251
396
67
26
15
116
148
8
46
97
1,360
560
108
27
.414
.476
.890
240
66.4
.410
129
53.5
22Nick Altrock
N. Altrock
3
.371
16
35
7
13
0
1
0
3
4
0
9
1
39
15
1
0
.436
.429
.864
7
2.7
.410
159
2.9
23Tom McCreery
T. McCreery
3
.336
265
1,009
182
339
47
31
10
140
97
5
109
40
1,129
478
88
18
.397
.474
.871
222
55.6
.408
130
52.6
24Tuck Turner
T. Turner
3
.388
177
712
178
276
33
18
4
140
58
4
43
32
786
357
55
12
.437
.501
.938
188
52.5
.438
133
47.5
25Tommy Tucker
T. Tucker
3
.347
354
1,393
267
483
66
22
13
264
124
61
48
99
1,583
632
101
5
.423
.454
.877
343
85
.418
128
70.8

More MLB News

More Giants Stats

Team Batting Leaders

HR

37

Devers

Rafael Devers

RBI

98

Devers

Rafael Devers

AVG

.324

Arraez

Luis Arraez
Team Pitching Leaders

W

10

Ray

Robbie Ray

K

143

Roupp

Landen Roupp

ERA

3.08

Ray

Robbie Ray
Team Rankings

HR

178

20th

R

669

26th

SO

1,204

27th

ERA

4.33

23rd

2026 Division Standings
TEAMWLPCTGB
100
62
.617
91
71
.562
9.0
86
76
.531
14.0
Giants Giants
65
97
.401
35.0
58
104
.358
42.0
Schedule
DATEMATCHUPTIME (ET)
Thu
3/25
@
4:00 AM
Sat
3/27
@
4:00 AM
Sun
3/28
@
4:00 AM
Mon
3/29
@
4:00 AM
Tue
3/30
@
4:00 AM
Last Game
LAD Dodgers

100 - 62

5

Final

1

SFG Giants

65 - 97

Sun 27 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
94
68
.580
88
74
.543
6.0
80
82
.494
14.0
77
85
.475
17.0
74
88
.457
20.0
NL CentralWLPCTGB
103
59
.636
Cubs Cubs - w
89
73
.549
14.0
82
80
.506
21.0
77
85
.475
26.0
75
87
.463
28.0
NL WestWLPCTGB
100
62
.617
91
71
.562
9.0
86
76
.531
14.0
65
97
.401
35.0
58
104
.358
42.0
AL EastWLPCTGB
Rays Rays - y
98
64
.605
93
68
.578
4.5
87
75
.537
11.0
79
82
.491
18.5
79
83
.488
19.0
AL CentralWLPCTGB
85
77
.525
84
78
.519
1.0
77
85
.475
8.0
76
86
.469
9.0
69
93
.426
16.0
AL WestWLPCTGB
81
81
.500
80
82
.494
1.0
76
86
.469
5.0
64
98
.395
17.0
62
100
.383
19.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/15
@
5-1
Wed
9/16
@
3-6
Wed
9/16
@
6-5
Wed
9/16
@
4-5
Wed
9/16
@
1-5

Schedule

DATEMATCHUPTIME (ET)
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM
Thu
3/25
@
4:00 AM