best angles batter vs lhp

Willy Adames has a .156 batting average against left-handed pitchers this season.

Interpreted as:
best angles batter vs lhp this regular season
NAMEAVGSEASONTMGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Willy Adames
W. Adames
.156
2026
25
45
7
2
0
0
1
3
0
14
48
9
2
0
0
0
.208
.200
.408
2Ozzie Albies
O. Albies
.367
2026
28
60
22
7
0
3
8
2
0
3
63
38
10
0
1
0
.381
.633
1.014
3Jose Altuve
J. Altuve
.238
2026
22
42
10
2
0
0
1
7
1
11
50
12
2
0
0
0
.360
.286
.646
4Miguel Andujar
M. Andujar
.250
2026
14
28
7
2
0
1
4
2
0
5
30
12
3
0
0
0
.300
.429
.729
5Nolan Arenado
N. Arenado
.242
2026
16
33
8
1
0
1
1
3
0
6
36
12
2
0
0
0
.306
.364
.669
6Luis Arraez
L. Arraez
.250
2026
27
48
12
3
1
0
7
1
0
3
51
17
4
2
0
0
.265
.354
.619
7José Azócar
J. Azócar
.000
2026
1
2
0
0
0
0
0
0
0
1
2
0
0
0
0
0
.000
.000
.000
8Javier Báez
J. Báez
.167
2026
9
18
3
0
0
1
1
1
0
4
19
6
1
0
0
0
.211
.333
.544
9Jake Bauers
J. Bauers
.143
2026
19
28
4
1
0
0
2
2
0
6
30
5
1
0
0
0
.200
.179
.379
10Josh Bell
J. Bell
.304
2026
27
56
17
4
0
1
12
5
0
13
61
24
5
0
0
0
.361
.429
.789
11Cody Bellinger
C. Bellinger
.293
2026
26
41
12
5
1
2
11
7
0
4
50
25
8
0
2
0
.380
.610
.990
12Andrew Benintendi
A. Benintendi
.263
2026
12
19
5
0
0
0
0
1
0
6
20
5
0
0
0
0
.300
.263
.563
13Mookie Betts
M. Betts
.000
2026
4
6
0
0
0
0
0
0
0
1
6
0
0
0
0
0
.000
.000
.000
14Xander Bogaerts
X. Bogaerts
.333
2026
17
27
9
1
0
0
3
3
0
1
30
10
1
0
0
0
.400
.370
.770
15Alex Bregman
A. Bregman
.250
2026
22
40
10
0
0
1
4
9
1
9
50
13
1
0
0
2
.400
.325
.725
16Byron Buxton
B. Buxton
.231
2026
21
52
12
2
0
1
2
3
0
14
55
17
3
0
0
0
.273
.327
.600
17Jeimer Candelario
J. Candelario
.200
2026
5
5
1
1
0
0
0
1
1
3
7
2
1
0
0
0
.429
.400
.829
18Victor Caratini
V. Caratini
.211
2026
21
38
8
1
0
1
6
7
4
11
49
12
2
0
0
0
.388
.316
.704
19Nick Castellanos
N. Castellanos
.176
2026
12
17
3
1
0
0
2
1
0
5
18
4
1
0
0
1
.222
.235
.458
20Willi Castro
W. Castro
.321
2026
15
28
9
2
0
0
3
1
0
9
29
11
2
0
0
0
.345
.393
.738
21Matt Chapman
M. Chapman
.256
2026
23
43
11
4
0
0
4
6
0
12
49
15
4
0
0
0
.347
.349
.696
22Michael Conforto
M. Conforto
.000
2026
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
.000
.000
.000
23Willson Contreras
W. Contreras
.286
2026
24
35
10
1
0
4
6
8
1
9
44
23
5
0
0
0
.432
.657
1.089
24Carlos Correa
C. Correa
.359
2026
17
39
14
2
0
3
9
8
0
6
48
25
5
0
1
1
.458
.641
1.099
25J.P. Crawford
J.P. Crawford
.194
2026
20
31
6
0
0
1
2
10
1
5
42
9
1
0
0
0
.405
.290
.695
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 Giants Stats

Team Batting Leaders

HR

6

Schmitt

Casey Schmitt

RBI

18

Schmitt

Casey Schmitt

AVG

.314

Arraez

Luis Arraez
Team Pitching Leaders

W

5

Roupp

Landen Roupp

K

47

Ray

Robbie Ray

ERA

2.76

Ray

Robbie Ray
Team Rankings

HR

24

29th

R

120

30th

SO

303

21st

ERA

3.91

11th

2026 Division Standings
TEAMWLPCTGB
24
14
.632
22
16
.579
2.0
17
20
.459
6.5
16
23
.410
8.5
Giants Giants
15
23
.395
9.0
Schedule
DATEMATCHUPTIME (ET)
Sat
5/9
@
9:05 PM
Sun
5/10
@
4:05 PM
Mon
5/11
@
10:10 PM
Tue
5/12
@
10:10 PM
Wed
5/13
@
10:10 PM
Last Game
PIT Pirates

21 - 18

2

Final

5

SFG Giants

15 - 23

Fri 8 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
26
13
.667
19
20
.487
7.0
17
22
.436
9.0
17
22
.436
9.0
15
23
.395
10.5
NL CentralWLPCTGB
27
12
.692
23
15
.605
3.5
20
16
.556
5.5
21
18
.538
6.0
20
19
.513
7.0
NL WestWLPCTGB
24
14
.632
22
16
.579
2.0
17
20
.459
6.5
16
23
.410
8.5
15
23
.395
9.0
AL EastWLPCTGB
26
13
.667
25
13
.658
0.5
17
21
.447
8.5
17
22
.436
9.0
17
22
.436
9.0
AL CentralWLPCTGB
21
19
.525
18
21
.462
2.5
18
21
.462
2.5
17
21
.447
3.0
16
23
.410
4.5
AL WestWLPCTGB
20
18
.526
19
20
.487
1.5
17
21
.447
3.0
16
23
.410
4.5
15
24
.385
5.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
4/24
@
8-9
Fri
4/24
@
3-10
Fri
4/24
@
8-6
Fri
4/24
@
2-6
Fri
4/24
@
4-3

Schedule

DATEMATCHUPTIME (ET)
Sat
5/9
@
3:07 PM
Sat
5/9
@
4:05 PM
Sat
5/9
@
4:10 PM
Sat
5/9
@
4:10 PM
Sat
5/9
@
4:10 PM