The Boston Red Sox last won on Friday, September 25, 2026, beating the Chicago Cubs 2–0 at home. That was 19 days ago.
The Boston Red Sox last lost on Wednesday, September 30, 2026, falling to the New York Yankees 9–2. That was 14 days ago.
The Red Sox are 87–75 and 3rd in the AL East, and 0–2 in the postseason. Their full schedule, every result and each game's box score are below.
The longer waits
379days since their last postseason winLast postseason win: September 30, 2025, AL Wild Card Series, against the Yankees
2,908days since their last World Series titleThe 2018 World Series, October 28, 2018, 7 years ago
Updated 8:39 PM ET.
3
11 GB. Lost 3 straight. Postseason 0–2
Last win: beat the Cubs 2–0 on Fri, Sep 25
Season complete
Boston Red Sox schedule and results
Game
Date
Opponent
Result
1
Thu, Mar 26
at Reds
W 3–0
2
Sat, Mar 28
at Reds
L 5–6 (11)
3
Sun, Mar 29
at Reds
L 2–3
4
Mon, Mar 30
at Astros
L 1–8
5
Tue, Mar 31
at Astros
L 2–9
6
Wed, Apr 1
at Astros
L 4–6
7
Fri, Apr 3
vs Padres
W 5–2
8
Sat, Apr 4
vs Padres
L 2–3
9
Sun, Apr 5
vs Padres
L 6–8
10
Mon, Apr 6
vs Brewers
L 6–8
11
Tue, Apr 7
vs Brewers
W 3–2
12
Wed, Apr 8
vs Brewers
W 5–0
13
Fri, Apr 10
at Cardinals
L 2–3
14
Sat, Apr 11
at Cardinals
W 7–1
15
Sun, Apr 12
at Cardinals
W 9–3
16
Mon, Apr 13
at Twins
L 6–13
17
Tue, Apr 14
at Twins
L 0–6
18
Wed, Apr 15
at Twins
W 9–5
19
Fri, Apr 17
vs Tigers
W 1–0 (10)
20
Sat, Apr 18
vs Tigers
L 1–4
21
Sun, Apr 19
vs Tigers
L 2–6
22
Mon, Apr 20
vs Tigers
W 8–6
23
Tue, Apr 21
vs Yankees
L 0–4
24
Wed, Apr 22
vs Yankees
L 1–4
25
Thu, Apr 23
vs Yankees
L 2–4
26
Fri, Apr 24
at Orioles
L 3–10
27
Sat, Apr 25
at Orioles
W 17–1
28
Sun, Apr 26
at Orioles
W 5–3
29
Mon, Apr 27
at Blue Jays
W 5–0
30
Tue, Apr 28
at Blue Jays
L 0–3
31
Wed, Apr 29
at Blue Jays
L 1–8
32
Fri, May 1
vs Astros
W 3–1
33
Sat, May 2
vs Astros
L 3–6
34
Sun, May 3
vs Astros
L 1–3 (10)
35
Mon, May 4
at Tigers
W 5–4
36
Tue, May 5
at Tigers
W 10–3
37
Wed, May 6
at Tigers
W 4–0
38
Thu, May 7
vs Rays
L 4–8
39
Fri, May 8
vs Rays
W 2–0
PPD
Sat, May 9
vs Rays
Postponed
40
Sun, May 10
vs Rays
L 1–4
41
Tue, May 12
vs Phillies
L 1–2
42
Wed, May 13
vs Phillies
W 3–1
43
Thu, May 14
vs Phillies
L 1–3
44
Fri, May 15
at Braves
L 2–3 (10)
45
Sat, May 16
at Braves
W 3–2
46
Sun, May 17
at Braves
L 1–8
47
Mon, May 18
at Royals
W 3–1
48
Tue, May 19
at Royals
W 7–1
49
Wed, May 20
at Royals
W 4–3
50
Fri, May 22
vs Twins
L 6–8
51
Sat, May 23
vs Twins
L 2–4
52
Sun, May 24
vs Twins
L 5–6
53
Tue, May 26
vs Braves
L 6–7
54
Wed, May 27
vs Braves
W 8–0
55
Thu, May 28
vs Braves
L 2–10
56
Fri, May 29
at Guardians
L 3–4
57
Sat, May 30
at Guardians
W 9–1
58
Sun, May 31
at Guardians
W 9–4
59
Tue, Jun 2
vs Orioles
L 2–4
60
Wed, Jun 3
vs Orioles
W 8–1
61
Thu, Jun 4
vs Orioles
L 2–8
62
Fri, Jun 5
at Yankees
W 5–3
PPD
Sat, Jun 6
at Yankees
Postponed
63
Sun, Jun 7
at Yankees
L 1–6
64
Mon, Jun 8
at Rays
L 1–3
65
Tue, Jun 9
at Rays
L 3–4
66
Wed, Jun 10
at Rays
L 5–7
67
Fri, Jun 12
vs Rangers
W 10–1
68
Sat, Jun 13
vs Rangers
W 6–3
69
Sun, Jun 14
vs Rangers
L 4–6
70
Tue, Jun 16
vs Blue Jays
L 1–6
71
Wed, Jun 17
vs Blue Jays
L 0–3
72
Thu, Jun 18
vs Blue Jays
L 3–4
73
Fri, Jun 19
at Mariners
W 6–2
74
Sat, Jun 20
at Mariners
W 5–1
75
Sun, Jun 21
at Mariners
L 1–3
76
Mon, Jun 22
at Rockies
L 2–3
77
Tue, Jun 23
at Rockies
W 5–2
78
Wed, Jun 24
at Rockies
L 6–8
79
Thu, Jun 25
vs Yankees
W 6–3
80
Fri, Jun 26
vs Yankees
W 6–1
81
Sat, Jun 27
vs Yankees
W 4–1
82
Sun, Jun 28
vs Yankees
W 5–4 (10)
83
Mon, Jun 29
vs Nationals
W 6–3
84
Tue, Jun 30
vs Nationals
L 1–8
85
Wed, Jul 1
vs Nationals
L 2–10
86
Fri, Jul 3
at Angels
W 5–2
87
Sat, Jul 4
at Angels
W 8–1
88
Sun, Jul 5
at Angels
W 7–5
89
Tue, Jul 7
at White Sox
W 8–1
90
Wed, Jul 8
at White Sox
W 5–0
91
Thu, Jul 9
at White Sox
W 2–1
92
Fri, Jul 10
at Mets
W 6–2
93
Sat, Jul 11
at Mets
W 4–0
94
Sun, Jul 12
at Mets
W 3–2 (10)
95
Fri, Jul 17
vs Rays
W 10–0
96
Fri, Jul 17
vs Rays
W 5–3
97
Sat, Jul 18
vs Rays
W 7–6
98
Sun, Jul 19
vs Rays
W 6–1
99
Mon, Jul 20
vs Orioles
W 6–5
PPD
Tue, Jul 21
vs Orioles
Postponed
100
Wed, Jul 22
vs Orioles
W 6–3
101
Wed, Jul 22
vs Orioles
L 1–5
102
Fri, Jul 24
vs Blue Jays
W 6–4
103
Sat, Jul 25
vs Blue Jays
L 0–6
104
Sun, Jul 26
vs Blue Jays
W 6–1
105
Mon, Jul 27
at Athletics
W 4–2
106
Tue, Jul 28
at Athletics
L 3–4
107
Wed, Jul 29
at Athletics
W 4–2 (10)
108
Thu, Jul 30
at Athletics
W 5–4
109
Fri, Jul 31
at Dodgers
W 9–4
110
Sat, Aug 1
at Dodgers
W 3–2
111
Sun, Aug 2
at Dodgers
W 8–4
112
Tue, Aug 4
vs White Sox
W 14–2
113
Wed, Aug 5
vs White Sox
W 4–0
114
Thu, Aug 6
vs White Sox
W 12–11 (13)
115
Fri, Aug 7
vs Athletics
W 13–1
116
Sat, Aug 8
vs Athletics
L 3–7
117
Sun, Aug 9
vs Athletics
L 3–4
118
Mon, Aug 10
at Blue Jays
L 1–2
119
Tue, Aug 11
at Blue Jays
L 3–5
120
Wed, Aug 12
at Blue Jays
L 4–6
121
Thu, Aug 13
at Blue Jays
W 7–0
122
Fri, Aug 14
at Pirates
L 4–8
123
Sat, Aug 15
at Pirates
W 4–0
124
Sun, Aug 16
at Pirates
L 3–8
125
Mon, Aug 17
vs Diamondbacks
W 11–1
126
Tue, Aug 18
vs Diamondbacks
W 9–4
127
Wed, Aug 19
vs Diamondbacks
L 6–7 (10)
128
Fri, Aug 21
vs Giants
W 6–4
129
Sat, Aug 22
vs Giants
W 3–2
130
Sun, Aug 23
vs Giants
W 5–4
131
Mon, Aug 24
at Marlins
W 4–2
132
Tue, Aug 25
at Marlins
W 7–3 (11)
133
Wed, Aug 26
at Marlins
L 0–4
134
Fri, Aug 28
at Yankees
L 0–1
135
Sat, Aug 29
at Yankees
W 6–0
136
Sat, Aug 29
at Yankees
L 2–9
137
Sun, Aug 30
at Yankees
L 1–16
138
Mon, Aug 31
vs Mariners
W 9–8 (10)
139
Tue, Sep 1
vs Mariners
L 6–9
140
Wed, Sep 2
vs Mariners
L 3–8
141
Thu, Sep 3
at Orioles
W 6–5
142
Fri, Sep 4
at Orioles
W 1–0
143
Sat, Sep 5
at Orioles
W 5–0
144
Sun, Sep 6
at Orioles
W 3–1
145
Mon, Sep 7
vs Angels
W 5–2
146
Tue, Sep 8
vs Angels
L 1–6
147
Wed, Sep 9
vs Angels
L 4–6
148
Fri, Sep 11
vs Royals
L 2–3
149
Sat, Sep 12
vs Royals
W 5–1
150
Sun, Sep 13
vs Royals
W 4–1
151
Tue, Sep 15
at Rangers
L 2–4
152
Wed, Sep 16
at Rangers
L 3–7
153
Thu, Sep 17
at Rangers
W 4–3
154
Fri, Sep 18
at Rays
W 4–2
155
Sat, Sep 19
at Rays
L 1–2
156
Sun, Sep 20
at Rays
L 1–5
157
Tue, Sep 22
vs Guardians
L 2–3
158
Wed, Sep 23
vs Guardians
W 1–0
159
Thu, Sep 24
vs Guardians
L 0–1
160
Fri, Sep 25
vs Cubs
W 4–3
161
Fri, Sep 25
vs Cubs
W 2–0
162
Sun, Sep 27
vs Cubs
L 2–6
Postseason
ALWC G1
Tue, Sep 29
at Yankees
L 0–9
ALWC G2
Wed, Sep 30
at Yankees
L 2–9
The Red Sox right now
The Red Sox fell to the Yankees 2–9 on Wed, Sep 30 in AL Wild Card Series Game 2. They finished the regular season 87–75, 3rd in the AL East, 11 back. They are 0–2 in the postseason. Their last win came 19 days ago against the Cubs, and they have dropped 3 in a row since.
Every other time the Red Sox last won
When did the Red Sox last win at home?
September 25, 2026, 2–0 against the Cubs (19 days ago)
When did the Red Sox last win on the road?
September 18, 2026, 4–2 against the Rays (26 days ago)
When did the Red Sox last throw a shutout?
September 25, 2026, 2–0 against the Cubs (19 days ago)
When did the Red Sox last win a postseason game?
September 30, 2025, AL Wild Card Series (379 days ago)
When did the Red Sox last win the World Series?
2018 World Series, October 28, 2018
When did the Red Sox last beat the Orioles?
September 6, 2026, 3–1 against the Orioles (38 days ago)
When did the Red Sox last beat the Yankees?
August 29, 2026, 6–0 against the Yankees (46 days ago)
When did the Red Sox last beat the Rays?
September 18, 2026, 4–2 against the Rays (26 days ago)
When did the Red Sox last beat the Blue Jays?
August 13, 2026, 7–0 against the Blue Jays (62 days ago)
What is the Red Sox's current streak?
Lost 3 straight
What is their longest losing streak since 2017?
9 games, ending August 18, 2020
When did the Red Sox last lose?
When did the Red Sox last lose?
September 30, 2026, 9–2 loss to the Yankees (14 days ago)
When did the Red Sox last lose at home?
September 24, 2026, 1–0 loss to the Guardians (20 days ago)
When did the Red Sox last lose on the road?
September 30, 2026, 9–2 loss to the Yankees (14 days ago)
When were the Red Sox last shut out?
September 29, 2026, 9–0 loss to the Yankees (15 days ago)
When did the Red Sox last score 10 or more runs?
August 17, 2026, 11–1 win over the Diamondbacks (58 days ago)
When did the Red Sox last lose to the Orioles?
July 22, 2026, 5–1 loss to the Orioles (84 days ago)
When did the Red Sox last lose to the Yankees?
September 30, 2026, 9–2 loss to the Yankees (14 days ago)
When did the Red Sox last lose to the Rays?
September 20, 2026, 5–1 loss to the Rays (24 days ago)
When did the Red Sox last lose to the Blue Jays?
August 12, 2026, 6–4 loss to the Blue Jays (63 days ago)
Common questions
How many days since the Boston Red Sox last won?
As of October 14, 2026, it has been 19 days since the Red Sox last won. They beat the Cubs 2–0 on September 25, 2026.
What is the Boston Red Sox record this season?
The Red Sox are 87–75 and 3rd in the AL East, 11 games back. They are 0–2 in the postseason. Lost 3 straight.
Have the Red Sox won a game this season?
Yes. The Red Sox have won 87 games this season and are 87–75.
What was the last game the Red Sox played?
The Red Sox lost to the Yankees 9–2 on the road on September 30, 2026.
Did the Red Sox win their last game?
No. The Red Sox lost to the Yankees 9–2 on the road on September 30, 2026.
What is the Red Sox's record right now?
The Red Sox are 87–75, 3rd in the AL East.
What division are the Red Sox in?
The Red Sox play in the AL East, with the Orioles, the Yankees, the Rays and the Blue Jays.
Against the division
Since 2017 the Red Sox are 315–313 in regular season games against the rest of the AL East, across 628 meetings with the four teams they play most often.
That breaks down as 93–64 against the Orioles, 70–87 against the Yankees, 71–86 against the Rays and 81–76 against the Blue Jays.
The Orioles have been the friendliest matchup, while the Yankees have given them the most trouble.
Boston Red Sox record against division rivals since 2017
Regular season results for the Boston Red Sox from 2017 through 2026, a combined record of 814–704.
Longest losing streak since 2017: 9 straight games, from August 10, 2020 to August 18, 2020.
Longest stretch between wins: 299 days, ending when they beat the Orioles on July 24, 2020. Offseason gaps count, which is why this runs past 150 days.
Longest wait for a win during a season: 10 days, ending against the Phillies on August 19, 2020.
The current drought stands at 19 days, 280 short of that mark.