best american league record over last 10 seasons

Since 2017, the Houston Astros have the best record by an AL team, with a record of 849-594.

TEAMRECW%GWLABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Astros
Astros
849-594
.588
1,443
849
594
49,219
7,142
12,800
2,563
161
1,945
6,860
4,770
591
10,730
707
240
55,110
21,520
4,669
114
416
190
1,177
.260
.330
.437
.767
2Yankees
Yankees
836-605
.580
1,441
836
605
48,420
7,237
11,973
2,198
153
2,237
6,925
5,508
506
12,567
809
242
54,931
21,188
4,588
95
402
217
1,073
.247
.328
.438
.766
3Rays
Rays
797-641
.554
1,438
797
641
48,578
6,545
12,040
2,367
244
1,671
6,213
4,732
640
12,848
1,147
383
54,426
19,908
4,282
122
354
164
929
.248
.321
.410
.730
4Guardians
Guardians
793-648
.550
1,441
793
648
48,335
6,417
11,859
2,450
197
1,594
6,113
4,611
580
11,083
1,084
281
54,133
19,485
4,241
210
397
259
937
.245
.316
.403
.719
5Red Sox
Red Sox
764-676
.531
1,440
764
676
49,686
7,062
12,873
2,923
207
1,711
6,712
4,646
561
12,212
881
270
55,365
21,343
4,841
104
368
247
1,065
.259
.327
.430
.757
6Mariners
Mariners
749-694
.519
1,443
749
694
48,443
6,382
11,569
2,191
153
1,809
6,116
4,798
768
12,927
967
303
54,471
19,493
4,153
127
335
146
940
.239
.315
.402
.718
7Twins
Twins
731-712
.507
1,443
731
712
49,011
6,805
12,213
2,502
193
1,890
6,496
4,727
654
12,329
594
212
54,858
20,771
4,585
110
356
152
974
.249
.321
.424
.745
8Blue Jays
Blue Jays
728-714
.505
1,442
728
714
48,890
6,611
12,292
2,560
134
1,857
6,345
4,566
519
11,472
616
219
54,443
20,691
4,551
136
332
133
1,113
.251
.320
.423
.743
9Athletics
Athletics
686-756
.476
1,442
686
756
48,448
6,337
11,579
2,423
166
1,820
6,055
4,722
616
12,625
710
211
54,269
19,794
4,409
144
339
134
1,063
.239
.313
.409
.721
10Rangers
Rangers
666-776
.462
1,442
666
776
48,621
6,500
11,736
2,263
183
1,756
6,179
4,547
579
12,683
952
288
54,229
19,633
4,202
142
340
138
896
.241
.312
.404
.716
11Angels
Angels
652-791
.452
1,443
652
791
48,458
6,278
11,586
2,173
187
1,808
6,007
4,548
654
12,584
802
270
54,120
19,557
4,168
132
328
230
1,041
.239
.311
.404
.715
12Orioles
Orioles
642-801
.445
1,443
642
801
49,012
6,368
12,021
2,363
190
1,785
6,107
4,179
560
12,600
741
237
54,230
20,119
4,338
128
351
114
955
.245
.310
.410
.720
13Tigers
Tigers
629-810
.437
1,439
629
810
48,482
5,911
11,683
2,278
315
1,447
5,658
4,145
468
12,871
598
215
53,549
18,932
4,040
90
364
106
944
.241
.305
.390
.695
14Royals
Royals
621-821
.431
1,442
621
821
48,551
6,028
12,016
2,385
277
1,456
5,761
3,884
516
11,290
1,077
334
53,563
19,323
4,118
202
410
127
966
.247
.308
.398
.706
15White Sox
White Sox
617-822
.429
1,439
617
822
48,648
6,062
11,956
2,271
173
1,572
5,809
3,920
579
12,725
686
237
53,657
19,289
4,016
213
297
113
1,035
.246
.308
.397
.704

More MLB News

More Astros Stats

Team Batting Leaders

HR

26

Alvarez

Yordan Alvarez

RBI

60

Alvarez

Yordan Alvarez

AVG

.314

Alvarez

Yordan Alvarez
Team Pitching Leaders

W

7

Arrighetti

Spencer Arrighetti

K

75

Arrighetti

Spencer Arrighetti

ERA

3.51

Lambert

Peter Lambert
Team Rankings

HR

116

4th

R

397

9th

SO

756

10th

ERA

4.73

26th

2026 Division Standings
TEAMWLPCTGB
44
42
.512
44
43
.506
0.5
Astros Astros
43
45
.489
2.0
40
46
.465
4.0
36
51
.414
8.5
Schedule
DATEMATCHUPTIME (ET)
Wed
7/1
@
8:10 PM
Fri
7/3
@
8:15 PM
Sat
7/4
@
7:10 PM
Sun
7/5
@
3:30 PM
Mon
7/6
@
6:45 PM
Last Game
MIN Twins

41 - 46

4

Final

6

HOU Astros

43 - 45

Tue 30 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
49
34
.590
48
38
.558
2.5
46
40
.535
4.5
44
43
.506
7.0
36
50
.419
14.5
NL CentralWLPCTGB
52
31
.627
48
38
.558
5.5
44
38
.537
7.5
43
43
.500
10.5
39
45
.464
13.5
NL WestWLPCTGB
56
30
.651
43
41
.512
12.0
43
42
.506
12.5
35
50
.412
20.5
33
53
.384
23.0
AL EastWLPCTGB
49
33
.598
48
37
.565
2.5
40
46
.465
11.0
39
48
.448
12.5
37
47
.440
13.0
AL CentralWLPCTGB
45
39
.536
44
42
.512
2.0
41
46
.471
5.5
37
49
.430
9.0
35
51
.407
11.0
AL WestWLPCTGB
44
42
.512
44
43
.506
0.5
43
45
.489
2.0
40
46
.465
4.0
36
51
.414
8.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
6/16
@
2-8
Tue
6/16
@
6-1
Tue
6/16
@
4-6
Tue
6/16
@
2-12
Tue
6/16
@
3-5

Schedule

DATEMATCHUPTIME (ET)
Wed
7/1
@
12:35 PM
Wed
7/1
@
1:10 PM
Wed
7/1
@
1:35 PM
Wed
7/1
@
1:35 PM
Wed
7/1
@
2:20 PM