top 30 batting averages for first basemen versus left handed pitchers in 2023

Nick Loftin and Bligh Madris were tied for the highest batting average by a first baseman against left-handed pitchers in 2023, with an average of 1.000.

NAME AVG SEASON TM G AB H 2B 3B HR RBI BB HBP SO PA TB XBH SH SF IBB OBP SLG OPS
1 Nick Loftin
N. Loftin
1.000
2023
KCR KCR
1
1
1
1
0
0
1
0
0
0
1
2
1
0
0
0
1.000
2.000
3.000
2 Bligh Madris
B. Madris
1.000
2023
HOU HOU
1
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
3 Christian Vázquez
C. Vázquez
.667
2023
MIN MIN
1
3
2
0
0
0
0
0
0
1
3
2
0
0
0
0
.667
.667
1.333
4 Jared Triolo
J. Triolo
.556
2023
PIT PIT
4
9
5
2
0
0
0
1
0
3
10
7
2
0
0
0
.600
.778
1.378
5 Mike Ford
M. Ford
.500
2023
SEA SEA
3
4
2
1
0
0
0
1
0
0
5
3
1
0
0
0
.600
.750
1.350
6 Brendan Donovan
B. Donovan
.500
2023
STL STL
3
2
1
0
0
0
0
1
0
0
3
1
0
0
0
0
.667
.500
1.167
7 Gio Urshela
G. Urshela
.462
2023
LAA LAA
7
13
6
1
0
0
3
0
0
0
13
7
1
0
0
0
.462
.538
1.000
8 Mark Canha
M. Canha
.455
2023
TOT
12
22
10
3
0
1
4
2
0
2
24
16
4
0
0
1
.500
.727
1.227
9 Isaac Paredes
I. Paredes
.455
2023
TBR TBR
7
11
5
0
0
0
2
1
0
3
12
5
0
0
0
0
.500
.455
.955
10 Matthew Batten
M. Batten
.444
2023
SDP SDP
4
9
4
0
0
0
0
1
0
0
10
4
0
0
0
0
.500
.444
.944
11 Seth Brown
S. Brown
.400
2023
OAK OAK
5
5
2
1
0
0
0
0
0
1
5
3
1
0
0
0
.400
.600
1.000
12 Luis Arraez
L. Arraez
.400
2023
MIA MIA
5
5
2
1
0
0
2
0
0
1
5
3
1
0
0
0
.400
.600
1.000
13 Bobby Dalbec
B. Dalbec
.400
2023
BOS BOS
9
15
6
2
0
0
0
1
0
7
16
8
2
0
0
0
.438
.533
.971
14 Josh Naylor
J. Naylor
.365
2023
CLE CLE
54
104
38
8
0
5
18
7
2
10
113
61
13
0
0
1
.416
.587
1.002
15 Jordan Diaz
J. Diaz
.364
2023
OAK OAK
5
11
4
0
0
0
3
1
0
1
12
4
0
0
0
0
.417
.364
.780
16 Anthony Rizzo
A. Rizzo
.364
2023
NYY NYY
38
66
24
4
0
0
9
6
1
7
73
28
4
0
0
0
.425
.424
.849
17 Spencer Steer
S. Steer
.356
2023
CIN CIN
28
59
21
6
1
5
14
3
0
11
63
44
12
0
1
0
.381
.746
1.127
18 Yandy Díaz
Y. Díaz
.355
2023
TBR TBR
51
110
39
6
0
9
26
13
1
21
124
72
15
0
0
0
.427
.655
1.082
19 J.D. Davis
J.D. Davis
.350
2023
SFG SFG
8
20
7
2
0
0
1
0
0
5
20
9
2
0
0
0
.350
.450
.800
20 Wilmer Flores
W. Flores
.337
2023
SFG SFG
41
98
33
8
0
6
15
6
1
13
106
59
14
0
1
0
.377
.602
.979
21 Ryan Mountcastle
R. Mountcastle
.336
2023
BAL BAL
57
128
43
7
0
12
33
13
1
26
145
86
19
0
3
1
.393
.672
1.065
22 Freddie Freeman
F. Freeman
.335
2023
LAD LAD
99
197
66
18
0
12
39
15
6
40
218
120
30
0
0
0
.399
.609
1.008
23 Yainer Diaz
Y. Diaz
.333
2023
HOU HOU
2
6
2
0
0
1
1
0
0
2
6
5
1
0
0
0
.333
.833
1.167
24 Aledmys Díaz
A. Díaz
.333
2023
OAK OAK
2
3
1
0
0
0
0
1
0
0
4
1
0
0
0
0
.500
.333
.833
25 Eduardo Escobar
E. Escobar
.333
2023
LAA LAA
3
6
2
0
0
0
2
0
0
0
6
2
0
0
0
0
.333
.333
.667
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 Royals Stats

Team Rankings

HR

57

29th

R

267

30th

SO

667

17th

ERA

3.43

6th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
51
32
.614
Guardians Guardians
40
40
.500
9.5
Twins Twins
40
42
.488
10.5
Royals Royals
38
44
.463
12.5
White Sox White Sox
26
56
.317
24.5
Schedule
DATE MATCHUP TIME (ET)
Sat
6/28
LAD LAD
@
KCR KCR
4:10 PM
Sun
6/29
LAD LAD
@
KCR KCR
2:10 PM
Mon
6/30
KCR KCR
@
SEA SEA
9:40 PM
Tue
7/1
KCR KCR
@
SEA SEA
9:40 PM
Wed
7/2
KCR KCR
@
SEA SEA
9:40 PM
Last Game
KCR Royals

38 - 44

4

Final

5

LAD Dodgers

52 - 31

Fri 27 Jun 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
Phillies Phillies
48
34
.585
Mets Mets
48
35
.578
0.5
NL Central W L PCT GB
Cubs Cubs
48
34
.585
Brewers Brewers
46
36
.561
2.0
NL West W L PCT GB
Dodgers Dodgers
52
31
.627
Giants Giants
45
37
.549
6.5
AL East W L PCT GB
Yankees Yankees
47
34
.580
Rays Rays
46
36
.561
1.5
AL Central W L PCT GB
Tigers Tigers
51
32
.614
Guardians Guardians
40
40
.500
9.5
AL West W L PCT GB
Astros Astros
49
33
.598
Mariners Mariners
42
39
.519
6.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
6/12
PIT PIT
@
CHC CHC
2-1
Thu
6/12
TOR TOR
@
PHI PHI
0-8
Thu
6/12
MIA MIA
@
WSH WSH
11-9
Thu
6/12
LAA LAA
@
BAL BAL
0-2
Thu
6/12
NYY NYY
@
BOS BOS
1-2

Schedule

DATE MATCHUP TIME (ET)
Sat
6/28
ATH ATH
@
NYY NYY
1:05 PM
Sat
6/28
MIN MIN
@
DET DET
1:10 PM
Sat
6/28
NYM NYM
@
PIT PIT
4:05 PM
Sat
6/28
TBR TBR
@
BAL BAL
4:05 PM
Sat
6/28
SEA SEA
@
TEX TEX
4:05 PM