mlb team pitching stats last 30 games

MLB team pitching stats last 30 games

TEAM G W% W L AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1 Angels
Angels
30
.400
12
18
997
115
219
41
2
39
113
76
14
286
14
6
1,096
381
82
1
8
4
22
.220
.282
.382
.664
2 Diamondbacks
Diamondbacks
30
.533
16
14
1,002
156
249
60
4
39
152
126
17
221
26
6
1,165
434
103
7
13
4
20
.249
.339
.433
.772
3 Reds
Reds
30
.433
13
17
991
134
228
43
2
28
127
105
13
250
28
9
1,115
359
73
2
4
2
21
.230
.311
.362
.673
4 Athletics
Athletics
30
.433
13
17
1,023
124
253
47
5
38
120
90
3
227
11
4
1,124
424
90
2
6
0
23
.247
.308
.414
.723
5 Rangers
Rangers
30
.600
18
12
973
110
222
42
3
39
106
74
11
241
28
6
1,063
387
84
0
5
3
21
.228
.289
.398
.687
6 Astros
Astros
30
.533
16
14
984
109
230
37
2
24
99
96
15
249
23
6
1,112
343
63
6
11
5
20
.234
.308
.349
.657
7 Mariners
Mariners
30
.600
18
12
1,011
139
231
37
2
42
131
126
19
276
38
12
1,166
398
81
5
5
5
13
.228
.324
.394
.718
8 Blue Jays
Blue Jays
30
.433
13
17
994
106
237
53
1
16
101
102
13
214
20
5
1,128
340
70
7
12
2
24
.238
.314
.342
.656
9 Rockies
Rockies
30
.167
5
25
990
99
220
48
9
24
97
88
13
321
13
5
1,102
358
81
5
6
3
24
.222
.293
.362
.654
10 Marlins
Marlins
30
.533
16
14
1,067
147
287
60
5
25
138
100
10
290
26
13
1,193
432
90
8
8
5
11
.269
.335
.405
.740
11 Rays
Rays
30
.400
12
18
990
117
243
42
4
25
113
89
9
238
28
7
1,095
368
71
0
7
0
25
.245
.311
.372
.683
12 Cubs
Cubs
30
.600
18
12
1,043
173
268
52
8
40
170
122
10
234
43
8
1,191
456
100
6
10
4
10
.257
.338
.437
.775
13 Pirates
Pirates
30
.433
13
17
987
111
212
36
5
27
110
109
11
276
33
7
1,115
339
68
1
7
5
26
.215
.298
.343
.641
14 Giants
Giants
30
.600
18
12
1,001
141
233
57
5
29
132
111
6
265
19
6
1,128
387
91
3
7
2
15
.233
.311
.387
.698
15 Cardinals
Cardinals
30
.433
13
17
1,063
150
288
66
3
29
144
107
9
246
21
6
1,190
447
98
3
8
8
23
.271
.340
.421
.761
16 White Sox
White Sox
30
.333
10
20
979
103
203
35
1
25
100
95
7
249
18
6
1,090
315
61
2
7
1
13
.207
.280
.322
.602
17 Twins
Twins
30
.333
10
20
990
105
214
53
3
24
98
89
18
237
16
4
1,103
345
80
1
5
5
15
.216
.291
.348
.640
18 Nationals
Nationals
30
.433
13
17
982
127
234
36
5
32
120
90
7
229
34
9
1,092
376
73
7
6
0
16
.238
.305
.383
.688
19 Orioles
Orioles
30
.433
13
17
996
127
229
36
4
39
119
85
14
261
13
4
1,105
390
79
0
10
2
18
.230
.297
.392
.688
20 Red Sox
Red Sox
30
.500
15
15
1,017
130
243
56
3
29
124
108
13
285
30
7
1,145
392
88
0
7
8
17
.239
.318
.385
.703
21 Braves
Braves
30
.400
12
18
990
110
231
36
1
38
106
100
8
276
17
3
1,104
383
75
2
4
0
18
.233
.308
.387
.694
22 Phillies
Phillies
30
.500
15
15
1,006
129
245
43
5
24
121
127
12
250
30
7
1,151
370
72
2
4
5
21
.244
.334
.368
.702
23 Brewers
Brewers
30
.467
14
16
1,000
143
243
37
4
30
126
98
12
242
41
8
1,127
378
71
8
9
3
17
.243
.315
.378
.693
24 Tigers
Tigers
30
.567
17
13
996
125
240
42
6
27
121
108
13
286
11
2
1,130
375
75
4
9
5
16
.241
.321
.377
.697
25 Royals
Royals
30
.433
13
17
990
96
221
46
4
14
96
82
12
231
21
11
1,095
317
64
3
8
5
12
.223
.288
.320
.609
Some of the information used here was obtained free of charge from Retrosheet.

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Mets Mets
18
7
.720
Phillies Phillies
13
12
.520
5.0
NL Central W L PCT GB
Cubs Cubs
16
10
.615
Brewers Brewers
13
13
.500
3.0
NL West W L PCT GB
Padres Padres
17
8
.680
Giants Giants
17
9
.654
0.5
AL East W L PCT GB
Yankees Yankees
15
10
.600
Red Sox Red Sox
14
13
.519
2.0
AL Central W L PCT GB
Tigers Tigers
15
10
.600
Guardians Guardians
14
10
.583
0.5
AL West W L PCT GB
Rangers Rangers
14
10
.583
Mariners Mariners
14
11
.560
0.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
4/8
STL STL
@
PIT PIT
1-2
Tue
4/8
MIA MIA
@
NYM NYM
5-0
Tue
4/8
NYY NYY
@
DET DET
4-3
Tue
4/8
TEX TEX
@
CHC CHC
6-2
Tue
4/8
SDP SDP
@
ATH ATH
2-1

Schedule

DATE MATCHUP TIME (ET)
Fri
4/25
PHI PHI
@
CHC CHC
2:20 PM
Fri
4/25
BAL BAL
@
DET DET
6:40 PM
Fri
4/25
NYM NYM
@
WSH WSH
6:45 PM
Fri
4/25
TOR TOR
@
NYY NYY
7:05 PM
Fri
4/25
BOS BOS
@
CLE CLE
7:10 PM