twins hitters with the highest batting average versus right hand pitchers 2024

Diego Castillo had the highest batting average for the Twins against right-handed pitchers in 2024, with an average of .333.

NAME AVG SEASON TM G AB H 2B 3B HR RBI BB HBP SO PA TB XBH SH SF IBB OBP SLG OPS
1 Diego Castillo
D. Castillo
.333
2024
MIN MIN
2
3
1
0
0
0
2
1
0
1
4
1
0
0
0
0
.500
.333
.833
2 Jose Miranda
J. Miranda
.313
2024
MIN MIN
106
268
84
21
4
7
34
14
5
39
289
134
32
0
2
1
.356
.500
.856
3 Carlos Correa
C. Correa
.310
2024
MIN MIN
84
242
75
16
1
9
39
31
2
46
278
120
26
0
3
2
.388
.496
.884
4 Matt Wallner
M. Wallner
.275
2024
MIN MIN
73
182
50
17
0
12
34
19
15
74
217
103
29
0
1
0
.387
.566
.953
5 Byron Buxton
B. Buxton
.272
2024
MIN MIN
91
261
71
19
2
15
43
13
9
73
285
139
36
0
2
1
.326
.533
.859
6 Trevor Larnach
T. Larnach
.261
2024
MIN MIN
110
333
87
15
0
15
51
40
2
82
377
147
30
0
2
1
.342
.441
.784
7 Austin Martin
A. Martin
.258
2024
MIN MIN
62
163
42
12
1
1
13
12
1
32
177
59
14
1
0
0
.313
.362
.674
8 Willi Castro
W. Castro
.249
2024
MIN MIN
144
405
101
23
4
8
48
42
20
108
472
156
35
1
4
0
.346
.385
.731
9 Max Kepler
M. Kepler
.247
2024
MIN MIN
101
291
72
16
1
6
32
20
3
61
317
108
23
0
2
0
.301
.371
.672
10 Christian Vázquez
C. Vázquez
.230
2024
MIN MIN
79
204
47
7
0
4
16
8
1
44
221
66
11
5
3
0
.259
.324
.583
11 Royce Lewis
R. Lewis
.224
2024
MIN MIN
74
205
46
12
0
12
33
15
0
52
223
94
24
0
3
0
.274
.459
.732
12 DaShawn Keirsey Jr.
D. Keirsey Jr.
.222
2024
MIN MIN
4
9
2
0
0
1
1
0
1
1
10
5
1
0
0
0
.300
.556
.856
13 Carlos Santana
C. Santana
.219
2024
MIN MIN
139
374
82
19
0
11
42
50
5
71
431
134
30
0
2
1
.318
.358
.676
14 Ryan Jeffers
R. Jeffers
.216
2024
MIN MIN
114
283
61
15
0
12
46
25
10
60
324
112
27
1
5
0
.297
.396
.693
15 Brooks Lee
B. Lee
.211
2024
MIN MIN
46
123
26
5
1
2
23
9
0
18
133
39
8
0
1
2
.263
.317
.580
16 Manuel Margot
M. Margot
.208
2024
MIN MIN
84
159
33
7
1
1
15
8
3
29
172
45
9
1
1
0
.257
.283
.540
17 Alex Kirilloff
A. Kirilloff
.203
2024
MIN MIN
56
153
31
8
3
5
19
15
0
46
170
60
16
0
2
0
.271
.392
.663
18 Edouard Julien
E. Julien
.203
2024
MIN MIN
89
237
48
8
0
7
20
30
1
88
268
77
15
0
0
1
.295
.325
.620
19 Kyle Farmer
K. Farmer
.167
2024
MIN MIN
61
108
18
7
0
2
15
11
3
27
124
31
9
0
2
0
.258
.287
.545
StatMuse has event-level data for batting average going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Twins Stats

Team Rankings

HR

56

22nd

R

233

24th

SO

515

9th

ERA

3.32

6th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
40
21
.656
Guardians Guardians
32
26
.552
6.5
Twins Twins
31
27
.534
7.5
Royals Royals
31
29
.517
8.5
White Sox White Sox
18
42
.300
21.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/3
MIN MIN
@
ATH ATH
10:05 PM
Wed
6/4
MIN MIN
@
ATH ATH
10:05 PM
Thu
6/5
MIN MIN
@
ATH ATH
3:35 PM
Fri
6/6
TOR TOR
@
MIN MIN
8:10 PM
Sat
6/7
TOR TOR
@
MIN MIN
2:10 PM
Last Game
SEA Mariners

32 - 26

2

Final

1

MIN Twins

31 - 27

Sun 1 Jun 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
36
22
.621
Blue Jays Blue Jays
31
28
.525
5.5
AL Central W L PCT GB
Tigers Tigers
40
21
.656
Guardians Guardians
32
26
.552
6.5
AL West W L PCT GB
Mariners Mariners
32
26
.552
Astros Astros
32
27
.542
0.5
NL East W L PCT GB
Mets Mets
37
22
.627
Phillies Phillies
36
23
.610
1.0
NL Central W L PCT GB
Cubs Cubs
37
22
.627
Cardinals Cardinals
33
26
.559
4.0
NL West W L PCT GB
Dodgers Dodgers
36
23
.610
Padres Padres
33
24
.579
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/17
PIT PIT
@
PHI PHI
0-1
Sat
5/17
ATL ATL
@
BOS BOS
10-4
Sat
5/17
WSH WSH
@
BAL BAL
10-4
Sat
5/17
TBR TBR
@
MIA MIA
1-5
Sat
5/17
STL STL
@
KCR KCR
1-2

Schedule

DATE MATCHUP TIME (ET)
Tue
6/3
COL COL
@
MIA MIA
6:40 PM
Tue
6/3
HOU HOU
@
PIT PIT
6:40 PM
Tue
6/3
CHC CHC
@
WSH WSH
6:45 PM
Tue
6/3
CLE CLE
@
NYY NYY
7:05 PM
Tue
6/3
PHI PHI
@
TOR TOR
7:07 PM