highest avg, obp since july 29 minimum 20 ab

Since July 29, 2025, Michael Massey has the best batting average with 20+ at-bats, with an average of .375.

Interpreted as:
highest avg, obp by a player since july 29 minimum 20 ab
NAMEAVGOBPABGRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPSLGOPS
1Michael Massey
M. Massey
.375
.412
64
21
10
24
4
0
1
6
4
0
11
1
1
68
31
5
0
0
0
0
.484
.896
2Yordan Alvarez
Y. Alvarez
.361
.471
83
24
14
30
5
0
5
13
17
1
16
1
1
102
50
10
0
1
5
1
.602
1.073
3Yandy Díaz
Y. Díaz
.360
.426
200
53
31
72
11
0
8
27
22
1
30
0
1
223
107
19
0
0
1
2
.535
.961
4Jonathan Aranda
J. Aranda
.359
.413
39
10
8
14
1
0
4
12
5
0
13
0
1
46
27
5
0
2
0
1
.692
1.105
5Miguel Andujar
M. Andujar
.356
.397
118
38
16
42
9
0
6
22
7
1
22
0
0
126
69
15
0
0
0
3
.585
.982
6Daylen Lile
D. Lile
.349
.399
195
53
37
68
10
8
7
32
15
2
33
4
2
214
115
25
1
1
0
3
.590
.989
7Jhonny Pereda
J. Pereda
.345
.387
29
11
1
10
4
0
0
1
2
0
8
0
0
32
14
4
1
0
0
1
.483
.870
8Tyler Tolbert
T. Tolbert
.333
.371
30
35
14
10
2
0
0
4
1
2
5
10
1
36
12
2
1
2
0
1
.400
.771
9Tyrone Taylor
T. Taylor
.333
.388
45
20
7
15
5
0
0
9
3
1
7
1
1
50
20
5
1
0
0
1
.444
.832
10Bo Bichette
B. Bichette
.331
.388
160
39
29
53
12
0
5
32
16
0
27
0
0
178
80
17
0
2
0
8
.500
.888
11George Springer
G. Springer
.329
.408
173
43
42
57
10
0
16
30
18
5
41
6
1
196
115
26
0
0
2
4
.665
1.073
12Jahmai Jones
J. Jones
.329
.434
70
40
13
23
6
1
3
15
11
2
17
2
0
83
40
10
0
0
1
2
.571
1.005
13Sal Stewart
S. Stewart
.328
.400
67
22
14
22
4
0
6
10
8
0
16
0
0
75
44
10
0
0
0
1
.657
1.057
14Joey Loperfido
J. Loperfido
.328
.358
64
29
10
21
5
0
2
7
1
2
19
0
2
68
32
7
1
0
0
2
.500
.858
15Brandon Marsh
B. Marsh
.327
.375
162
53
28
53
16
1
8
24
13
0
48
2
0
176
95
25
0
1
1
1
.586
.961
16Andruw Monasterio
A. Monasterio
.325
.357
80
37
10
26
8
0
3
11
2
2
20
1
1
84
43
11
0
0
0
0
.538
.895
17Joey Wiemer
J. Wiemer
.323
.378
65
30
12
21
2
1
5
16
5
2
23
0
0
74
40
8
0
2
1
0
.615
.994
18Geraldo Perdomo
G. Perdomo
.323
.417
220
58
43
71
12
3
11
30
33
4
32
13
4
264
122
26
5
2
1
5
.555
.972
19Trea Turner
T. Turner
.322
.365
177
41
26
57
10
4
4
25
11
1
33
11
1
189
87
18
0
0
0
5
.492
.857
20Shea Langeliers
S. Langeliers
.321
.358
212
50
39
68
17
0
17
36
12
1
47
3
0
226
136
34
0
1
0
3
.642
1.000
21Romy Gonzalez
R. Gonzalez
.320
.358
153
44
20
49
8
0
3
21
9
1
37
2
3
165
66
11
0
2
0
6
.431
.789
22Tyler Soderstrom
T. Soderstrom
.319
.379
188
54
22
60
18
0
6
34
17
1
48
2
1
206
96
24
0
0
1
6
.511
.889
23Brendan Donovan
B. Donovan
.318
.375
88
22
13
28
9
0
3
12
6
2
14
1
3
97
46
12
1
0
0
0
.523
.898
24Brice Turang
B. Turang
.318
.393
217
58
39
69
14
2
12
38
26
1
62
6
1
245
123
28
1
0
0
1
.567
.960
25Nate Eaton
N. Eaton
.316
.371
57
27
11
18
2
0
1
3
5
0
9
6
1
63
23
3
1
0
0
1
.404
.774
StatMuse has game-level data for on-base percentage going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Royals Stats

Team Batting Leaders

HR

1

Perez

Salvador Perez

RBI

2

Pasquantino

Vinnie Pasquantino

AVG

.400

Isbel

Kyle Isbel
Team Pitching Leaders

W

1

Bubic

Kris Bubic

K

7

Wacha

Michael Wacha

ERA

1.50

Bubic

Kris Bubic
Team Rankings

HR

4

13th

R

9

27th

SO

29

21st

ERA

3.67

10th

2026 Division Standings
TEAMWLPCTGB
2
1
.667
2
2
.500
0.5
1
2
.333
1.0
Royals Royals
1
2
.333
1.0
0
3
.000
2.0
Schedule
DATEMATCHUPTIME (ET)
Wed
4/1
@
7:40 PM
Thu
4/2
@
2:10 PM
Fri
4/3
@
7:45 PM
Sat
4/4
@
4:10 PM
Sun
4/5
@
2:10 PM
Last Game
MIN Twins

1 - 3

1

Final

3

KCR Royals

2 - 2

Mon 30 Mar 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
3
0
1.000
2
1
.667
1.0
2
1
.667
1.0
2
1
.667
1.0
1
2
.333
2.0
NL CentralWLPCTGB
3
0
1.000
2
1
.667
1.0
2
1
.667
1.0
1
2
.333
2.0
1
2
.333
2.0
NL WestWLPCTGB
3
0
1.000
1
2
.333
2.0
0
3
.000
3.0
0
3
.000
3.0
0
3
.000
3.0
AL EastWLPCTGB
3
0
1.000
3
0
1.000
2
1
.667
1.0
1
2
.333
2.0
1
2
.333
2.0
AL CentralWLPCTGB
2
1
.667
2
2
.500
0.5
1
2
.333
1.0
1
2
.333
1.0
0
3
.000
2.0
AL WestWLPCTGB
2
1
.667
2
2
.500
0.5
2
2
.500
0.5
2
2
.500
0.5
0
3
.000
2.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/24
@
7-0
Wed
3/25
@
7-11
Wed
3/25
@
2-14
Wed
3/25
@
10-4
Wed
3/25
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Tue
3/31
@
6:35 PM
Tue
3/31
@
6:40 PM
Tue
3/31
@
6:40 PM
Tue
3/31
@
6:40 PM
Tue
3/31
@
7:07 PM