can you list the top 10 teams in order of best record for their last 20 games

The Minnesota Twins and the Philadelphia Phillies are tied for the best record in their last 20 games, with a record of 15-5.

TEAM REC W% G 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 Twins
Twins
15-5
.750
20
15
5
691
93
183
31
2
24
89
47
7
164
9
5
749
290
57
0
4
2
11
.265
.316
.420
.736
2 Phillies
Phillies
15-5
.750
20
15
5
686
105
183
30
3
25
102
63
6
147
14
3
763
294
58
2
6
1
12
.267
.331
.429
.760
3 Cardinals
Cardinals
14-6
.700
20
14
6
664
95
169
34
0
21
89
67
13
147
8
5
753
266
55
2
7
0
16
.255
.332
.401
.732
4 Tigers
Tigers
14-6
.700
20
14
6
708
131
198
34
1
33
123
58
10
165
10
1
781
333
68
0
5
1
17
.280
.341
.470
.811
5 Braves
Braves
12-8
.600
20
12
8
691
83
176
28
5
15
80
62
7
159
16
6
770
259
48
3
7
4
8
.255
.319
.375
.694
6 Dodgers
Dodgers
12-8
.600
20
12
8
723
148
230
40
6
34
141
87
4
164
20
3
825
384
80
3
8
4
21
.318
.391
.531
.922
7 Yankees
Yankees
12-8
.600
20
12
8
702
127
185
44
2
38
121
88
10
165
11
2
810
347
84
1
9
6
9
.264
.350
.494
.844
8 Royals
Royals
12-8
.600
20
12
8
692
71
184
34
8
17
69
44
4
127
20
4
749
285
59
4
5
3
12
.266
.311
.412
.723
9 Mariners
Mariners
12-8
.600
20
12
8
685
103
171
31
0
28
102
68
8
171
10
2
770
286
59
3
6
0
14
.250
.322
.418
.740
10 Astros
Astros
11-9
.550
20
11
9
671
93
177
35
3
20
91
69
6
141
2
3
751
278
58
3
2
0
17
.264
.337
.414
.751
11 Diamondbacks
Diamondbacks
11-9
.550
20
11
9
679
99
184
46
4
25
96
65
11
151
21
6
766
313
75
2
9
2
14
.271
.340
.461
.801
12 Cubs
Cubs
11-9
.550
20
11
9
677
103
160
29
5
27
100
70
4
147
15
4
758
280
61
0
7
2
12
.236
.309
.414
.722
13 Giants
Giants
11-9
.550
20
11
9
660
93
165
28
1
22
90
61
7
164
7
5
739
261
51
5
6
2
13
.250
.317
.395
.713
14 Rangers
Rangers
10-10
.500
20
10
10
655
80
152
18
1
20
79
65
8
149
17
3
735
232
39
1
6
0
8
.232
.307
.354
.661
15 Guardians
Guardians
10-10
.500
20
10
10
645
78
146
26
1
22
73
68
7
154
17
6
726
240
49
4
2
3
10
.226
.306
.372
.678
16 Mets
Mets
10-10
.500
20
10
10
667
101
176
32
4
27
97
86
15
156
17
1
779
297
63
2
9
1
21
.264
.356
.445
.802
17 Padres
Padres
10-10
.500
20
10
10
676
96
175
27
5
17
87
60
7
139
11
4
754
263
49
3
8
1
16
.259
.322
.389
.711
18 Reds
Reds
9-11
.450
20
9
11
657
70
149
35
2
21
68
65
6
191
22
4
732
251
58
1
3
1
11
.227
.301
.382
.683
19 Athletics
Athletics
9-11
.450
20
9
11
686
81
170
32
1
21
80
58
6
158
12
2
757
267
54
2
5
2
19
.248
.310
.389
.699
20 Blue Jays
Blue Jays
9-11
.450
20
9
11
680
87
175
33
0
26
86
65
3
160
11
4
757
286
59
4
5
6
13
.257
.323
.421
.743
21 Brewers
Brewers
9-11
.450
20
9
11
637
64
129
25
0
12
62
67
9
172
23
7
719
190
37
3
3
3
10
.203
.286
.298
.585
22 Rays
Rays
9-11
.450
20
9
11
675
69
155
18
0
16
65
58
5
170
27
7
745
221
34
0
7
0
8
.230
.293
.327
.620
23 Nationals
Nationals
8-12
.400
20
8
12
678
89
166
36
2
21
85
59
15
175
22
6
760
269
59
3
5
1
13
.245
.317
.397
.714
24 Red Sox
Red Sox
8-12
.400
20
8
12
711
103
189
32
3
32
99
52
10
177
18
7
780
323
67
3
4
2
7
.266
.323
.454
.777
25 Angels
Angels
8-12
.400
20
8
12
656
82
146
28
2
27
77
60
6
203
9
5
727
259
57
2
3
1
12
.223
.292
.395
.687
Some of the information used here was obtained free of charge from Retrosheet.

More Twins Stats

Team Rankings

HR

45

19th

R

194

18th

SO

421

6th

ERA

3.20

3rd

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
31
16
.660
Twins Twins
26
21
.553
5.0
Guardians Guardians
25
21
.543
5.5
Royals Royals
26
22
.542
5.5
White Sox White Sox
14
33
.298
17.0
Schedule
DATE MATCHUP TIME (ET)
Mon
5/19
CLE CLE
@
MIN MIN
7:40 PM
Tue
5/20
CLE CLE
@
MIN MIN
7:40 PM
Wed
5/21
CLE CLE
@
MIN MIN
1:10 PM
Fri
5/23
KCR KCR
@
MIN MIN
8:10 PM
Sat
5/24
KCR KCR
@
MIN MIN
2:10 PM
Last Game
MIL Brewers

22 - 25

5

Final

2

MIN Twins

26 - 21

Sun 18 May 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
27
19
.587
Red Sox Red Sox
23
25
.479
5.0
AL Central W L PCT GB
Tigers Tigers
31
16
.660
Twins Twins
26
21
.553
5.0
AL West W L PCT GB
Mariners Mariners
26
19
.578
Astros Astros
24
22
.522
2.5
NL East W L PCT GB
Mets Mets
29
18
.617
Phillies Phillies
28
18
.609
0.5
NL Central W L PCT GB
Cubs Cubs
28
19
.596
Cardinals Cardinals
26
21
.553
2.0
NL West W L PCT GB
Dodgers Dodgers
29
18
.617
Padres Padres
27
18
.600
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/3
NYM NYM
@
STL STL
5-6
Sat
5/3
TBR TBR
@
NYY NYY
7-5
Sat
5/3
MIN MIN
@
BOS BOS
5-4
Sat
5/3
SDP SDP
@
PIT PIT
4-0
Sat
5/3
CLE CLE
@
TOR TOR
5-4

Schedule

DATE MATCHUP TIME (ET)
Mon
5/19
CIN CIN
@
PIT PIT
6:40 PM
Mon
5/19
CHC CHC
@
MIA MIA
6:40 PM
Mon
5/19
NYM NYM
@
BOS BOS
6:45 PM
Mon
5/19
HOU HOU
@
TBR TBR
7:05 PM
Mon
5/19
BAL BAL
@
MIL MIL
7:40 PM