Pittsburgh Pirates 2024 Season Schedule & Scores

Pittsburgh Pirates 2024 Season Schedule & Scores
Overall record:76-86
Home record:39-42
Away record:37-44

The Pittsburgh Pirates have navigated an inconsistent start to their 2024 campaign, generally hovering around the .500 mark within the competitive National League Central division. They've seen some promising performances from their pitching staff but have often struggled to find offensive consistency throughout the lineup. The team is working to find its rhythm and climb the standings as the season continues.

AwayHomeDateResult
Pittsburgh PiratesPIT@Miami MarlinsMIAThu, Mar 28th, 2024W6-5
Pittsburgh PiratesPIT@Miami MarlinsMIAFri, Mar 29th, 2024W7-2
Pittsburgh PiratesPIT@Miami MarlinsMIASat, Mar 30th, 2024W9-3
Pittsburgh PiratesPIT@Miami MarlinsMIASun, Mar 31st, 2024W9-7
Pittsburgh PiratesPIT@Washington NationalsWSHMon, Apr 1st, 2024W8-4
Pittsburgh PiratesPIT@Washington NationalsWSHWed, Apr 3rd, 2024L3-5
Pittsburgh PiratesPIT@Washington NationalsWSHThu, Apr 4th, 2024W7-4
Baltimore OriolesBAL@Pittsburgh PiratesPITFri, Apr 5th, 2024W5-2
Baltimore OriolesBAL@Pittsburgh PiratesPITSat, Apr 6th, 2024L4-5
Baltimore OriolesBAL@Pittsburgh PiratesPITSun, Apr 7th, 2024L2-3
Detroit TigersDET@Pittsburgh PiratesPITMon, Apr 8th, 2024L4-7
Detroit TigersDET@Pittsburgh PiratesPITTue, Apr 9th, 2024W5-3
Pittsburgh PiratesPIT@Philadelphia PhilliesPHIThu, Apr 11th, 2024L1-5
Pittsburgh PiratesPIT@Philadelphia PhilliesPHIFri, Apr 12th, 2024W5-2
Pittsburgh PiratesPIT@Philadelphia PhilliesPHISat, Apr 13th, 2024L3-4
Pittsburgh PiratesPIT@Philadelphia PhilliesPHISun, Apr 14th, 2024W9-2
Pittsburgh PiratesPIT@New York MetsNYMMon, Apr 15th, 2024L3-6
Pittsburgh PiratesPIT@New York MetsNYMTue, Apr 16th, 2024L1-3
Pittsburgh PiratesPIT@New York MetsNYMWed, Apr 17th, 2024L1-9
Boston Red SoxBOS@Pittsburgh PiratesPITFri, Apr 19th, 2024W8-1
Boston Red SoxBOS@Pittsburgh PiratesPITSat, Apr 20th, 2024W4-2
Boston Red SoxBOS@Pittsburgh PiratesPITSun, Apr 21st, 2024W6-1
Milwaukee BrewersMIL@Pittsburgh PiratesPITMon, Apr 22nd, 2024L2-4
Milwaukee BrewersMIL@Pittsburgh PiratesPITTue, Apr 23rd, 2024L1-2
Milwaukee BrewersMIL@Pittsburgh PiratesPITWed, Apr 24th, 2024W3-2
Milwaukee BrewersMIL@Pittsburgh PiratesPITThu, Apr 25th, 2024W7-5
Pittsburgh PiratesPIT@San Francisco GiantsSFFri, Apr 26th, 2024L0-3
Pittsburgh PiratesPIT@San Francisco GiantsSFSat, Apr 27th, 2024W4-3
Pittsburgh PiratesPIT@San Francisco GiantsSFSun, Apr 28th, 2024L2-3
Pittsburgh PiratesPIT@Oakland AthleticsOAKMon, Apr 29th, 2024L1-5
Pittsburgh PiratesPIT@Oakland AthleticsOAKTue, Apr 30th, 2024L2-5
Pittsburgh PiratesPIT@Oakland AthleticsOAKWed, May 1st, 2024L0-4
Colorado RockiesCOL@Pittsburgh PiratesPITFri, May 3rd, 2024W3-2
Colorado RockiesCOL@Pittsburgh PiratesPITSat, May 4th, 2024L0-1
Colorado RockiesCOL@Pittsburgh PiratesPITSun, May 5th, 2024L3-5
Los Angeles AngelsLAA@Pittsburgh PiratesPITMon, May 6th, 2024L1-4
Los Angeles AngelsLAA@Pittsburgh PiratesPITTue, May 7th, 2024W9-0
Los Angeles AngelsLAA@Pittsburgh PiratesPITWed, May 8th, 2024W5-4
Chicago CubsCHC@Pittsburgh PiratesPITFri, May 10th, 2024W7-2
Chicago CubsCHC@Pittsburgh PiratesPITSat, May 11th, 2024L9-10
Chicago CubsCHC@Pittsburgh PiratesPITSun, May 12th, 2024W5-4
Pittsburgh PiratesPIT@Milwaukee BrewersMILMon, May 13th, 2024W8-6
Pittsburgh PiratesPIT@Milwaukee BrewersMILTue, May 14th, 2024L3-4
Pittsburgh PiratesPIT@Milwaukee BrewersMILWed, May 15th, 2024L2-10
Pittsburgh PiratesPIT@Chicago CubsCHCThu, May 16th, 2024W5-4
Pittsburgh PiratesPIT@Chicago CubsCHCFri, May 17th, 2024W9-3
Pittsburgh PiratesPIT@Chicago CubsCHCSat, May 18th, 2024L0-1
Pittsburgh PiratesPIT@Chicago CubsCHCSun, May 19th, 2024W3-2
San Francisco GiantsSF@Pittsburgh PiratesPITTue, May 21st, 2024L6-7
San Francisco GiantsSF@Pittsburgh PiratesPITWed, May 22nd, 2024W9-5
San Francisco GiantsSF@Pittsburgh PiratesPITThu, May 23rd, 2024W7-6
Atlanta BravesATL@Pittsburgh PiratesPITFri, May 24th, 2024L5-11
Atlanta BravesATL@Pittsburgh PiratesPITSat, May 25th, 2024L1-4
Atlanta BravesATL@Pittsburgh PiratesPITSun, May 26th, 2024W8-1
Pittsburgh PiratesPIT@Detroit TigersDETTue, May 28th, 2024T0-0
Pittsburgh PiratesPIT@Detroit TigersDETWed, May 29th, 2024L0-8
Pittsburgh PiratesPIT@Detroit TigersDETWed, May 29th, 2024W10-2
Pittsburgh PiratesPIT@Toronto Blue JaysTORFri, May 31st, 2024L3-5
Pittsburgh PiratesPIT@Toronto Blue JaysTORSat, Jun 1st, 2024W8-1
Pittsburgh PiratesPIT@Toronto Blue JaysTORSun, Jun 2nd, 2024L4-5
Los Angeles DodgersLAD@Pittsburgh PiratesPITTue, Jun 4th, 2024L0-1
Los Angeles DodgersLAD@Pittsburgh PiratesPITWed, Jun 5th, 2024L6-10
Los Angeles DodgersLAD@Pittsburgh PiratesPITThu, Jun 6th, 2024W11-7
Minnesota TwinsMIN@Pittsburgh PiratesPITFri, Jun 7th, 2024L0-3
Minnesota TwinsMIN@Pittsburgh PiratesPITSat, Jun 8th, 2024L0-4
Minnesota TwinsMIN@Pittsburgh PiratesPITSun, Jun 9th, 2024W11-5
Pittsburgh PiratesPIT@St. Louis CardinalsSTLTue, Jun 11th, 2024W2-1
Pittsburgh PiratesPIT@St. Louis CardinalsSTLWed, Jun 12th, 2024L2-4
Pittsburgh PiratesPIT@St. Louis CardinalsSTLThu, Jun 13th, 2024L3-4
Pittsburgh PiratesPIT@Colorado RockiesCOLFri, Jun 14th, 2024W5-2
Pittsburgh PiratesPIT@Colorado RockiesCOLSat, Jun 15th, 2024L4-16
Pittsburgh PiratesPIT@Colorado RockiesCOLSun, Jun 16th, 2024W8-2
Cincinnati RedsCIN@Pittsburgh PiratesPITMon, Jun 17th, 2024L1-4
Cincinnati RedsCIN@Pittsburgh PiratesPITTue, Jun 18th, 2024W2-1
Cincinnati RedsCIN@Pittsburgh PiratesPITWed, Jun 19th, 2024L0-1
Tampa Bay RaysTB@Pittsburgh PiratesPITFri, Jun 21st, 2024W10-3
Tampa Bay RaysTB@Pittsburgh PiratesPITSat, Jun 22nd, 2024L3-4
Tampa Bay RaysTB@Pittsburgh PiratesPITSun, Jun 23rd, 2024W3-1
Pittsburgh PiratesPIT@Cincinnati RedsCINMon, Jun 24th, 2024L5-11
Pittsburgh PiratesPIT@Cincinnati RedsCINTue, Jun 25th, 2024W9-5
Pittsburgh PiratesPIT@Cincinnati RedsCINWed, Jun 26th, 2024W6-1
Pittsburgh PiratesPIT@Atlanta BravesATLFri, Jun 28th, 2024L1-6
Pittsburgh PiratesPIT@Atlanta BravesATLSat, Jun 29th, 2024L1-2
Pittsburgh PiratesPIT@Atlanta BravesATLSun, Jun 30th, 2024W4-2
St. Louis CardinalsSTL@Pittsburgh PiratesPITTue, Jul 2nd, 2024W7-4
St. Louis CardinalsSTL@Pittsburgh PiratesPITWed, Jul 3rd, 2024L4-5
St. Louis CardinalsSTL@Pittsburgh PiratesPITThu, Jul 4th, 2024W3-2
New York MetsNYM@Pittsburgh PiratesPITFri, Jul 5th, 2024L2-14
New York MetsNYM@Pittsburgh PiratesPITSat, Jul 6th, 2024W5-2
New York MetsNYM@Pittsburgh PiratesPITSun, Jul 7th, 2024W3-2
New York MetsNYM@Pittsburgh PiratesPITMon, Jul 8th, 2024L2-8
Pittsburgh PiratesPIT@Milwaukee BrewersMILTue, Jul 9th, 2024W12-2
Pittsburgh PiratesPIT@Milwaukee BrewersMILWed, Jul 10th, 2024L0-9
Pittsburgh PiratesPIT@Milwaukee BrewersMILThu, Jul 11th, 2024W1-0
Pittsburgh PiratesPIT@Chicago White SoxCHWFri, Jul 12th, 2024W4-1
Pittsburgh PiratesPIT@Chicago White SoxCHWSat, Jul 13th, 2024W6-2
Pittsburgh PiratesPIT@Chicago White SoxCHWSun, Jul 14th, 2024W9-4
Philadelphia PhilliesPHI@Pittsburgh PiratesPITFri, Jul 19th, 2024L7-8
Philadelphia PhilliesPHI@Pittsburgh PiratesPITSat, Jul 20th, 2024L1-4
Philadelphia PhilliesPHI@Pittsburgh PiratesPITSun, Jul 21st, 2024W6-0
St. Louis CardinalsSTL@Pittsburgh PiratesPITMon, Jul 22nd, 2024L1-2
St. Louis CardinalsSTL@Pittsburgh PiratesPITTue, Jul 23rd, 2024W2-1
St. Louis CardinalsSTL@Pittsburgh PiratesPITWed, Jul 24th, 2024L0-5
Pittsburgh PiratesPIT@Arizona DiamondbacksARIFri, Jul 26th, 2024L3-4
Pittsburgh PiratesPIT@Arizona DiamondbacksARISat, Jul 27th, 2024L5-9
Pittsburgh PiratesPIT@Arizona DiamondbacksARISun, Jul 28th, 2024W6-5
Pittsburgh PiratesPIT@Houston AstrosHOUMon, Jul 29th, 2024W5-3
Pittsburgh PiratesPIT@Houston AstrosHOUTue, Jul 30th, 2024W6-2
Pittsburgh PiratesPIT@Houston AstrosHOUWed, Jul 31st, 2024L4-5
Arizona DiamondbacksARI@Pittsburgh PiratesPITFri, Aug 2nd, 2024W9-8
Arizona DiamondbacksARI@Pittsburgh PiratesPITSat, Aug 3rd, 2024L2-4
Arizona DiamondbacksARI@Pittsburgh PiratesPITSun, Aug 4th, 2024W6-5
San Diego PadresSD@Pittsburgh PiratesPITTue, Aug 6th, 2024W6-0
San Diego PadresSD@Pittsburgh PiratesPITWed, Aug 7th, 2024W9-8
San Diego PadresSD@Pittsburgh PiratesPITThu, Aug 8th, 2024W7-6
Pittsburgh PiratesPIT@Los Angeles DodgersLADFri, Aug 9th, 2024L5-9
Pittsburgh PiratesPIT@Los Angeles DodgersLADSat, Aug 10th, 2024L1-4
Pittsburgh PiratesPIT@Los Angeles DodgersLADSun, Aug 11th, 2024L5-6
Pittsburgh PiratesPIT@San Diego PadresSDMon, Aug 12th, 2024L1-2
Pittsburgh PiratesPIT@San Diego PadresSDTue, Aug 13th, 2024L0-3
Pittsburgh PiratesPIT@San Diego PadresSDWed, Aug 14th, 2024L2-8
Seattle MarinersSEA@Pittsburgh PiratesPITFri, Aug 16th, 2024L3-5
Seattle MarinersSEA@Pittsburgh PiratesPITSat, Aug 17th, 2024L2-7
Seattle MarinersSEA@Pittsburgh PiratesPITSun, Aug 18th, 2024W10-3
Pittsburgh PiratesPIT@Texas RangersTEXMon, Aug 19th, 2024L3-4
Pittsburgh PiratesPIT@Texas RangersTEXTue, Aug 20th, 2024W4-0
Pittsburgh PiratesPIT@Texas RangersTEXWed, Aug 21st, 2024L0-1
Cincinnati RedsCIN@Pittsburgh PiratesPITThu, Aug 22nd, 2024L0-7
Cincinnati RedsCIN@Pittsburgh PiratesPITFri, Aug 23rd, 2024L5-6
Cincinnati RedsCIN@Pittsburgh PiratesPITSat, Aug 24th, 2024W10-2
Cincinnati RedsCIN@Pittsburgh PiratesPITSun, Aug 25th, 2024L3-4
Chicago CubsCHC@Pittsburgh PiratesPITMon, Aug 26th, 2024W18-8
Chicago CubsCHC@Pittsburgh PiratesPITTue, Aug 27th, 2024W9-5
Chicago CubsCHC@Pittsburgh PiratesPITWed, Aug 28th, 2024W14-10
Pittsburgh PiratesPIT@Cleveland GuardiansCLEFri, Aug 30th, 2024L8-10
Pittsburgh PiratesPIT@Cleveland GuardiansCLESat, Aug 31st, 2024W3-0
Pittsburgh PiratesPIT@Cleveland GuardiansCLESun, Sep 1st, 2024L1-6
Pittsburgh PiratesPIT@Chicago CubsCHCMon, Sep 2nd, 2024W5-3
Pittsburgh PiratesPIT@Chicago CubsCHCTue, Sep 3rd, 2024W5-0
Pittsburgh PiratesPIT@Chicago CubsCHCWed, Sep 4th, 2024L0-12
Washington NationalsWSH@Pittsburgh PiratesPITThu, Sep 5th, 2024L4-9
Washington NationalsWSH@Pittsburgh PiratesPITFri, Sep 6th, 2024T0-0
Washington NationalsWSH@Pittsburgh PiratesPITSat, Sep 7th, 2024W5-3
Washington NationalsWSH@Pittsburgh PiratesPITSat, Sep 7th, 2024W8-6
Washington NationalsWSH@Pittsburgh PiratesPITSun, Sep 8th, 2024L3-7
Miami MarlinsMIA@Pittsburgh PiratesPITMon, Sep 9th, 2024L2-3
Miami MarlinsMIA@Pittsburgh PiratesPITTue, Sep 10th, 2024L4-6
Miami MarlinsMIA@Pittsburgh PiratesPITWed, Sep 11th, 2024L1-3
Kansas City RoyalsKC@Pittsburgh PiratesPITFri, Sep 13th, 2024W8-3
Kansas City RoyalsKC@Pittsburgh PiratesPITSat, Sep 14th, 2024W5-1
Kansas City RoyalsKC@Pittsburgh PiratesPITSun, Sep 15th, 2024L3-4
Pittsburgh PiratesPIT@St. Louis CardinalsSTLMon, Sep 16th, 2024L0-4
Pittsburgh PiratesPIT@St. Louis CardinalsSTLTue, Sep 17th, 2024L1-3
Pittsburgh PiratesPIT@St. Louis CardinalsSTLWed, Sep 18th, 2024L5-10
Pittsburgh PiratesPIT@St. Louis CardinalsSTLThu, Sep 19th, 2024W3-2
Pittsburgh PiratesPIT@Cincinnati RedsCINFri, Sep 20th, 2024L3-8
Pittsburgh PiratesPIT@Cincinnati RedsCINSat, Sep 21st, 2024L1-7
Pittsburgh PiratesPIT@Cincinnati RedsCINSun, Sep 22nd, 2024W2-0
Milwaukee BrewersMIL@Pittsburgh PiratesPITTue, Sep 24th, 2024W7-2
Milwaukee BrewersMIL@Pittsburgh PiratesPITWed, Sep 25th, 2024L1-2
Milwaukee BrewersMIL@Pittsburgh PiratesPITThu, Sep 26th, 2024W5-2
Pittsburgh PiratesPIT@New York YankeesNYYFri, Sep 27th, 2024W4-2
Pittsburgh PiratesPIT@New York YankeesNYYSat, Sep 28th, 2024W9-4
Pittsburgh PiratesPIT@New York YankeesNYYSun, Sep 29th, 2024L4-6

Other Sports Schedules

All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.