The Pittsburgh Pirates played 30 games in the season, with a win-loss record of 16-14. Here is a list of all the games they played, including the date, opponent, and result:
- Friday, April 10, 2025 vs Cincinnati Reds - L 1-2
- Saturday, April 11, 2025 vs Cincinnati Reds - W 4-3
- Sunday, April 12, 2025 vs Colorado Rockies - W 7-6
- Monday, April 13, 2025 vs Los Angeles Dodgers - L 3-4
- Tuesday, April 14, 2025 vs Los Angeles Dodgers - W 5-3
- Wednesday, April 15, 2025 vs San Francisco Giants - W 6-5
- Friday, April 17, 2025 vs St. Louis Cardinals - L 2-3
- Saturday, April 18, 2025 vs St. Louis Cardinals - W 4-3
- Sunday, April 19, 2025 vs Milwaukee Brewers - L 2-7
- Monday, April 20, 2025 vs New York Mets - L 1-5
- Tuesday, April 21, 2025 vs Washington Nationals - W 6-4
- Wednesday, April 22, 2025 vs Washington Nationals - W 9-5
- Friday, April 24, 2025 vs Toronto Blue Jays - W 7-5
- Saturday, April 25, 2025 vs Toronto Blue Jays - L 2-8
- Sunday, April 26, 2025 vs Tampa Bay Rays - L 3-4
- Monday, April 27, 2025 vs Miami Marlins - W 5-2
- Tuesday, April 28, 2025 vs Miami Marlins - W 4-2
- Wednesday, April 29, 2025 vs Baltimore Orioles - L 2-3
- Friday, May 1, 2025 vs Cincinnati Reds - L 1-2
- Saturday, May 2, 2025 vs Cincinnati Reds - W 4-3
- Sunday, May 3, 2025 vs Cleveland Indians - W 6-5
- Monday, May 4, 2025 vs Detroit Tigers - L 2-4
- Tuesday, May 5, 2025 vs Detroit Tigers - W 8-7
- Wednesday, May 6, 2025 vs Kansas City Royals - W 5-3
- Friday, May 8, 2025 vs Minnesota Twins - L 1-2
- Saturday, May 9, 2025 vs Minnesota Twins - W 4-3
- Sunday, May 10, 2025 vs Chicago White Sox - W 7-4
- Monday, May 11, 2025 vs Chicago White Sox - L 2-3
- Tuesday, May 12, 2025 vs Texas Rangers - W 6-3
- Wednesday, May 13, 2025 vs Houston Astros - L 2-4
Note: The schedule is subject to change due to unforeseen circumstances such as rainouts or rescheduling of games. Updated: November 14, 2025 at 5:41 AM