what team has the highest strikeout percentage vs rhp in the last 7 days

Between June 19, 2025 and June 26, 2025, the Pittsburgh Pirates have the most strikeouts by a team against right-handed pitchers, with 62 strikeouts.

TEAM SO G W% W L AB H 2B 3B HR RBI BB HBP PA TB XBH SH SF IBB AVG OBP SLG OPS
1 Pirates
Pirates
62
8
.432
98
129
209
53
9
1
3
23
14
1
227
73
13
1
2
0
.254
.301
.349
.650
2 Braves
Braves
54
7
.577
146
107
217
50
11
1
3
25
32
1
253
72
15
0
3
0
.230
.328
.332
.660
3 Yankees
Yankees
53
7
.572
119
89
186
54
11
2
7
25
18
1
208
90
20
0
3
1
.290
.351
.484
.835
4 Rockies
Rockies
53
6
.187
32
139
161
40
6
0
4
17
10
0
171
58
10
0
0
0
.248
.292
.360
.653
5 White Sox
White Sox
51
8
.414
98
139
210
40
7
3
7
21
23
2
237
74
17
1
1
1
.190
.275
.352
.628
6 Nationals
Nationals
47
7
.490
96
100
178
42
8
0
7
22
12
0
196
71
15
3
3
1
.236
.280
.399
.679
7 Reds
Reds
46
7
.457
86
102
174
41
8
3
3
20
8
3
188
64
14
0
3
0
.236
.277
.368
.644
8 Mets
Mets
46
7
.319
61
130
175
47
6
0
13
23
13
1
191
92
19
0
2
0
.269
.319
.526
.845
9 Cardinals
Cardinals
45
8
.935
203
14
193
51
10
0
11
31
16
4
217
94
21
0
3
1
.264
.329
.487
.816
10 Twins
Twins
45
7
.345
69
131
185
44
9
0
11
25
14
1
200
86
20
0
0
1
.238
.295
.465
.760
11 Angels
Angels
44
7
.563
90
70
132
31
3
0
8
23
20
7
160
58
11
0
1
1
.235
.363
.439
.802
12 Tigers
Tigers
43
8
.406
80
117
172
45
11
1
9
31
17
5
197
85
21
0
3
0
.262
.340
.494
.834
13 Dodgers
Dodgers
41
6
.654
121
64
167
42
10
1
8
29
14
3
185
78
19
0
0
1
.251
.321
.467
.788
14 Orioles
Orioles
41
7
.380
63
103
145
22
4
0
5
14
16
4
166
41
9
0
1
1
.152
.253
.283
.536
15 Athletics
Athletics
41
7
.479
78
85
149
36
1
1
2
10
12
1
163
45
4
0
1
0
.242
.301
.302
.603
16 Diamondbacks
Diamondbacks
40
7
.681
141
66
185
49
11
0
8
30
15
3
207
84
19
0
4
0
.265
.324
.454
.778
17 Cubs
Cubs
39
7
.341
71
137
186
50
6
0
16
35
18
4
208
104
22
0
0
0
.269
.346
.559
.905
18 Giants
Giants
39
6
.503
96
95
159
33
3
0
7
19
21
5
191
57
10
4
2
0
.208
.316
.358
.674
19 Mariners
Mariners
38
6
.660
128
66
172
49
8
0
10
33
10
7
194
87
18
1
4
1
.285
.342
.506
.848
20 Guardians
Guardians
38
7
.429
66
88
144
30
9
0
3
14
8
1
154
48
12
0
1
0
.208
.253
.333
.587
21 Rangers
Rangers
38
7
.791
144
38
162
34
6
1
4
17
15
2
182
54
11
0
3
0
.210
.280
.333
.614
22 Rays
Rays
37
6
.618
102
63
152
45
6
0
6
21
9
2
165
69
12
2
0
0
.296
.344
.454
.798
23 Brewers
Brewers
36
7
.843
198
37
205
65
10
0
5
39
21
1
235
90
15
1
7
1
.317
.372
.439
.811
24 Blue Jays
Blue Jays
36
7
.376
76
126
177
39
4
1
7
22
18
5
202
66
12
1
1
1
.220
.308
.373
.681
25 Red Sox
Red Sox
33
6
.255
35
102
126
27
5
0
4
12
9
1
137
44
9
0
1
0
.214
.270
.349
.619
StatMuse has event-level data for strikeouts going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Pirates Stats

Team Rankings

HR

55

30th

R

267

29th

SO

603

27th

ERA

3.87

14th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
47
33
.588
Brewers Brewers
45
36
.556
2.5
Cardinals Cardinals
44
37
.543
3.5
Reds Reds
42
39
.519
5.5
Pirates Pirates
32
50
.390
16.0
Schedule
DATE MATCHUP TIME (ET)
Fri
6/27
NYM NYM
@
PIT PIT
6:40 PM
Sat
6/28
NYM NYM
@
PIT PIT
4:05 PM
Sun
6/29
NYM NYM
@
PIT PIT
1:35 PM
Mon
6/30
STL STL
@
PIT PIT
6:40 PM
Tue
7/1
STL STL
@
PIT PIT
6:40 PM
Last Game
MIL Brewers

45 - 36

4

Final

2

PIT Pirates

32 - 50

Wed 25 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
46
34
.575
Rays Rays
45
35
.563
1.0
AL Central W L PCT GB
Tigers Tigers
51
31
.622
Guardians Guardians
40
39
.506
9.5
AL West W L PCT GB
Astros Astros
47
33
.588
Mariners Mariners
41
38
.519
5.5
NL East W L PCT GB
Phillies Phillies
47
33
.588
Mets Mets
47
34
.580
0.5
NL Central W L PCT GB
Cubs Cubs
47
33
.588
Brewers Brewers
45
36
.556
2.5
NL West W L PCT GB
Dodgers Dodgers
50
31
.617
Padres Padres
44
36
.550
5.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
6/10
CHC CHC
@
PHI PHI
2-7
Tue
6/10
CIN CIN
@
CLE CLE
2-11
Tue
6/10
ATL ATL
@
MIL MIL
6-2
Tue
6/10
TOR TOR
@
STL STL
5-2
Tue
6/10
SEA SEA
@
AZ AZ
2-5

Schedule

DATE MATCHUP TIME (ET)
Thu
6/26
SEA SEA
@
MIN MIN
1:10 PM
Thu
6/26
ATL ATL
@
NYM NYM
7:10 PM
Fri
6/27
NYM NYM
@
PIT PIT
6:40 PM
Fri
6/27
ATH ATH
@
NYY NYY
7:05 PM
Fri
6/27
TBR TBR
@
BAL BAL
7:05 PM