who has best batting average in nl from march 1 2024 to may 17 2024

Between March 1, 2024 and May 17, 2024, Curt Casali had the best batting average in the NL, with an average of .500.

NAMEAVGGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPOBPSLGOPS
1Curt Casali
C. Casali
.500
1
2
1
1
0
0
0
0
1
0
0
0
0
3
1
0
0
0
0
0
.667
.500
1.167
2Donovan Solano
D. Solano
.462
4
13
1
6
1
0
0
1
2
1
1
0
0
16
7
1
0
0
0
0
.563
.538
1.101
3Shohei Ohtani
S. Ohtani
.358
45
179
36
64
16
1
13
32
23
0
40
11
0
204
121
30
0
2
0
4
.426
.676
1.102
4William Contreras
W. Contreras
.353
44
173
39
61
13
1
6
34
23
2
37
3
0
200
94
20
0
2
1
5
.430
.543
.973
5Trea Turner
T. Turner
.343
33
137
27
47
10
0
2
9
9
2
28
10
1
148
63
12
0
0
0
2
.392
.460
.852
6Mookie Betts
M. Betts
.341
47
185
40
63
11
3
8
29
33
0
21
8
1
218
104
22
0
0
0
1
.440
.562
1.003
7Christian Yelich
C. Yelich
.338
18
68
11
23
2
1
5
14
7
0
18
3
0
75
42
8
0
0
1
0
.400
.618
1.018
8Matthew Batten
M. Batten
.333
1
3
0
1
0
1
0
0
0
0
0
0
0
3
3
1
0
0
0
0
.333
1.000
1.333
9Luis Matos
L. Matos
.333
6
21
2
7
2
0
1
11
0
0
0
0
0
21
12
3
0
0
0
0
.333
.571
.905
10Alec Bohm
A. Bohm
.331
45
169
22
56
18
1
4
37
16
3
28
2
1
189
88
23
0
1
1
5
.397
.521
.918
11Jurickson Profar
J. Profar
.325
47
157
25
51
8
0
7
30
23
1
26
3
1
182
80
15
0
1
0
5
.412
.510
.922
12Marcell Ozuna
M. Ozuna
.325
41
151
24
49
7
0
12
41
20
0
39
0
0
172
92
19
0
1
1
3
.401
.609
1.010
13Will Smith
W. Smith
.315
39
149
25
47
12
0
4
30
17
2
26
0
1
172
71
16
0
4
3
3
.384
.477
.860
14Blake Sabol
B. Sabol
.313
11
32
3
10
2
0
0
1
5
1
9
0
0
38
12
2
0
0
1
0
.421
.375
.796
15Alex Call
A. Call
.313
7
16
6
5
1
0
0
1
3
2
5
1
0
21
6
1
0
0
0
0
.476
.375
.851
16LaMonte Wade Jr.
L. Wade Jr.
.311
44
106
17
33
5
0
2
14
30
2
31
1
1
140
44
7
0
2
1
1
.464
.415
.879
17Ryan McMahon
R. McMahon
.309
44
165
20
51
10
0
6
24
23
0
52
0
4
190
79
16
0
2
1
2
.389
.479
.868
18J.D. Martinez
J.D. Martinez
.309
20
68
5
21
4
0
2
7
5
0
20
0
0
73
31
6
0
0
0
0
.356
.456
.812
19Edmundo Sosa
E. Sosa
.308
20
52
13
16
3
2
1
8
7
3
17
2
0
62
26
6
0
0
0
0
.419
.500
.919
20Luis Arraez
L. Arraez
.306
44
183
28
56
10
1
0
9
10
3
13
1
1
197
68
11
1
0
0
8
.352
.372
.724
21Brice Turang
B. Turang
.306
41
144
19
44
10
0
2
15
13
1
23
16
0
160
60
12
1
1
0
4
.365
.417
.781
22Ildemaro Vargas
I. Vargas
.300
26
70
8
21
8
0
0
6
12
0
7
3
3
83
29
8
1
0
0
1
.402
.414
.817
23Elias Díaz
E. Díaz
.299
38
137
15
41
8
0
3
21
7
3
27
0
0
149
58
11
0
2
1
2
.342
.423
.766
24Connor Joe
C. Joe
.296
39
135
25
40
10
0
6
22
14
1
27
2
1
151
68
16
0
1
0
5
.364
.504
.868
25Jacob Stallings
J. Stallings
.296
19
54
7
16
2
0
2
11
5
3
11
0
0
63
24
4
0
1
0
4
.381
.444
.825
StatMuse has game-level data for 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 Giants Stats

Team Batting Leaders

HR

6

Schmitt

Casey Schmitt

RBI

20

Ramos

Heliot Ramos

AVG

.302

Arraez

Luis Arraez
Team Pitching Leaders

W

5

Roupp

Landen Roupp

K

58

Roupp

Landen Roupp

ERA

3.04

Ray

Robbie Ray
Team Rankings

HR

31

28th

R

147

30th

SO

349

21st

ERA

4.00

13th

2026 Division Standings
TEAMWLPCTGB
26
18
.591
25
18
.581
0.5
20
22
.476
5.0
Giants Giants
18
26
.409
8.0
17
27
.386
9.0
Schedule
DATEMATCHUPTIME (ET)
Fri
5/15
@
9:40 PM
Sat
5/16
@
9:40 PM
Sun
5/17
@
4:05 PM
Mon
5/18
@
9:40 PM
Tue
5/19
@
9:40 PM
Last Game
SFG Giants

18 - 26

2

Final

5

LAD Dodgers

26 - 18

Thu 14 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
30
14
.682
21
23
.477
9.0
21
23
.477
9.0
20
24
.455
10.0
18
25
.419
11.5
NL CentralWLPCTGB
28
16
.636
24
17
.585
2.5
25
18
.581
2.5
24
20
.545
4.0
23
21
.523
5.0
NL WestWLPCTGB
26
18
.591
25
18
.581
0.5
20
22
.476
5.0
18
26
.409
8.0
17
27
.386
9.0
AL EastWLPCTGB
28
14
.667
27
17
.614
2.0
20
24
.455
9.0
19
24
.442
9.5
18
25
.419
10.5
AL CentralWLPCTGB
24
21
.533
22
21
.512
1.0
20
24
.455
3.5
19
25
.432
4.5
19
25
.432
4.5
AL WestWLPCTGB
22
21
.512
22
23
.489
1.0
21
22
.488
1.0
17
28
.378
6.0
16
28
.364
6.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
4/29
@
2-3
Wed
4/29
@
5-3
Wed
4/29
@
14-2
Thu
4/30
@
5-2
Thu
4/30
@
2-3

Schedule

DATEMATCHUPTIME (ET)
Fri
5/15
@
6:40 PM
Fri
5/15
@
6:45 PM
Fri
5/15
@
6:45 PM
Fri
5/15
@
7:10 PM
Fri
5/15
@
7:10 PM