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.

NAME SEAS AVG 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 Frankie 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
2 Chipper 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
3 Pete 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
4 Roberto 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
5 George 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
6 Bernie 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
7 Gregg 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
8 Tim 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
9 Joe 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
10 Carlos 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
11 Brad 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
12 Reggie 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
13 Turner 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
14 Bip 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
15 Tony 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
16 Greg 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
17 Matt 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
18 Greg 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
19 Willie 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
20 Mickey 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
21 Max 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
22 Nick 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
23 Tom 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
24 Tuck 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
25 Tommy 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 Giants Stats

Team Rankings

HR

39

14th

R

180

5th

SO

322

5th

ERA

3.46

7th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
24
12
.667
Padres Padres
23
12
.657
0.5
Giants Giants
23
14
.622
1.5
Diamondbacks Diamondbacks
19
17
.528
5.0
Rockies Rockies
6
28
.176
17.0
Schedule
DATE MATCHUP TIME (ET)
Wed
5/7
SFG SFG
@
CHC CHC
2:20 PM
Fri
5/9
SFG SFG
@
MIN MIN
8:10 PM
Sat
5/10
SFG SFG
@
MIN MIN
7:15 PM
Sun
5/11
SFG SFG
@
MIN MIN
2:10 PM
Mon
5/12
AZ AZ
@
SFG SFG
9:45 PM
Last Game
CHC Cubs

22 - 15

5

Final

14

SFG Giants

23 - 14

Tue 6 May 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Mets Mets
23
14
.622
Phillies Phillies
20
15
.571
2.0
NL Central W L PCT GB
Cubs Cubs
22
15
.595
Brewers Brewers
19
18
.514
3.0
NL West W L PCT GB
Dodgers Dodgers
24
12
.667
Padres Padres
23
12
.657
0.5
AL East W L PCT GB
Yankees Yankees
20
16
.556
Red Sox Red Sox
18
19
.486
2.5
AL Central W L PCT GB
Tigers Tigers
22
13
.629
Guardians Guardians
21
15
.583
1.5
AL West W L PCT GB
Mariners Mariners
21
14
.600
Athletics Athletics
20
17
.541
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
4/21
NYY NYY
@
CLE CLE
2-3
Mon
4/21
SDP SDP
@
DET DET
2-0
Mon
4/21
CIN CIN
@
MIA MIA
3-4
Mon
4/21
SEA SEA
@
BOS BOS
3-8
Mon
4/21
BAL BAL
@
WSH WSH
0-7

Schedule

DATE MATCHUP TIME (ET)
Wed
5/7
CLE CLE
@
WSH WSH
12:05 PM
Wed
5/7
HOU HOU
@
MIL MIL
1:10 PM
Wed
5/7
PIT PIT
@
STL STL
1:15 PM
Wed
5/7
SFG SFG
@
CHC CHC
2:20 PM
Wed
5/7
SEA SEA
@
ATH ATH
3:35 PM