which teams have scored the most runs in their last 3 games

The Pittsburgh Pirates and the Baltimore Orioles are tied for the most runs in their last 3 games, with 30 runs.

TEAM R G W% W L AB H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1 Pirates
Pirates
30
3
1.000
3
0
107
40
9
0
5
30
12
1
23
2
0
123
64
14
0
3
0
3
.374
.431
.598
1.029
2 Orioles
Orioles
30
3
.667
2
1
111
38
12
1
6
28
11
2
22
3
1
126
70
19
0
2
0
0
.342
.405
.631
1.035
3 Nationals
Nationals
24
3
.667
2
1
118
39
11
1
2
24
16
0
22
6
2
136
58
14
1
1
6
2
.331
.407
.492
.899
4 Marlins
Marlins
23
3
1.000
3
0
114
30
8
2
4
22
13
0
37
7
1
128
54
14
0
1
1
1
.263
.336
.474
.810
5 Cardinals
Cardinals
21
3
1.000
3
0
108
32
6
0
6
21
9
0
26
3
1
119
56
12
0
2
0
1
.296
.345
.519
.863
6 Angels
Angels
21
3
.333
1
2
106
29
8
1
6
18
15
1
20
0
1
122
57
15
0
0
1
6
.274
.369
.538
.907
7 Rays
Rays
20
3
.333
1
2
107
32
1
1
6
20
9
0
19
3
1
118
53
8
0
2
0
4
.299
.347
.495
.843
8 Diamondbacks
Diamondbacks
19
3
.000
0
3
106
24
3
1
5
18
7
2
25
2
1
118
44
9
0
3
0
1
.226
.280
.415
.695
9 Red Sox
Red Sox
18
3
.333
1
2
103
30
10
1
4
17
9
3
24
3
0
117
54
15
0
2
0
3
.291
.359
.524
.883
10 Brewers
Brewers
18
3
.667
2
1
105
29
5
0
4
16
13
1
17
2
2
121
46
9
1
1
0
2
.276
.358
.438
.796
11 Cubs
Cubs
16
3
.333
1
2
108
28
7
2
5
16
8
0
25
4
0
117
54
14
0
1
0
0
.259
.308
.500
.808
12 Phillies
Phillies
16
3
.667
2
1
106
28
8
0
5
15
11
1
29
4
0
120
51
13
1
1
0
2
.264
.336
.481
.817
13 Reds
Reds
15
3
.667
2
1
101
28
3
0
3
14
9
0
29
1
0
111
40
6
0
1
0
1
.277
.333
.396
.729
14 Dodgers
Dodgers
15
3
.667
2
1
101
21
3
1
5
15
13
0
28
1
0
114
41
9
0
0
0
1
.208
.298
.406
.704
15 Yankees
Yankees
15
3
.667
2
1
90
16
1
1
5
14
18
2
23
2
0
110
34
7
0
0
2
2
.178
.327
.378
.705
16 Mariners
Mariners
15
3
.667
2
1
128
35
4
0
2
14
11
3
27
1
0
145
45
6
2
1
6
7
.273
.343
.352
.694
17 Blue Jays
Blue Jays
15
3
.667
2
1
106
28
5
0
2
15
15
1
16
3
0
123
39
7
0
1
1
1
.264
.358
.368
.726
18 Tigers
Tigers
14
3
.667
2
1
102
31
3
2
6
14
7
2
26
1
0
115
56
11
1
3
0
0
.304
.351
.549
.900
19 Royals
Royals
14
3
.333
1
2
102
30
10
0
2
14
9
2
23
2
2
113
46
12
0
0
1
3
.294
.363
.451
.814
20 Rangers
Rangers
13
3
.333
1
2
117
24
4
0
3
13
15
3
35
3
1
139
37
7
2
2
4
3
.205
.307
.316
.623
21 Athletics
Athletics
12
3
.333
1
2
95
16
2
0
3
11
15
1
25
1
0
112
27
5
0
1
0
2
.168
.286
.284
.570
22 Astros
Astros
12
3
.667
2
1
96
24
1
0
5
12
6
2
14
1
0
105
40
6
0
1
0
1
.250
.305
.417
.721
23 Rockies
Rockies
10
3
.333
1
2
109
24
6
0
1
10
8
0
37
2
2
117
33
7
0
0
0
2
.220
.274
.303
.576
24 Twins
Twins
9
3
.333
1
2
93
16
3
0
3
9
6
2
31
3
0
103
28
6
1
1
0
2
.172
.235
.301
.536
25 Padres
Padres
9
3
.333
1
2
101
21
7
0
4
9
13
1
18
1
0
116
40
11
1
0
1
0
.208
.304
.396
.700
StatMuse has team, game-level data for runs going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Pirates Stats

Team Rankings

HR

60

29th

R

297

27th

SO

628

27th

ERA

3.78

13th

2025 Division Standings
TEAM W L PCT GB
Cubs Cubs
49
35
.583
Brewers Brewers
47
37
.560
2.0
Cardinals Cardinals
47
38
.553
2.5
Reds Reds
44
40
.524
5.0
Pirates Pirates
35
50
.412
14.5
Schedule
DATE MATCHUP TIME (ET)
Mon
6/30
STL STL
@
PIT PIT
6:40 PM
Tue
7/1
STL STL
@
PIT PIT
6:40 PM
Wed
7/2
STL STL
@
PIT PIT
12:35 PM
Fri
7/4
PIT PIT
@
SEA SEA
4:10 PM
Sat
7/5
PIT PIT
@
SEA SEA
10:10 PM
Last Game
PIT Pirates

35 - 50

12

Final

1

NYM Mets

48 - 37

Sun 29 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
49
35
.583
Mets Mets
48
37
.565
1.5
NL Central W L PCT GB
Cubs Cubs
49
35
.583
Brewers Brewers
47
37
.560
2.0
NL West W L PCT GB
Dodgers Dodgers
53
32
.624
Padres Padres
45
38
.542
7.0
AL East W L PCT GB
Yankees Yankees
48
35
.578
Rays Rays
47
37
.560
1.5
AL Central W L PCT GB
Tigers Tigers
53
32
.624
Guardians Guardians
40
42
.488
11.5
AL West W L PCT GB
Astros Astros
50
34
.595
Mariners Mariners
43
40
.518
6.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/14
CIN CIN
@
DET DET
8-4
Sat
6/14
NYY NYY
@
BOS BOS
0-2
Sat
6/14
TOR TOR
@
PHI PHI
4-11
Sat
6/14
LAA LAA
@
BAL BAL
2-11
Sat
6/14
TBR TBR
@
NYM NYM
9-0

Schedule

DATE MATCHUP TIME (ET)
Mon
6/30
SDP SDP
@
PHI PHI
6:30 PM
Mon
6/30
STL STL
@
PIT PIT
6:40 PM
Mon
6/30
NYY NYY
@
TOR TOR
7:07 PM
Mon
6/30
CIN CIN
@
BOS BOS
7:10 PM
Mon
6/30
ATH ATH
@
TBR TBR
7:35 PM