mlb teams with the best winning percentage on april 25, minimum 10 games

The Arizona Diamondbacks have the best winning percentage by a team with 10+ games played on April 25, winning 70.4 percent of the time.

TEAM 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 Diamondbacks
Diamondbacks
.704
27
19
8
923
147
257
56
9
33
143
99
8
197
25
7
1,047
430
98
10
7
10
16
.278
.351
.466
.817
2 Angels
Angels
.615
52
32
20
1,712
222
417
81
8
53
206
161
13
306
25
14
1,910
673
142
19
5
13
43
.244
.313
.393
.706
3 Royals
Royals
.595
42
25
17
1,386
175
361
60
14
37
167
140
13
209
33
15
1,565
560
111
13
13
10
29
.260
.331
.404
.735
4 Dodgers
Dodgers
.583
117
67
48
527
21
266
14
28
63
.323
.699
5 White Sox
White Sox
.576
92
53
39
3,089
417
815
157
29
65
396
324
26
66
17
3,503
1,225
251
51
13
16
50
.264
.337
.397
.734
6 Red Sox
Red Sox
.556
99
55
44
3,340
411
863
184
32
65
381
378
32
49
10
3,826
1,306
281
55
21
12
62
.258
.338
.391
.729
7 Mets
Mets
.538
52
28
24
1,682
185
378
61
7
35
169
142
9
339
20
9
1,873
558
103
26
14
18
29
.225
.286
.332
.618
8 Giants
Giants
.537
109
58
50
478
20
241
16
25
49
.324
.701
9 Pirates
Pirates
.509
108
55
53
476
14
225
17
21
56
.325
.681
10 Cubs
Cubs
.509
109
55
53
462
19
257
14
11
52
.314
.691
11 Reds
Reds
.509
115
58
56
541
10
239
16
19
53
.334
.698
12 Twins
Twins
.505
101
51
50
3,457
479
912
168
29
76
443
356
32
471
61
21
3,914
1,366
273
50
19
11
52
.264
.336
.395
.732
13 Braves
Braves
.505
109
54
53
454
12
227
15
22
64
.320
.688
14 Rockies
Rockies
.500
30
15
15
1,060
166
290
50
7
37
154
102
10
221
28
3
1,193
465
94
9
12
5
31
.274
.340
.439
.778
15 Tigers
Tigers
.500
95
47
47
3,230
468
848
155
33
69
431
373
20
60
11
3,690
1,276
257
50
17
17
39
.263
.341
.395
.736
16 Guardians
Guardians
.490
99
48
50
3,292
380
835
172
21
68
326
15
70
18
3,652
1,253
261
43
8
9
51
.254
.323
.381
.704
17 Cardinals
Cardinals
.485
102
49
52
447
23
237
17
26
49
.323
.703
18 Rangers
Rangers
.481
52
25
27
1,759
233
466
89
9
50
224
160
21
363
35
17
1,961
723
148
10
11
9
52
.265
.332
.411
.743
19 Athletics
Athletics
.481
104
50
54
3,538
440
852
149
29
61
404
372
25
67
17
4,000
1,242
239
51
14
14
62
.241
.316
.351
.667
20 Nationals
Nationals
.479
48
23
25
1,650
204
418
78
13
30
191
151
13
300
23
20
1,841
612
121
17
10
16
28
.253
.319
.371
.690
21 Mariners
Mariners
.475
40
19
21
1,367
194
370
66
8
43
187
127
16
247
21
13
1,535
581
117
6
19
10
35
.271
.336
.425
.761
22 Yankees
Yankees
.465
99
46
53
3,318
431
851
143
24
74
387
371
27
506
69
14
3,782
1,264
241
46
20
13
58
.256
.334
.381
.715
23 Marlins
Marlins
.464
28
13
15
958
119
239
41
4
30
113
107
7
245
24
6
1,091
378
75
12
7
9
20
.249
.327
.395
.722
24 Rays
Rays
.455
22
10
12
717
68
171
33
3
9
67
82
9
179
19
12
815
237
45
3
4
5
17
.238
.323
.331
.653
25
Colonels
.455
11
5
6
76
Some of the information used here was obtained free of charge from Retrosheet.

More Diamondbacks Stats

Team Rankings

HR

214

8th

R

791

6th

SO

1,288

23rd

ERA

4.49

23rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
Giants Giants
81
81
.500
12.0
Diamondbacks Diamondbacks
80
82
.494
13.0
Rockies Rockies
43
119
.265
50.0
Last Game
SDP Padres

90 - 72

12

Final

4

AZ Diamondbacks

80 - 82

Sun 28 Sep 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
96
66
.593
Mets Mets
83
79
.512
13.0
NL Central W L PCT GB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL West W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL East W L PCT GB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL Central W L PCT GB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL West W L PCT GB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
9/15
ATL ATL
@
WSH WSH
6-3
Mon
9/15
CLE CLE
@
DET DET
7-5
Mon
9/15
ATL ATL
@
WSH WSH
5-0
Mon
9/15
SDP SDP
@
NYM NYM
3-8
Mon
9/15
BAL BAL
@
CWS CWS
8-7

Schedule

DATE MATCHUP TIME (ET)
Sun
10/12
SEA SEA
@
TOR TOR
8:03 PM
Mon
10/13
SEA SEA
@
TOR TOR
5:03 PM
Mon
10/13
LAD LAD
@
MIL MIL
8:08 PM
Tue
10/14
LAD LAD
@
MIL MIL
8:08 PM
Wed
10/15
TOR TOR
@
SEA SEA
4:00 AM