top batters vs lhp last 3 games minimum 12 ab this season

Michael Massey had the highest batting average by a left-hander with 12+ at-bats in his last 3 games in 2025, with an average of .538.

NAMEAVGABSEASONTMGRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPOBPSLGOPS
1Michael Massey
M. Massey
.538
13
2025
3
4
7
1
0
0
1
0
0
2
1
0
13
8
1
0
0
0
0
.538
.615
1.154
2Brendan Donovan
B. Donovan
.429
14
2025
3
2
6
5
0
0
3
0
0
2
0
0
14
11
5
0
0
0
0
.429
.786
1.214
3Colson Montgomery
C. Montgomery
.385
13
2025
3
4
5
1
0
2
4
1
0
5
0
0
14
12
3
0
0
0
0
.429
.923
1.352
4Jonathan Aranda
J. Aranda
.333
12
2025
3
3
4
0
0
2
5
1
0
5
0
0
13
10
2
0
0
0
1
.385
.833
1.218
5Zach McKinstry
Z. McKinstry
.308
13
2025
3
2
4
0
0
0
1
0
0
2
0
0
13
4
0
0
0
0
0
.308
.308
.615
6Kerry Carpenter
K. Carpenter
.286
14
2025
3
1
4
0
0
1
3
2
0
4
0
0
16
7
1
0
0
1
0
.375
.500
.875
7Kyle Teel
K. Teel
.286
14
2025
3
4
4
0
0
0
1
0
0
4
0
0
14
4
0
0
0
0
0
.286
.286
.571
8Shohei Ohtani
S. Ohtani
.250
12
2025
3
1
3
1
0
0
0
2
0
2
0
0
14
4
1
0
0
1
0
.357
.333
.690
9Kyle Schwarber
K. Schwarber
.250
12
2025
3
2
3
1
0
2
3
2
0
5
0
0
14
10
3
0
0
0
0
.357
.833
1.190
10Nolan Gorman
N. Gorman
.250
12
2025
3
1
3
1
0
0
0
0
0
7
0
0
12
4
1
0
0
0
0
.250
.333
.583
11Brandon Lowe
B. Lowe
.250
12
2025
3
1
3
1
0
1
2
1
0
4
0
0
13
7
2
0
0
0
0
.308
.583
.891
12Mickey Moniak
M. Moniak
.250
12
2025
3
1
3
2
0
0
0
0
0
3
0
0
12
5
2
0
0
0
0
.250
.417
.667
13Cody Bellinger
C. Bellinger
.231
13
2025
3
2
3
1
0
1
3
1
0
4
0
0
15
7
2
0
1
1
0
.267
.538
.805
14James Wood
J. Wood
.231
13
2025
3
1
3
0
0
1
2
0
0
6
0
0
13
6
1
0
0
0
1
.231
.462
.692
15Chandler Simpson
C. Simpson
.200
15
2025
3
2
3
1
0
0
0
0
0
1
1
0
15
4
1
0
0
0
1
.200
.267
.467
16Steven Kwan
S. Kwan
.167
12
2025
3
2
2
2
0
0
0
0
0
0
0
0
12
4
2
0
0
0
0
.167
.333
.500
17Brandon Nimmo
B. Nimmo
.167
12
2025
3
0
2
0
0
0
0
1
0
3
1
0
13
2
0
0
0
0
0
.231
.167
.397
18Kody Clemens
K. Clemens
.167
12
2025
3
1
2
0
1
0
0
0
0
6
0
0
12
4
1
0
0
0
0
.167
.333
.500
19CJ Abrams
CJ Abrams
.167
12
2025
3
2
2
0
0
1
1
1
0
4
0
0
13
5
1
0
0
0
1
.231
.417
.647
20Trent Grisham
T. Grisham
.143
14
2025
3
3
2
1
0
0
0
1
0
5
0
0
15
3
1
0
0
0
0
.200
.214
.414
21Vinnie Pasquantino
V. Pasquantino
.143
14
2025
3
0
2
2
0
0
2
0
0
2
0
0
14
4
2
0
0
0
0
.143
.286
.429
22Freddie Freeman
F. Freeman
.083
12
2025
3
0
1
0
0
0
0
1
1
4
0
0
14
1
0
0
0
0
1
.214
.083
.298
23Daulton Varsho
D. Varsho
.077
13
2025
3
1
1
0
1
0
0
0
0
3
0
1
13
3
1
0
0
0
1
.077
.231
.308
24Riley Greene
R. Greene
.077
13
2025
3
1
1
0
0
1
1
1
0
3
0
0
14
4
1
0
0
1
0
.143
.308
.451
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 Royals Stats

Team Batting Leaders

HR

32

Pasquantino

Vinnie Pasquantino

RBI

113

Pasquantino

Vinnie Pasquantino

AVG

.295

Witt

Bobby Witt Jr.
Team Pitching Leaders

W

10

Wacha

Michael Wacha

K

127

Lorenzen

Michael Lorenzen

ERA

2.55

Bubic

Kris Bubic
Team Rankings

HR

159

26th

R

651

26th

SO

1,271

26th

ERA

3.73

6th

2025 Division Standings
TEAMWLPCTGB
88
74
.543
87
75
.537
1.0
Royals Royals
82
80
.506
6.0
70
92
.432
18.0
60
102
.370
28.0
Schedule
DATEMATCHUPTIME (ET)
Fri
3/27
@
7:15 PM
Sat
3/28
@
7:15 PM
Sun
3/29
@
1:35 PM
Mon
3/30
@
4:10 PM
Wed
4/1
@
7:40 PM
Last Game
KCR Royals

82 - 80

9

Final

2

ATH Athletics

76 - 86

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Standings

NL EastWLPCTGB
96
66
.593
83
79
.512
13.0
79
83
.488
17.0
76
86
.469
20.0
66
96
.407
30.0
NL CentralWLPCTGB
97
65
.599
Cubs Cubs - w
92
70
.568
5.0
Reds Reds - w
83
79
.512
14.0
78
84
.481
19.0
71
91
.438
26.0
NL WestWLPCTGB
93
69
.574
90
72
.556
3.0
81
81
.500
12.0
80
82
.494
13.0
43
119
.265
50.0
AL EastWLPCTGB
94
68
.580
94
68
.580
89
73
.549
5.0
77
85
.475
17.0
75
87
.463
19.0
AL CentralWLPCTGB
88
74
.543
87
75
.537
1.0
82
80
.506
6.0
70
92
.432
18.0
60
102
.370
28.0
AL WestWLPCTGB
90
72
.556
87
75
.537
3.0
81
81
.500
9.0
76
86
.469
14.0
72
90
.444
18.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
@
6-2
Tue
9/16
@
9-4
Tue
9/16
@
4-5
Tue
9/16
@
1-2
Tue
9/16
@
5-7

Schedule

DATEMATCHUPTIME (ET)
Wed
3/25
@
8:05 PM
Thu
3/26
@
4:00 AM
Thu
3/26
@
4:00 AM
Thu
3/26
@
2:10 PM
Thu
3/26
@
3:05 PM