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