all mlb teams vs lhp last 30 games

all MLB teams vs lhp last 30 games

TEAMGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLGOPS
1Angels
Angels
30
.367
11
19
359
91
13
0
14
44
26
4
110
392
146
27
1
2
1
.253
.309
.407
.716
2Reds
Reds
30
.467
14
16
327
84
13
1
11
37
39
3
94
371
132
25
1
0
3
.257
.341
.404
.745
3Astros
Astros
30
.600
18
12
305
70
13
1
8
33
37
6
73
353
109
22
2
3
3
.230
.322
.357
.679
4Red Sox
Red Sox
30
.867
26
4
426
108
28
3
19
71
50
9
110
493
199
50
5
3
1
.254
.342
.467
.809
5Mets
Mets
30
.467
14
16
384
96
12
4
19
56
48
4
106
440
173
35
0
4
1
.250
.336
.451
.787
6Brewers
Brewers
30
.567
17
13
284
64
20
4
5
27
41
3
63
332
107
29
3
1
3
.225
.328
.377
.705
7Diamondbacks
Diamondbacks
30
.567
17
13
296
87
21
0
9
40
36
2
66
343
135
30
4
5
3
.294
.369
.456
.825
8Giants
Giants
30
.400
12
18
331
73
19
0
6
35
21
4
83
360
110
25
3
1
1
.221
.275
.332
.607
9Athletics
Athletics
30
.233
7
23
587
139
18
2
19
48
32
9
160
634
218
39
4
1
0
.237
.286
.371
.658
10Phillies
Phillies
30
.400
12
18
301
77
10
1
11
33
34
8
86
346
122
22
1
2
0
.256
.345
.405
.750
11Twins
Twins
30
.533
16
14
345
83
16
2
10
39
34
6
90
386
133
28
0
1
1
.241
.319
.386
.704
12Rangers
Rangers
30
.500
15
15
364
104
19
2
15
58
34
5
97
409
172
36
5
1
1
.286
.354
.473
.826
13Royals
Royals
30
.400
12
18
354
92
21
0
11
41
24
4
89
386
146
32
3
1
1
.260
.313
.412
.726
14Nationals
Nationals
30
.433
13
17
416
102
26
2
20
59
50
5
115
473
192
48
1
1
0
.245
.333
.462
.794
15Blue Jays
Blue Jays
30
.433
13
17
318
67
13
1
5
23
30
5
76
356
97
19
0
3
2
.211
.287
.305
.592
16Marlins
Marlins
30
.367
11
19
347
82
17
1
10
32
34
8
83
397
131
28
4
4
1
.236
.316
.378
.693
17Dodgers
Dodgers
30
.467
14
16
437
127
18
1
19
60
31
2
89
474
204
38
0
4
4
.291
.338
.467
.804
18Orioles
Orioles
30
.533
16
14
394
96
17
2
21
52
44
2
118
444
180
40
2
2
3
.244
.321
.457
.778
19Padres
Padres
30
.467
14
16
343
92
16
1
6
41
30
7
76
387
128
23
3
4
3
.268
.336
.373
.709
20Mariners
Mariners
30
.467
14
16
346
89
12
0
14
40
31
7
95
386
143
26
0
2
2
.257
.329
.413
.742
21Rockies
Rockies
30
.400
12
18
408
104
22
3
11
61
41
9
104
466
165
36
3
5
3
.255
.333
.404
.737
22Cubs
Cubs
30
.700
21
9
313
95
17
2
18
64
36
4
75
356
170
37
0
3
1
.304
.379
.543
.922
23Pirates
Pirates
30
.400
12
18
415
104
17
2
10
46
38
7
108
462
155
29
0
2
0
.251
.323
.373
.696
24White Sox
White Sox
30
.500
15
15
356
77
17
1
6
31
34
3
94
396
114
24
1
2
2
.216
.289
.320
.609
25Guardians
Guardians
30
.400
12
18
300
69
12
0
8
38
39
5
85
353
105
20
7
2
2
.230
.327
.350
.677
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
70
47
.598
62
56
.525
8.5
59
59
.500
11.5
58
61
.487
13.0
51
67
.432
19.5
NL CentralWLPCTGB
73
44
.624
68
50
.576
5.5
58
59
.496
15.0
58
61
.487
16.0
56
60
.483
16.5
NL WestWLPCTGB
70
47
.598
62
56
.525
8.5
61
57
.517
9.5
49
68
.419
21.0
46
71
.393
24.0
AL EastWLPCTGB
70
46
.603
66
51
.564
4.5
64
52
.552
6.0
56
61
.479
14.5
56
62
.475
15.0
AL CentralWLPCTGB
60
56
.517
58
60
.492
3.0
58
60
.492
3.0
57
60
.487
3.5
49
69
.415
12.0
AL WestWLPCTGB
60
58
.508
59
58
.504
0.5
56
62
.475
4.0
46
71
.393
13.5
45
72
.385
14.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
7/25
@
3-2
Sat
7/25
@
7-2
Sat
7/25
@
3-1
Sat
7/25
@
0-3
Sat
7/25
@
5-8

Schedule

DATEMATCHUPTIME (ET)
Sun
8/9
@
1:35 PM
Sun
8/9
@
1:35 PM
Sun
8/9
@
1:35 PM
Sun
8/9
@
1:35 PM
Sun
8/9
@
1:40 PM