mlb teams stats vs lhp last 20 games

MLB teams stats vs lhp last 20 games

TEAMGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLGOPS
1Reds
Reds
20
.450
9
11
214
58
13
2
9
32
25
1
54
245
102
24
1
4
1
.271
.344
.477
.821
2Astros
Astros
20
.600
12
8
202
49
9
1
12
34
15
2
50
221
96
22
2
0
0
.243
.301
.475
.777
3Padres
Padres
20
.400
8
12
270
61
14
0
11
27
24
2
64
298
108
25
0
2
2
.226
.292
.400
.692
4Mariners
Mariners
20
.550
11
9
231
60
6
1
6
26
20
7
56
262
86
13
2
2
1
.260
.335
.372
.707
5Diamondbacks
Diamondbacks
20
.550
11
9
214
52
11
2
8
30
19
4
35
243
91
21
2
4
2
.243
.311
.425
.736
6Red Sox
Red Sox
20
.350
7
13
204
52
9
1
7
34
20
2
49
231
84
17
3
2
1
.255
.325
.412
.736
7Orioles
Orioles
20
.500
10
10
236
53
7
0
7
18
21
2
64
262
81
14
2
1
4
.225
.292
.343
.636
8Angels
Angels
20
.550
11
9
206
41
5
1
6
18
21
1
62
229
66
12
1
0
1
.199
.276
.320
.597
9Nationals
Nationals
20
.650
13
7
225
61
10
2
9
38
23
1
45
249
102
21
0
0
0
.271
.341
.453
.795
10Tigers
Tigers
20
.350
7
13
202
44
9
1
10
25
26
0
52
234
85
20
1
5
1
.218
.300
.421
.721
11Yankees
Yankees
20
.600
12
8
244
71
15
5
7
37
17
1
57
265
117
27
0
3
0
.291
.336
.480
.815
12Pirates
Pirates
20
.500
10
10
217
56
9
0
9
31
21
2
58
242
92
18
0
2
0
.258
.326
.424
.750
13White Sox
White Sox
20
.500
10
10
259
61
13
0
10
32
27
6
70
298
104
23
3
2
0
.236
.320
.402
.721
14Athletics
Athletics
20
.500
10
10
243
67
9
0
23
44
16
3
67
262
145
32
0
0
0
.276
.328
.597
.925
15Rangers
Rangers
20
.350
7
13
182
52
12
2
12
29
15
3
49
203
104
26
1
2
0
.286
.347
.571
.918
16Rays
Rays
20
.350
7
13
292
68
15
1
4
32
37
4
64
342
97
20
5
4
3
.233
.323
.332
.656
17Cubs
Cubs
20
.450
9
11
171
41
6
2
8
23
16
6
40
195
75
16
0
2
0
.240
.323
.439
.762
18Brewers
Brewers
20
.650
13
7
221
66
14
1
7
32
24
1
58
247
103
22
0
1
1
.299
.368
.466
.834
19Braves
Braves
20
.500
10
10
296
68
14
1
11
32
34
2
68
333
117
26
0
1
0
.230
.312
.395
.708
20Giants
Giants
20
.400
8
12
225
64
11
4
11
27
19
4
57
253
116
26
2
3
0
.284
.347
.516
.862
21Dodgers
Dodgers
20
.650
13
7
249
54
10
1
9
35
22
7
63
283
93
20
1
3
0
.217
.295
.373
.669
22Twins
Twins
20
.450
9
11
213
45
4
0
10
22
16
6
51
235
79
14
0
0
0
.211
.285
.371
.656
23Mets
Mets
20
.500
10
10
183
50
4
1
8
24
14
4
48
206
80
13
2
2
0
.273
.335
.437
.772
24Blue Jays
Blue Jays
20
.600
12
8
235
51
12
2
8
25
16
5
62
259
91
22
1
2
0
.217
.279
.387
.666
25Marlins
Marlins
20
.550
11
9
159
40
8
1
7
22
16
4
44
184
71
16
3
2
1
.252
.331
.447
.778
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
46
27
.630
40
35
.533
7.0
39
36
.520
8.0
37
38
.493
10.0
34
41
.453
13.0
NL CentralWLPCTGB
45
27
.625
40
33
.548
5.5
39
36
.520
7.5
38
37
.507
8.5
35
38
.479
10.5
NL WestWLPCTGB
48
27
.640
38
35
.521
9.0
38
36
.514
9.5
31
43
.419
16.5
28
47
.373
20.0
AL EastWLPCTGB
45
28
.616
41
30
.577
3.0
37
38
.493
9.0
35
41
.461
11.5
29
43
.403
15.5
AL CentralWLPCTGB
39
34
.534
40
35
.533
36
40
.474
4.5
31
45
.408
9.5
30
44
.405
9.5
AL WestWLPCTGB
39
37
.513
37
38
.493
1.5
35
39
.473
3.0
35
41
.461
4.0
30
46
.395
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
6/3
@
4-1
Wed
6/3
@
7-2
Wed
6/3
@
8-0
Wed
6/3
@
7-1
Wed
6/3
@
2-3

Schedule

DATEMATCHUPTIME (ET)
Fri
6/19
@
2:20 PM
Fri
6/19
@
6:40 PM
Fri
6/19
@
7:05 PM
Fri
6/19
@
7:10 PM
Fri
6/19
@
7:10 PM