Pittsburgh Pirates 2023 Season Schedule & Scores

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

The Pittsburgh Pirates are heading into the 2023 season with a blend of budding young talent and seasoned leadership. After an impressive second-half run in 2022, where they improved from a 44-48 start to finish at 50-42, the team is looking to carry that momentum forward. Key newcomers include outfielder Andrew McCutchen and starting pitcher Vince Velasquez, who are anticipated to bring stability and experience to the youthful squad. With a solid foundation already in place, the Pirates are optimistic about their chances of vying for a Wild Card spot in the National League.

AwayHomeDateResult
Pittsburgh PiratesPIT@Cincinnati RedsCINThu, Mar 30th, 2023W5-4
Pittsburgh PiratesPIT@Cincinnati RedsCINSat, Apr 1st, 2023L2-6
Pittsburgh PiratesPIT@Cincinnati RedsCINSun, Apr 2nd, 2023L1-3
Pittsburgh PiratesPIT@Boston Red SoxBOSMon, Apr 3rd, 2023W7-6
Pittsburgh PiratesPIT@Boston Red SoxBOSTue, Apr 4th, 2023W4-1
Pittsburgh PiratesPIT@Boston Red SoxBOSWed, Apr 5th, 2023W4-1
Chicago White SoxCHW@Pittsburgh PiratesPITFri, Apr 7th, 2023L9-13
Chicago White SoxCHW@Pittsburgh PiratesPITSat, Apr 8th, 2023W11-5
Chicago White SoxCHW@Pittsburgh PiratesPITSun, Apr 9th, 2023L0-1
Houston AstrosHOU@Pittsburgh PiratesPITMon, Apr 10th, 2023W8-2
Houston AstrosHOU@Pittsburgh PiratesPITTue, Apr 11th, 2023L4-7
Houston AstrosHOU@Pittsburgh PiratesPITWed, Apr 12th, 2023W7-0
Pittsburgh PiratesPIT@St. Louis CardinalsSTLThu, Apr 13th, 2023W5-0
Pittsburgh PiratesPIT@St. Louis CardinalsSTLFri, Apr 14th, 2023L0-3
Pittsburgh PiratesPIT@St. Louis CardinalsSTLSat, Apr 15th, 2023W6-3
Pittsburgh PiratesPIT@St. Louis CardinalsSTLSun, Apr 16th, 2023L4-5
Pittsburgh PiratesPIT@Colorado RockiesCOLMon, Apr 17th, 2023W14-3
Pittsburgh PiratesPIT@Colorado RockiesCOLTue, Apr 18th, 2023W5-3
Pittsburgh PiratesPIT@Colorado RockiesCOLWed, Apr 19th, 2023W14-3
Cincinnati RedsCIN@Pittsburgh PiratesPITThu, Apr 20th, 2023L3-4
Cincinnati RedsCIN@Pittsburgh PiratesPITFri, Apr 21st, 2023L2-4
Cincinnati RedsCIN@Pittsburgh PiratesPITSat, Apr 22nd, 2023L1-2
Cincinnati RedsCIN@Pittsburgh PiratesPITSun, Apr 23rd, 2023L0-2
Los Angeles DodgersLAD@Pittsburgh PiratesPITTue, Apr 25th, 2023W8-7
Los Angeles DodgersLAD@Pittsburgh PiratesPITWed, Apr 26th, 2023L1-8
Los Angeles DodgersLAD@Pittsburgh PiratesPITThu, Apr 27th, 2023L2-6
Pittsburgh PiratesPIT@Washington NationalsWSHFri, Apr 28th, 2023T0-0
Pittsburgh PiratesPIT@Washington NationalsWSHSat, Apr 29th, 2023W6-3
Pittsburgh PiratesPIT@Washington NationalsWSHSat, Apr 29th, 2023W16-1
Pittsburgh PiratesPIT@Washington NationalsWSHSun, Apr 30th, 2023L2-7
Pittsburgh PiratesPIT@Tampa Bay RaysTBTue, May 2nd, 2023L1-4
Pittsburgh PiratesPIT@Tampa Bay RaysTBWed, May 3rd, 2023L1-8
Pittsburgh PiratesPIT@Tampa Bay RaysTBThu, May 4th, 2023L2-3
Toronto Blue JaysTOR@Pittsburgh PiratesPITFri, May 5th, 2023W4-0
Toronto Blue JaysTOR@Pittsburgh PiratesPITSat, May 6th, 2023W8-2
Toronto Blue JaysTOR@Pittsburgh PiratesPITSun, May 7th, 2023W10-1
Colorado RockiesCOL@Pittsburgh PiratesPITMon, May 8th, 2023L0-2
Colorado RockiesCOL@Pittsburgh PiratesPITTue, May 9th, 2023W10-1
Colorado RockiesCOL@Pittsburgh PiratesPITWed, May 10th, 2023W4-3
Pittsburgh PiratesPIT@Baltimore OriolesBALFri, May 12th, 2023L3-6
Pittsburgh PiratesPIT@Baltimore OriolesBALSat, May 13th, 2023L0-2
Pittsburgh PiratesPIT@Baltimore OriolesBALSun, May 14th, 2023W4-0
Pittsburgh PiratesPIT@Detroit TigersDETTue, May 16th, 2023L0-4
Pittsburgh PiratesPIT@Detroit TigersDETWed, May 17th, 2023W8-0
Arizona DiamondbacksARI@Pittsburgh PiratesPITFri, May 19th, 2023L3-13
Arizona DiamondbacksARI@Pittsburgh PiratesPITSat, May 20th, 2023W4-3
Arizona DiamondbacksARI@Pittsburgh PiratesPITSun, May 21st, 2023W8-3
Texas RangersTEX@Pittsburgh PiratesPITMon, May 22nd, 2023L4-6
Texas RangersTEX@Pittsburgh PiratesPITTue, May 23rd, 2023W6-1
Texas RangersTEX@Pittsburgh PiratesPITWed, May 24th, 2023W3-2
Pittsburgh PiratesPIT@Seattle MarinersSEAFri, May 26th, 2023W11-6
Pittsburgh PiratesPIT@Seattle MarinersSEASat, May 27th, 2023L0-5
Pittsburgh PiratesPIT@Seattle MarinersSEASun, May 28th, 2023L3-6
Pittsburgh PiratesPIT@San Francisco GiantsSFMon, May 29th, 2023L4-14
Pittsburgh PiratesPIT@San Francisco GiantsSFTue, May 30th, 2023W2-1
Pittsburgh PiratesPIT@San Francisco GiantsSFWed, May 31st, 2023W9-4
St. Louis CardinalsSTL@Pittsburgh PiratesPITFri, Jun 2nd, 2023L5-7
St. Louis CardinalsSTL@Pittsburgh PiratesPITSat, Jun 3rd, 2023L3-4
St. Louis CardinalsSTL@Pittsburgh PiratesPITSun, Jun 4th, 2023L1-2
Oakland AthleticsOAK@Pittsburgh PiratesPITMon, Jun 5th, 2023L4-5
Oakland AthleticsOAK@Pittsburgh PiratesPITTue, Jun 6th, 2023W11-2
Oakland AthleticsOAK@Pittsburgh PiratesPITWed, Jun 7th, 2023W9-5
New York MetsNYM@Pittsburgh PiratesPITFri, Jun 9th, 2023L7-14
New York MetsNYM@Pittsburgh PiratesPITSat, Jun 10th, 2023W5-1
New York MetsNYM@Pittsburgh PiratesPITSun, Jun 11th, 2023L1-2
Pittsburgh PiratesPIT@Chicago CubsCHCTue, Jun 13th, 2023L3-11
Pittsburgh PiratesPIT@Chicago CubsCHCWed, Jun 14th, 2023L6-10
Pittsburgh PiratesPIT@Chicago CubsCHCThu, Jun 15th, 2023L2-7
Pittsburgh PiratesPIT@Milwaukee BrewersMILFri, Jun 16th, 2023L4-5
Pittsburgh PiratesPIT@Milwaukee BrewersMILSat, Jun 17th, 2023L0-5
Pittsburgh PiratesPIT@Milwaukee BrewersMILSun, Jun 18th, 2023L2-5
Chicago CubsCHC@Pittsburgh PiratesPITMon, Jun 19th, 2023W8-0
Chicago CubsCHC@Pittsburgh PiratesPITTue, Jun 20th, 2023W4-0
Chicago CubsCHC@Pittsburgh PiratesPITWed, Jun 21st, 2023W8-3
Pittsburgh PiratesPIT@Miami MarlinsMIAThu, Jun 22nd, 2023L4-6
Pittsburgh PiratesPIT@Miami MarlinsMIAFri, Jun 23rd, 2023W3-1
Pittsburgh PiratesPIT@Miami MarlinsMIASat, Jun 24th, 2023L3-4
Pittsburgh PiratesPIT@Miami MarlinsMIASun, Jun 25th, 2023L0-2
San Diego PadresSD@Pittsburgh PiratesPITTue, Jun 27th, 2023L4-9
San Diego PadresSD@Pittsburgh PiratesPITWed, Jun 28th, 2023L1-7
San Diego PadresSD@Pittsburgh PiratesPITThu, Jun 29th, 2023L4-5
Milwaukee BrewersMIL@Pittsburgh PiratesPITFri, Jun 30th, 2023L7-8
Milwaukee BrewersMIL@Pittsburgh PiratesPITSat, Jul 1st, 2023W11-8
Milwaukee BrewersMIL@Pittsburgh PiratesPITSun, Jul 2nd, 2023W6-3
Pittsburgh PiratesPIT@Los Angeles DodgersLADMon, Jul 3rd, 2023L2-5
Pittsburgh PiratesPIT@Los Angeles DodgersLADTue, Jul 4th, 2023W9-7
Pittsburgh PiratesPIT@Los Angeles DodgersLADWed, Jul 5th, 2023L4-6
Pittsburgh PiratesPIT@Los Angeles DodgersLADThu, Jul 6th, 2023L2-5
Pittsburgh PiratesPIT@Arizona DiamondbacksARIFri, Jul 7th, 2023L3-7
Pittsburgh PiratesPIT@Arizona DiamondbacksARISat, Jul 8th, 2023L2-3
Pittsburgh PiratesPIT@Arizona DiamondbacksARISun, Jul 9th, 2023W4-2
San Francisco GiantsSF@Pittsburgh PiratesPITFri, Jul 14th, 2023W6-4
San Francisco GiantsSF@Pittsburgh PiratesPITSat, Jul 15th, 2023W3-1
San Francisco GiantsSF@Pittsburgh PiratesPITSun, Jul 16th, 2023W8-4
Cleveland GuardiansCLE@Pittsburgh PiratesPITMon, Jul 17th, 2023W11-0
Cleveland GuardiansCLE@Pittsburgh PiratesPITTue, Jul 18th, 2023W10-1
Cleveland GuardiansCLE@Pittsburgh PiratesPITWed, Jul 19th, 2023L5-7
Pittsburgh PiratesPIT@Los Angeles AngelsLAAFri, Jul 21st, 2023L5-8
Pittsburgh PiratesPIT@Los Angeles AngelsLAASat, Jul 22nd, 2023W3-0
Pittsburgh PiratesPIT@Los Angeles AngelsLAASun, Jul 23rd, 2023L5-7
Pittsburgh PiratesPIT@San Diego PadresSDMon, Jul 24th, 2023W8-4
Pittsburgh PiratesPIT@San Diego PadresSDTue, Jul 25th, 2023L1-5
Pittsburgh PiratesPIT@San Diego PadresSDWed, Jul 26th, 2023W3-2
Philadelphia PhilliesPHI@Pittsburgh PiratesPITFri, Jul 28th, 2023W2-1
Philadelphia PhilliesPHI@Pittsburgh PiratesPITSat, Jul 29th, 2023L6-7
Philadelphia PhilliesPHI@Pittsburgh PiratesPITSun, Jul 30th, 2023L4-6
Detroit TigersDET@Pittsburgh PiratesPITTue, Aug 1st, 2023L1-4
Detroit TigersDET@Pittsburgh PiratesPITWed, Aug 2nd, 2023W6-3
Pittsburgh PiratesPIT@Milwaukee BrewersMILThu, Aug 3rd, 2023L1-14
Pittsburgh PiratesPIT@Milwaukee BrewersMILFri, Aug 4th, 2023W8-4
Pittsburgh PiratesPIT@Milwaukee BrewersMILSat, Aug 5th, 2023L2-3
Pittsburgh PiratesPIT@Milwaukee BrewersMILSun, Aug 6th, 2023W4-1
Atlanta BravesATL@Pittsburgh PiratesPITMon, Aug 7th, 2023L6-7
Atlanta BravesATL@Pittsburgh PiratesPITTue, Aug 8th, 2023W8-6
Atlanta BravesATL@Pittsburgh PiratesPITWed, Aug 9th, 2023W6-5
Atlanta BravesATL@Pittsburgh PiratesPITThu, Aug 10th, 2023L5-7
Cincinnati RedsCIN@Pittsburgh PiratesPITFri, Aug 11th, 2023W9-2
Cincinnati RedsCIN@Pittsburgh PiratesPITSat, Aug 12th, 2023T0-0
Cincinnati RedsCIN@Pittsburgh PiratesPITSun, Aug 13th, 2023L2-4
Cincinnati RedsCIN@Pittsburgh PiratesPITSun, Aug 13th, 2023W6-5
Pittsburgh PiratesPIT@New York MetsNYMMon, Aug 14th, 2023L2-7
Pittsburgh PiratesPIT@New York MetsNYMTue, Aug 15th, 2023W7-4
Pittsburgh PiratesPIT@New York MetsNYMWed, Aug 16th, 2023L3-8
Pittsburgh PiratesPIT@Minnesota TwinsMINFri, Aug 18th, 2023L1-5
Pittsburgh PiratesPIT@Minnesota TwinsMINSat, Aug 19th, 2023W7-4
Pittsburgh PiratesPIT@Minnesota TwinsMINSun, Aug 20th, 2023L0-2
St. Louis CardinalsSTL@Pittsburgh PiratesPITMon, Aug 21st, 2023L1-11
St. Louis CardinalsSTL@Pittsburgh PiratesPITTue, Aug 22nd, 2023L3-6
St. Louis CardinalsSTL@Pittsburgh PiratesPITWed, Aug 23rd, 2023W6-4
Chicago CubsCHC@Pittsburgh PiratesPITThu, Aug 24th, 2023W5-4
Chicago CubsCHC@Pittsburgh PiratesPITFri, Aug 25th, 2023L1-2
Chicago CubsCHC@Pittsburgh PiratesPITSat, Aug 26th, 2023W10-6
Chicago CubsCHC@Pittsburgh PiratesPITSun, Aug 27th, 2023W10-1
Pittsburgh PiratesPIT@Kansas City RoyalsKCMon, Aug 28th, 2023W5-0
Pittsburgh PiratesPIT@Kansas City RoyalsKCTue, Aug 29th, 2023W6-3
Pittsburgh PiratesPIT@Kansas City RoyalsKCWed, Aug 30th, 2023W4-1
Pittsburgh PiratesPIT@St. Louis CardinalsSTLFri, Sep 1st, 2023W4-2
Pittsburgh PiratesPIT@St. Louis CardinalsSTLSat, Sep 2nd, 2023W7-6
Pittsburgh PiratesPIT@St. Louis CardinalsSTLSun, Sep 3rd, 2023L4-6
Milwaukee BrewersMIL@Pittsburgh PiratesPITMon, Sep 4th, 2023L2-4
Milwaukee BrewersMIL@Pittsburgh PiratesPITTue, Sep 5th, 2023W7-3
Milwaukee BrewersMIL@Pittsburgh PiratesPITWed, Sep 6th, 2023L4-5
Pittsburgh PiratesPIT@Atlanta BravesATLFri, Sep 8th, 2023L2-8
Pittsburgh PiratesPIT@Atlanta BravesATLSat, Sep 9th, 2023W8-4
Pittsburgh PiratesPIT@Atlanta BravesATLSun, Sep 10th, 2023L2-5
Washington NationalsWSH@Pittsburgh PiratesPITMon, Sep 11th, 2023W6-2
Washington NationalsWSH@Pittsburgh PiratesPITTue, Sep 12th, 2023L1-5
Washington NationalsWSH@Pittsburgh PiratesPITWed, Sep 13th, 2023L6-7
Washington NationalsWSH@Pittsburgh PiratesPITThu, Sep 14th, 2023L0-2
New York YankeesNYY@Pittsburgh PiratesPITFri, Sep 15th, 2023W7-5
New York YankeesNYY@Pittsburgh PiratesPITSat, Sep 16th, 2023W6-3
New York YankeesNYY@Pittsburgh PiratesPITSun, Sep 17th, 2023L2-3
Pittsburgh PiratesPIT@Chicago CubsCHCTue, Sep 19th, 2023L1-14
Pittsburgh PiratesPIT@Chicago CubsCHCWed, Sep 20th, 2023W13-7
Pittsburgh PiratesPIT@Chicago CubsCHCThu, Sep 21st, 2023W8-6
Pittsburgh PiratesPIT@Cincinnati RedsCINFri, Sep 22nd, 2023W7-5
Pittsburgh PiratesPIT@Cincinnati RedsCINSat, Sep 23rd, 2023W13-12
Pittsburgh PiratesPIT@Cincinnati RedsCINSun, Sep 24th, 2023L2-4
Pittsburgh PiratesPIT@Philadelphia PhilliesPHITue, Sep 26th, 2023L2-3
Pittsburgh PiratesPIT@Philadelphia PhilliesPHIWed, Sep 27th, 2023L6-7
Pittsburgh PiratesPIT@Philadelphia PhilliesPHIThu, Sep 28th, 2023W3-2
Miami MarlinsMIA@Pittsburgh PiratesPITFri, Sep 29th, 2023W4-3
Miami MarlinsMIA@Pittsburgh PiratesPITSat, Sep 30th, 2023W7-3
Miami MarlinsMIA@Pittsburgh PiratesPITSun, Oct 1st, 2023L0-3

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.