player with the highest batting average vs a single team since 2010 with at least 30 at bats

Since 2010, Adrian Beltre has the best batting average by a player against a team with 30+ at-bats, with an average of .595 against the Marlins.

NAMEAVGABOPPGRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPOBPSLGOPS
1Adrian Beltre
A. Beltre
.595
37
10
8
22
6
0
2
8
5
0
2
0
0
43
34
8
0
1
1
1
.628
.919
1.547
2Gerardo Parra
G. Parra
.553
47
13
11
26
4
3
2
12
2
0
10
2
1
50
42
9
0
1
1
1
.560
.894
1.454
3Yonathan Daza
Y. Daza
.516
31
10
5
16
4
0
0
4
3
1
5
1
0
35
20
4
0
0
0
1
.571
.645
1.217
4Javier Sanoja
J. Sanoja
.500
40
11
7
20
4
2
1
11
4
0
2
1
1
44
31
7
0
0
0
0
.545
.775
1.320
5Michael Young
M. Young
.500
30
7
4
15
4
1
1
7
3
0
8
1
0
33
24
6
0
0
0
0
.545
.800
1.345
6Jesus Montero
J. Montero
.486
35
9
9
17
3
0
3
13
4
1
1
0
0
41
29
6
0
1
2
1
.537
.829
1.365
7Pablo Reyes
P. Reyes
.485
33
10
7
16
2
0
1
4
0
0
4
1
2
34
21
3
1
0
0
1
.485
.636
1.121
8Yandy Díaz
Y. Díaz
.484
31
7
5
15
4
1
0
8
2
0
3
0
0
33
21
5
0
0
0
0
.515
.677
1.193
9Jayson Werth
J. Werth
.484
31
10
9
15
5
0
4
10
7
0
7
0
0
40
32
9
0
2
0
2
.550
1.032
1.582
10Carl Crawford
C. Crawford
.480
50
15
7
24
4
0
2
8
1
0
4
3
1
52
34
6
0
1
0
0
.481
.680
1.161
11Jake Mangum
J. Mangum
.476
42
13
6
20
3
0
0
5
3
0
6
2
1
46
23
3
0
1
0
0
.500
.548
1.048
12Chris Davis
C. Davis
.469
32
8
14
15
3
0
7
13
3
1
7
0
0
36
39
10
0
0
0
1
.528
1.219
1.747
13Gavin Lux
G. Lux
.467
30
8
8
14
0
0
3
8
1
0
4
0
0
31
23
3
0
0
0
0
.484
.767
1.251
14Keston Hiura
K. Hiura
.467
30
8
8
14
3
1
3
7
2
3
6
1
0
35
28
7
0
0
1
0
.543
.933
1.476
15Hyun Soo Kim
H. Soo Kim
.467
30
9
5
14
4
1
0
2
3
1
7
0
0
34
20
5
0
0
0
0
.529
.667
1.196
16Lance Berkman
L. Berkman
.467
30
9
4
14
1
0
2
7
7
1
3
1
0
38
21
3
0
0
3
0
.579
.700
1.279
17Mitch Maier
M. Maier
.467
30
11
6
14
2
0
0
5
3
0
3
0
0
33
16
2
0
0
0
0
.515
.533
1.048
18Michael Cuddyer
M. Cuddyer
.462
39
11
5
18
4
0
2
11
3
0
7
3
0
42
28
6
0
0
1
2
.500
.718
1.218
19Scott Podsednik
S. Podsednik
.462
39
10
6
18
2
0
0
5
5
0
6
5
0
47
20
2
3
0
0
1
.523
.513
1.036
20Shane Victorino
S. Victorino
.460
50
13
14
23
4
1
5
13
5
0
8
1
0
55
44
10
0
0
0
1
.509
.880
1.389
21Christian Yelich
C. Yelich
.456
68
17
15
31
11
0
2
11
9
0
11
3
0
77
48
13
0
0
3
0
.519
.706
1.225
22Josh Jung
J. Jung
.455
33
9
10
15
2
0
3
9
7
0
4
0
0
40
26
5
0
0
0
0
.550
.788
1.338
23Leonys Martin
L. Martin
.455
33
10
7
15
3
0
1
3
8
0
7
3
0
41
21
4
0
0
0
0
.561
.636
1.197
24Yadier Molina
Y. Molina
.452
42
12
7
19
4
0
0
4
5
0
3
0
0
47
23
4
0
0
0
1
.511
.548
1.058
25Jake Meyers
J. Meyers
.452
31
11
6
14
2
0
0
4
5
0
8
2
1
36
16
2
0
0
0
0
.528
.516
1.044
StatMuse has game-level data for at-bats and batting average going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Rangers Stats

Team Batting Leaders

HR

17

Burger

Jake Burger

RBI

60

Burger

Jake Burger

AVG

.293

Jung

Josh Jung
Team Pitching Leaders

W

9

Eovaldi

Nathan Eovaldi

K

128

deGrom

Jacob deGrom

ERA

3.76

deGrom

Jacob deGrom
Team Rankings

HR

114

18th

R

415

23rd

SO

848

14th

ERA

4.37

21st

2026 Division Standings
TEAMWLPCTGB
51
50
.505
Rangers Rangers
50
50
.500
0.5
48
54
.471
3.5
43
57
.430
7.5
40
61
.396
11.0
Schedule
DATEMATCHUPTIME (ET)
Tue
7/21
@
8:05 PM
Wed
7/22
@
8:05 PM
Fri
7/24
@
8:05 PM
Sat
7/25
@
7:15 PM
Sun
7/26
@
2:35 PM
Last Game
CWS White Sox

53 - 46

10

Final

3

TEX Rangers

50 - 50

Mon 20 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
58
41
.586
56
45
.554
3.0
52
49
.515
7.0
51
50
.505
8.0
42
59
.416
17.0
NL CentralWLPCTGB
63
37
.630
56
44
.560
7.0
51
48
.515
11.5
52
49
.515
11.5
45
54
.455
17.5
NL WestWLPCTGB
63
38
.624
51
49
.510
11.5
49
51
.490
13.5
42
58
.420
20.5
40
62
.392
23.5
AL EastWLPCTGB
57
42
.576
56
44
.560
1.5
51
48
.515
6.0
49
52
.485
9.0
46
54
.460
11.5
AL CentralWLPCTGB
53
46
.535
53
48
.525
1.0
49
52
.485
5.0
47
53
.470
6.5
41
60
.406
13.0
AL WestWLPCTGB
51
50
.505
50
50
.500
0.5
48
54
.471
3.5
43
57
.430
7.5
40
61
.396
11.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
7/3
@
17-1
Fri
7/3
@
5-9
Fri
7/3
@
2-5
Fri
7/3
@
3-0
Fri
7/3
@
3-4

Schedule

DATEMATCHUPTIME (ET)
Tue
7/21
@
6:40 PM
Tue
7/21
@
7:07 PM
Tue
7/21
@
7:15 PM
Tue
7/21
@
7:40 PM
Tue
7/21
@
7:40 PM