The 2024 Pittsburgh Pirates season was the franchise's 143rd season overall, 138th season as a member of the National League, and 24th season at PNC Park.
On July 5, the Pirates tied a record for home runs in a single game, with seven, in their 14–2 victory over the New York Mets.Paul Skenes dazzles, Pirates tie club record by pounding seven homers in 14-2 demolition of the Mets, AP News, July 6, 2024 The Pirates were eliminated from playoff contention on September 16. The team finished 76–86, matching their record from the previous season.
Offseason Transactions Designated hitter Andrew McCutchen, infielder/outfielder Chris Owings, LHP Caleb Smith and RHP Vince Velasquez elected free agency. LHP Jarlín García elected free agency after having his club option declined by the Pirates. RHPs Osvaldo Bido and Hunter Stratton elected free agency after they were not tendered a contract by the Pirates.December 1 Signed free agent C Ali Sánchez to a one-year contract. December 5Traded for Marco Gonzales (Braves) and cash (approximately 9.25 million) for Player To Be Named Later (100k cash).December 15Traded for Billy McKinney (Yankees) for International signing money.
Traded Deivis Nedal to the Royals for Edward Olivares.
Signed free agent 1B Rowdy Tellez to a 1 year $3.2 million contract.December 20Re-signed free agent DH/OF Andrew McCutchen to a 1 year $5 million contract. January 5 Signed free agent LHP Martín Pérez to a 1 year $8 million contract. January 31 Signed free agent LHP Aroldis Chapman to a 1 year, $10.5 million contract. February 14 Signed free agent C Yasmani Grandal to a one-year contract
Signed free agent LHP Josh Fleming to a one-year contract.
Regular season Season standings National League Central
National League Wild Card
Record vs. opponents Record vs. National League
Record vs. American League
Game log
Legend Pirates win Pirates loss Postponement Eliminated from playoff race BoldPirates team member
|- style="background:#bfb;" | 1 || March 28 || @ Marlins || 6–5 || Ortiz (1–0) || Cronin (0–1) || Hernández (1) || 32,564 || 1–0 || W1 |- style="background:#bfb;" | 2 || March 29 || @ Marlins || 7–2 || Ryan (1–0) || Puk (0–1) || Fleming (1) || 13,636 || 2–0 || W2 |- style="background:#bfb;" | 3 || March 30 || @ Marlins || 9–3 || Jones (1–0) || Weathers (0–1) || — || 14,203 || 3–0 || W3 |- style="background:#bfb;" | 4 || March 31 || @ Marlins || 9–7 || Bednar (1–0) || Scott (0–1) || Stratton (1) || 15,915 || 4–0 || W4 |- style="background:#bfb;" | 5 || April 1 || @ Nationals || 8–4 || Contreras (1–0) || Garcia (0–1) || Chapman (1) || 40,405 || 5–0 || W5 |- style="background:#fbb;" | 6 || April 3 || @ Nationals || 3–5 || Williams (1–0) || Keller (0–1) || Finnegan (2) || 14,022 || 5–1 || L1 |- style="background:#bfb;" | 7 || April 4 || @ Nationals || 7–4 || Pérez (1–0) || Gray (0–2) || Bednar (1) || 11,135 || 6–1 || W1 |- style="background:#fbb;" | 8 || April 5 || Orioles || 2–5 || Rodriguez (2–0) || Jones (1–1) || Kimbrel (1) || 38,400 || 6–2 || L1 |- style="background:#bfb;" | 9 || April 6 || Orioles || 5–4 || Fleming (1–0) || Heasley (0–1) || — || 24,089 || 7–2 || W1 |- style="background:#bfb;" | 10 || April 7 || Orioles || 3–2 || Hernández (1–0) || Canó (1–1) || — || 20,652 || 8–2 || W2 |- style="background:#bfb;" | 11 || April 8 || Tigers || 7–4 || Keller (1–1) || Olson (0–1) || — || 9,957 || 9–2 || W3 |- style="background:#fbb;" | 12 || April 9 || Tigers || 3–5 || Miller (3–0) || Bednar (1–1) || Foley (3) || 10,058 || 9–3 || L1 |- style="background:#fbb;" | 13 || April 11 || @ Phillies || 1–5 || Suárez (2–0) || Jones (1–2) || — || 33,362 || 9–4 || L2 |- style="background:#bfb;" | 14 || April 12 || @ Phillies || 5–2 || Falter (1–0) || Sánchez (0–2) || Bednar (2) || 35,578 || 10–4 || W1 |- style="background:#fbb;" | 15 || April 13 || @ Phillies || 3–4 || Hoffman (2–0) || Hernández (1–1) || — || 40,519 || 10–5 || L1 |- style="background:#bfb;" | 16 || April 14 || @ Phillies || 9–2 || Keller (2–1) || Wheeler (0–3) || — || 44,568 || 11–5 || W1 |- style="background:#fbb;" | 17 || April 15 || @ Mets || 3–6 || Ottavino (1–0) || Chapman (0–1) || Díaz (4) || 18,266 || 11–6 || L1 |- style="background:#fbb;" | 18 || April 16 || @ Mets || 1–3 || Garrett (2–0) || Ortiz (1–1) || Smith (1) || 18,398 || 11–7 || L2 |- style="background:#fbb;" | 19 || April 17 || @ Mets || 1–9 || Severino (2–1) || Falter (1–1) || — || 18,092 || 11–8 || L3 |- style="background:#fbb;" | 20 || April 19 || Red Sox || 1–8 || Bello (3–1) || Priester (0–1) || — || 17,959 || 11–9 || L4 |- style="background:#fbb;" | 21 || April 20 || Red Sox || 2–4 || Crawford (1–0) || Keller (2–2) || Jansen (5) || 26,025 || 11–10 || L5 |- style="background:#fbb;" | 22 || April 21 || Red Sox || 1–6 || Slaten (1–0) || Pérez (1–1) || — || 18,814 || 11–11 || L6 |- style="background:#bfb;" | 23 || April 22 || Brewers || 4–2 || Jones (2–2) || Ross (1–2) || Bednar (3) || 8,461 || 12–11 || W1 |- style="background:#bfb;" | 24 || April 23 || Brewers || 2–1 || Falter (2–1) || Myers (0–1) || Bednar (4) || 9,107 || 13–11 || W2 |- style="background:#fbb;" | 25 || April 24 || Brewers || 2–3 || Hudson (2–0) || Fleming (1–1) || Payamps (4) || 10,370 || 13–12 || L1 |- style="background:#fbb;" | 26 || April 25 || Brewers || 5–7 || Koenig (1–0) || Chapman (0–2) || Megill (1) || 11,570 || 13–13 || L2 |- style="background:#fbb;" | 27 || April 26 || @ Giants || 0–3 || Doval (2–0) || Bednar (1–2) || — || 37,110 || 13–14 || L3 |- style="background:#bfb;" | 28 || April 27 || @ Giants || 4–3 || Stratton (1–0) || Rogers (0–1) || Bednar (5) || 34,841 || 14–14 || W1 |- style="background:#fbb;" | 29 || April 28 || @ Giants || 2–3 || Winn (3–3) || Jones (2–3) || Doval (5) || 36,380 || 14–15 || L1 |- style="background:#fbb;" | 30 || April 29 || @ Athletics || 1–5 || Boyle (2–4) || Falter (2–2) || — || 3,528 || 14–16 || L2 |- style="background:#fbb;" | 31 || April 30 || @ Athletics || 2–5 || Spence (3–1) || Keller (2–3) || Miller (8) || 3,876 || 14–17 || L3
|- style="background:#fbb;" | 32 || May 1 || @ Athletics || 0–4 || Stripling (1–5) || Priester (0–2) || — || 4,679 || 14–18 || L4 |- style="background:#fbb;" | 33 || May 3 || Rockies || 2–3 || Quantrill (1–3) || Pérez (1–2) || Beeks (1) || 20,646 || 14–19 || L5 |- style="background:#bfb;" | 34 || May 4 || Rockies || 1–0 || Bednar (2–2) || Mears (0–3) || — || 24,149 || 15–19 || W1 |- style="background:#bfb;" | 35 || May 5 || Rockies || 5–3 || Ortiz (2–1) || Feltner (1–3) || Bednar (6) || 12,912 || 16–19 || W2 |- style="background:#bfb;" | 36 || May 6 || Angels || 4–1 || Keller (3–3) || Anderson (2–4) || — || 9,506 || 17–19 || W3 |- style="background:#fbb;" | 37 || May 7 || Angels || 0–9 || Sandoval (2–5) || Priester (0–3) || — || 10,844 || 17–20 || L1 |- style="background:#fbb;" | 38 || May 8 || Angels || 4–5 || Cimber (3–0) || Ortiz (2–2) || Estévez (6) || 15,213 || 17–21 || L2 |- style="background:#fbb;" | 39 || May 10 || Cubs || 2–7 || Brown (1–1) || Jones (2–4) || — || 16,454 || 17–22 || L3 |- style="background:#bfb;" | 40 || May 11 || Cubs || 10–9 || Holderman (1–0) || Thompson (1–1) || Bednar (7) || 34,924 || 18–22 || W1 |- style="background:#fbb;" | 41 || May 12 || Cubs || 4–5 || Neris (3–0) || Chapman (0–3) || Alzolay (4) || 18,554 || 18–23 || L1 |- style="background:#bfb;" | 42 || May 13 || @ Brewers || 8–6 || Keller (4–3) || Rea (3–1) || Bednar (8) || 18,305 || 19–23 || W1 |- style="background:#fbb;" | 43 || May 14 || @ Brewers || 3–4 || Ross (2–4) || Priester (0–4) || Megill (5) || 19,532 || 19–24 || L1 |- style="background:#fbb;" | 44 || May 15 || @ Brewers || 2–10 || Gasser (2–0) || Pérez (1–3) || — || 32,848 || 19–25 || L2 |- style="background:#bfb;" | 45 || May 16 || @ Cubs || 5–4 || Jones (3–4) || Steele (0–1) || Bednar (9) || 36,202 || 20–25 || W1 |- style="background:#bfb;" | 46 || May 17 || @ Cubs || 9–3 || Skenes (1–0) || Hendricks (0–4) || — || 35,372 || 21–25 || W2 |- style="background:#fbb;" | 47 || May 18 || @ Cubs || 0–1 || Neris (4–0) || Bednar (2–3) || — || 39,857 || 21–26 || L1 |- style="background:#bfb;" | 48 || May 19 || @ Cubs || 3–2 || Keller (5–3) || Taillon (3–2) || Bednar (10) || 39,008 || 22–26 || W1 |- style="background:#bfb;" | 49 || May 21 || Giants || 7–6 || Bednar (3–3) || Miller (0–2) || — || 12,652 || 23–26 || W2 |- style="background:#fbb;" | 50 || May 22 || Giants || 5–9 || Walker (4–2) || Mlodzinski (0–1) || — || 13,830 || 23–27 || L1 |- style="background:#fbb;" | 51 || May 23 || Giants || 6–7 || Jackson (2–1) || Stratton (1–1) || Rogers (1) || 23,162 || 23–28 || L2 |- style="background:#bfb;" | 52 || May 24 || Braves || 11–5 || Falter (3–2) || Kerr (1–1) || — || 35,822 || 24–28 || W1 |- style="background:#bfb;" | 53 || May 25 || Braves || 4–1 || Keller (6–3) || López (2–2) || Bednar (11) || 31,459 || 25–28 || W2 |- style="background:#fbb;" | 54 || May 26 || Braves || 1–8 || Sale (8–1) || Mlodzinski (0–2) || — || 27,416 || 25–29 || L1 |- style="background:#bbb;" | — || May 28 || @ Tigers || colspan=7| Postponed (inclement weather); Makeup: May 29 |- style="background:#fbb;" | 55 || May 29 || @ Tigers || 0–8 || Skubal (7–1) || Jones (3–5) || — || || 25–30 || L2 |- style="background:#bfb;" | 56 || May 29 || @ Tigers || 10–2 || Skenes (2–0) || Montero (0–1) || — || 23,408 || 26–30 || W1 |- style="background:#fbb;" | 57 || May 31 || @ Blue Jays || 3–5 || Cabrera (2–1) || Nicolas (0–1) || — || 33,356 || 26–31 || L1
|- style="background:#bfb;" | 58 || June 1 || @ Blue Jays || 8–1 || Keller (7–3) || Kikuchi (2–5) || Ortiz (1) || 36,484 || 27–31 || W1 |- style="background:#fbb;" | 59 || June 2 || @ Blue Jays || 4–5 || Bassitt (6–6) || Priester (0–5) || García (3) || 34,887 || 27–32 || L1 |- style="background:#bfb;" | 60 || June 4 || Dodgers || 1–0 || Jones (4–5) || Glasnow (6–4) || Bednar (12) || 24,168 || 28–32 || W1 |- style="background:#bfb;" | 61 || June 5 || Dodgers || 10–6 || Skenes (3–0) || Paxton (5–1) || — || 29,716 || 29–32 || W2 |- style="background:#fbb;" | 62 || June 6 || Dodgers || 7–11 || Grove (3–2) || Falter (3–3) || — || 22,752 || 29–33 || L1 |- style="background:#bfb;" | 63 || June 7 || Twins || 3–0 || Keller (8–3) || Ryan (4–5) || Bednar (13) || 19,552 || 30–33 || W1 |- style="background:#bfb;" | 64 || June 8 || Twins || 4–0 || Stratton (2–1) || Woods Richardson (2–1) || — || 29,700 || 31–33 || W2 |- style="background:#fbb;" | 65 || June 9 || Twins || 5–11 || Durán (1–2) || Heller (0–1) || — || 24,463 || 31–34 || L1 |- style="background:#bfb;" | 66 || June 11 || @ Cardinals || 2–1 || Holderman (2–0) || Helsley (2–3) || Bednar (14) || 34,278 || 32–34 || W1 |- style="background:#fbb;" | 67 || June 12 || @ Cardinals || 2–4 || Gray (8–4) || Falter (3–4) || Helsley (22) || 36,608 || 32–35 || L1 |- style="background:#fbb;" | 68 || June 13 || @ Cardinals || 3–4 || Roycroft (1–0) || Keller (8–4) || Kittredge (1) || 33,398 || 32–36 || L2 |- style="background:#bfb;" | 69 || June 14 || @ Rockies || 5–2 || Ortiz (3–2) || Feltner (1–6) || — || 31,717 || 33–36 || W1 |- style="background:#fbb;" | 70 || June 15 || @ Rockies || 4–16 || Blach (3–4) || Jones (4–6) || — || 40,033 || 33–37 || L1 |- style="background:#bfb;" | 71 || June 16 || @ Rockies || 8–2 || Mlodzinski (1–2) || Hudson (2–9) || — || 40,422 || 34–37 || W1 |- style="background:#bfb;" | 72 || June 17 || Reds || 4–1 || Skenes (4–0) || Spiers (0–1) || Bednar (15) || 19,951 || 35–37 || W2 |- style="background:#fbb;" | 73 || June 18 || Reds || 1–2 || Lodolo (8–2) || Falter (3–5) || Díaz (16) || 16,880 || 35–38 || L1 |- style="background:#bfb;" | 74 || June 19 || Reds || 1–0 || Holderman (3–0) || Martinez (2–5) || Bednar (16) || 21,527 || 36–38 || W1 |- style="background:#fbb;" | 75 || June 21 || Rays || 3–10 || Poche (1–1) || Mlodzinski (1–3) || — || 26,600 || 36–39 || L1 |- style="background:#bfb;" | 76 || June 22 || Rays || 4–3 || Jones (5–6) || Eflin (3–5) || Chapman (2) || 33,040 || 37–39 || W1 |- style="background:#fbb;"