which mlb team has the best record in their last 20 games

The Miami Marlins have the best record by a team in their last 20 games, with a record of 14-6.

TEAMRECW%GWLABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Marlins
Marlins
14-6
.700
20
14
6
648
88
157
32
3
23
85
73
15
172
19
6
750
264
58
6
8
3
10
.242
.329
.407
.737
2Phillies
Phillies
13-7
.650
20
13
7
668
104
168
26
3
30
97
61
6
191
18
3
739
290
59
0
4
3
11
.251
.318
.434
.752
3Dodgers
Dodgers
12-8
.600
20
12
8
673
100
171
32
2
25
92
84
9
165
5
2
775
282
59
2
7
2
15
.254
.342
.419
.761
4Brewers
Brewers
12-8
.600
20
12
8
713
131
206
42
3
29
125
88
3
165
18
4
816
341
74
4
8
3
14
.289
.366
.478
.844
5Yankees
Yankees
12-8
.600
20
12
8
684
109
175
26
4
31
105
78
1
168
30
5
769
302
61
0
6
1
8
.256
.330
.442
.772
6Twins
Twins
11-9
.550
20
11
9
692
116
194
33
3
35
110
57
9
140
9
4
765
338
71
1
6
1
16
.280
.340
.488
.829
7Cardinals
Cardinals
11-9
.550
20
11
9
687
108
190
32
4
24
103
70
14
144
15
2
779
302
60
3
5
2
13
.277
.353
.440
.793
8Rangers
Rangers
11-9
.550
20
11
9
686
85
186
33
3
20
84
52
13
162
9
1
759
285
56
4
4
1
15
.271
.332
.415
.748
9Astros
Astros
11-9
.550
20
11
9
670
94
161
38
2
26
90
63
7
175
4
2
743
281
66
1
2
3
10
.240
.311
.419
.731
10Nationals
Nationals
11-9
.550
20
11
9
667
105
166
23
7
27
102
48
9
143
22
4
727
284
57
1
2
0
14
.249
.307
.426
.733
11Tigers
Tigers
11-9
.550
20
11
9
663
96
159
22
6
37
95
65
8
175
6
3
748
304
65
3
9
1
11
.240
.311
.459
.770
12Braves
Braves
11-9
.550
20
11
9
660
88
156
27
0
27
84
58
5
157
14
5
733
264
54
0
10
1
6
.236
.299
.400
.699
13Orioles
Orioles
10-10
.500
20
10
10
674
103
170
29
5
27
97
71
9
184
7
5
764
290
61
3
7
2
10
.252
.329
.430
.759
14Athletics
Athletics
10-10
.500
20
10
10
707
120
183
38
0
44
113
74
8
177
9
4
793
353
82
1
3
5
11
.259
.335
.499
.834
15Royals
Royals
10-10
.500
20
10
10
708
113
201
40
3
25
107
73
7
155
22
4
800
322
68
7
5
2
13
.284
.354
.455
.809
16Mariners
Mariners
10-10
.500
20
10
10
656
74
149
15
1
24
71
56
11
153
13
5
730
238
40
4
3
2
12
.227
.298
.363
.660
17Mets
Mets
10-10
.500
20
10
10
672
88
166
25
4
30
85
55
9
180
8
3
742
289
59
2
4
1
14
.247
.311
.430
.741
18White Sox
White Sox
10-10
.500
20
10
10
676
91
161
36
1
31
89
50
12
170
8
6
744
292
68
3
3
0
7
.238
.301
.432
.733
19Blue Jays
Blue Jays
10-10
.500
20
10
10
680
88
181
40
2
24
84
48
7
151
8
3
743
297
66
1
7
0
13
.266
.318
.437
.755
20Angels
Angels
9-11
.450
20
9
11
701
108
188
40
4
25
102
59
11
184
12
4
778
311
69
4
3
2
10
.268
.333
.444
.777
21Pirates
Pirates
9-11
.450
20
9
11
692
109
185
37
2
31
105
70
11
179
20
5
779
319
70
1
5
0
12
.267
.342
.461
.803
22Giants
Giants
9-11
.450
20
9
11
712
107
203
44
6
32
105
61
9
150
11
3
798
355
82
6
10
1
11
.285
.345
.499
.843
23Rockies
Rockies
9-11
.450
20
9
11
690
119
191
44
4
32
113
80
13
163
11
7
792
339
80
0
9
1
13
.277
.359
.491
.850
24Cubs
Cubs
9-11
.450
20
9
11
697
94
180
35
7
26
89
77
12
159
18
3
792
307
68
0
6
0
14
.258
.340
.440
.780
25Diamondbacks
Diamondbacks
8-12
.400
20
8
12
653
69
140
23
2
19
67
70
12
137
12
3
744
224
44
5
4
1
10
.214
.300
.343
.643
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Marlins Stats

Team Batting Leaders

HR

13

Hicks

Liam Hicks

RBI

53

Hicks

Liam Hicks

AVG

.332

Lopez

Otto Lopez
Team Pitching Leaders

W

8

Meyer

Max Meyer

K

102

Meyer

Max Meyer

ERA

2.80

Meyer

Max Meyer
Team Rankings

HR

69

26th

R

336

16th

SO

670

11th

ERA

4.07

13th

2026 Division Standings
TEAMWLPCTGB
48
28
.632
42
35
.545
6.5
40
38
.513
9.0
Marlins Marlins
40
38
.513
9.0
34
43
.442
14.5
Schedule
DATEMATCHUPTIME (ET)
Mon
6/22
@
6:40 PM
Tue
6/23
@
6:40 PM
Wed
6/24
@
12:10 PM
Fri
6/26
@
8:15 PM
Sat
6/27
@
7:15 PM
Last Game
SFG Giants

31 - 46

1

Final

2

MIA Marlins

40 - 38

Sun 21 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
48
28
.632
42
35
.545
6.5
40
38
.513
9.0
40
38
.513
9.0
34
43
.442
14.5
NL CentralWLPCTGB
46
29
.613
41
34
.547
5.0
40
37
.519
7.0
39
39
.500
8.5
37
39
.487
9.5
NL WestWLPCTGB
49
29
.628
39
37
.513
9.0
39
38
.506
9.5
31
46
.403
17.5
30
48
.385
19.0
AL EastWLPCTGB
46
30
.605
43
31
.581
2.0
38
39
.494
8.5
37
42
.468
10.5
31
44
.413
14.5
AL CentralWLPCTGB
41
37
.526
39
37
.513
1.0
38
41
.481
3.5
33
44
.429
7.5
32
46
.410
9.0
AL WestWLPCTGB
40
39
.506
38
40
.487
1.5
37
40
.481
2.0
37
42
.468
3.0
32
47
.405
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
6/6
@
3-2
Sat
6/6
@
6-3
Sat
6/6
@
6-1
Sat
6/6
@
2-13
Sat
6/6
@
3-4

Schedule

DATEMATCHUPTIME (ET)
Mon
6/22
@
6:10 PM
Mon
6/22
@
6:40 PM
Mon
6/22
@
6:40 PM
Mon
6/22
@
6:45 PM
Mon
6/22
@
7:07 PM