teams with most runs scored 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 Tigers
Tigers
19
3
.667
2
1
101
33
4
2
6
19
8
1
23
2
1
115
59
12
1
4
0
1
.327
.368
.584
.953
10 Twins
Twins
19
3
.667
2
1
101
25
6
0
6
19
12
4
20
3
0
119
49
12
1
1
0
1
.248
.347
.485
.833
11 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
12 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
13 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
14 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
15 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
16 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
17 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
18 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
19 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
20 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
21 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
22 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
23 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
24 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
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
52
32
.619
Guardians Guardians
40
42
.488
11.0
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
COL COL
@
ATL ATL
10-1
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

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