switch hitter with best average this yesr

Keibert Ruiz has the best batting average by a switch-hitter this season, with an average of .295.

Interpreted as:
switch hitter with best average with a minimum of 3.1 PA per team game this yesr this regular season
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 Keibert Ruiz
K. Ruiz
.295
2025
WSH WSH
33
122
13
36
5
0
2
14
8
2
15
0
1
132
47
7
0
0
0
2
.348
.385
.734
17
1.6
.330
109
1.4
2 Francisco Lindor
F. Lindor
.287
2025
NYM NYM
37
150
24
43
7
0
7
24
12
6
25
3
1
171
71
14
0
3
0
2
.357
.473
.830
26
6.7
.364
135
7.1
3 Geraldo Perdomo
G. Perdomo
.285
2025
AZ AZ
37
130
19
37
7
0
5
30
26
1
18
9
0
164
59
12
2
5
0
1
.395
.454
.849
27
7.8
.374
137
7.1
4 Ian Happ
I. Happ
.274
2025
CHC CHC
38
157
29
43
9
0
3
19
23
1
34
2
1
183
61
12
0
2
0
3
.366
.389
.755
25
3.8
.340
118
3.9
5 José Ramírez
J. Ramírez
.271
2025
CLE CLE
35
129
16
35
7
0
5
17
12
2
17
8
2
147
57
12
0
4
2
0
.333
.442
.775
19
2.3
.334
117
2.8
6 Elly De La Cruz
E. De La Cruz
.265
2025
CIN CIN
38
147
25
39
5
0
5
25
16
2
45
14
4
166
59
10
0
1
2
0
.343
.401
.745
21
2
.329
102
0.4
7 Tommy Edman
T. Edman
.252
2025
LAD LAD
30
111
19
28
4
1
8
24
6
2
18
2
1
122
58
13
0
3
0
1
.295
.523
.818
17
3.3
.348
122
3.2
8 Xavier Edwards
X. Edwards
.252
2025
MIA MIA
36
147
16
37
3
1
0
10
16
1
29
9
2
167
42
4
1
2
1
0
.325
.286
.611
15
-4.5
.280
73
-5.4
9 Cal Raleigh
C. Raleigh
.246
2025
SEA SEA
36
134
24
33
7
0
12
25
23
2
41
4
0
159
76
19
0
0
2
1
.365
.567
.932
29
10.6
.399
168
12.2
10 Ozzie Albies
O. Albies
.239
2025
ATL ATL
36
142
19
34
4
0
5
15
12
0
23
5
0
155
53
9
0
1
0
1
.297
.373
.670
16
-1.9
.299
86
-2.5
11 Carlos Santana
C. Santana
.234
2025
CLE CLE
35
128
19
30
3
0
4
16
16
2
25
2
0
148
45
7
0
2
1
1
.324
.352
.676
16
-1.2
.304
96
-0.6
12 Jasson Domínguez
J. Domínguez
.231
2025
NYY NYY
31
104
17
24
8
0
2
12
14
1
37
3
0
119
38
10
0
0
0
2
.328
.365
.693
14
0
.314
102
0.3
13 Bryan Reynolds
B. Reynolds
.219
2025
PIT PIT
37
151
14
33
5
0
5
19
13
1
47
3
2
167
53
10
0
2
1
4
.281
.351
.632
15
-4.5
.280
73
-5.3
14 Michael Toglia
M. Toglia
.215
2025
COL COL
34
121
9
26
7
0
4
15
9
1
48
2
0
132
45
11
0
1
2
2
.273
.372
.645
12
-3.6
.279
62
-6
15 Adley Rutschman
A. Rutschman
.212
2025
BAL BAL
33
118
15
25
4
0
4
10
18
0
23
0
0
136
41
8
0
0
0
5
.316
.347
.664
15
-1.2
.303
97
-0.5
16 Luis Rengifo
L. Rengifo
.210
2025
LAA LAA
34
119
9
25
5
0
1
9
6
0
22
1
2
126
33
6
0
1
0
5
.246
.277
.523
7
-7.9
.235
45
-7.8
17 Anthony Santander
A. Santander
.188
2025
TOR TOR
35
138
12
26
5
0
5
14
16
0
35
0
0
155
46
10
0
1
0
4
.271
.333
.604
13
-5.1
.273
74
-4.5
18 Josh Bell
J. Bell
.134
2025
WSH WSH
31
112
12
15
0
1
5
14
12
1
28
0
1
125
32
6
0
0
0
5
.224
.286
.510
7
-8
.234
45
-8.1

More Nationals Stats

Team Rankings

HR

38

16th

R

168

14th

SO

304

15th

ERA

5.37

27th

2025 Division Standings
TEAM W L PCT GB
Mets Mets
24
14
.632
Phillies Phillies
21
15
.583
2.0
Braves Braves
17
19
.472
6.0
Nationals Nationals
17
21
.447
7.0
Marlins Marlins
14
22
.389
9.0
Schedule
DATE MATCHUP TIME (ET)
Fri
5/9
STL STL
@
WSH WSH
6:45 PM
Sat
5/10
STL STL
@
WSH WSH
4:05 PM
Sun
5/11
STL STL
@
WSH WSH
1:35 PM
Mon
5/12
WSH WSH
@
ATL ATL
7:15 PM
Tue
5/13
WSH WSH
@
ATL ATL
7:15 PM
Last Game
WSH Nationals

17 - 21

6

Final

8

CLE Guardians

22 - 15

Wed 7 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
24
14
.632
Phillies Phillies
21
15
.583
2.0
NL Central W L PCT GB
Cubs Cubs
22
16
.579
Reds Reds
19
19
.500
3.0
NL West W L PCT GB
Dodgers Dodgers
25
12
.676
Padres Padres
23
13
.639
1.5
AL East W L PCT GB
Yankees Yankees
21
16
.568
Red Sox Red Sox
19
19
.500
2.5
AL Central W L PCT GB
Tigers Tigers
23
13
.639
Guardians Guardians
22
15
.595
1.5
AL West W L PCT GB
Mariners Mariners
22
14
.611
Athletics Athletics
20
18
.526
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
4/22
STL STL
@
ATL ATL
1-4
Tue
4/22
CIN CIN
@
MIA MIA
5-2
Tue
4/22
NYY NYY
@
CLE CLE
5-1
Tue
4/22
SDP SDP
@
DET DET
0-6
Tue
4/22
PHI PHI
@
NYM NYM
3-4

Schedule

DATE MATCHUP TIME (ET)
Thu
5/8
BAL BAL
@
MIN MIN
1:10 PM
Thu
5/8
TEX TEX
@
BOS BOS
1:35 PM
Thu
5/8
CWS CWS
@
KCR KCR
2:10 PM
Thu
5/8
DET DET
@
COL COL
3:10 PM
Thu
5/8
DET DET
@
COL COL
6:10 PM