| Event | Date | Location | |
| Spring Training: Atlanta Braves vs Pittsburgh Pirates | Thu. Mar 4, 2010 1:05PM | Lake Buena Vista, FL - Champion Stadium |  |
| Spring Training: Tampa Bay Rays vs Pittsburgh Pirates | Mon. Mar 8, 2010 1:05PM | Port Charlotte, FL - Charlotte County Stadium |  |
| Spring Training: Atlanta Braves vs Pittsburgh Pirates | Fri. Mar 12, 2010 1:05PM | Lake Buena Vista, FL - Champion Stadium |  |
| Spring Training: Houston Astros vs Pittsburgh Pirates | Fri. Mar 26, 2010 1:05PM | Kissimmee, FL - Osceola County Stadium |  |
| Spring Training: Tampa Bay Rays vs Pittsburgh Pirates | Sun. Mar 28, 2010 1:05PM | Port Charlotte, FL - Charlotte County Stadium |  |
Spring Training: Philadelphia Phillies vs Pittsburgh Pirates | Sun. Mar 28, 2010 1:05PM | Clearwater, FL - Bright House Networks Field |  |
Spring Training: Philadelphia Phillies vs Pittsburgh Pirates | Thu. Apr 1, 2010 1:05PM | Clearwater, FL - Bright House Networks Field |  |
| MLB Exhibition: Philadelphia Phillies vs Pittsburgh Pirates | Fri. Apr 2, 2010 7:05PM | Philadelphia, PA - Citizens Bank Park |  |
| MLB Exhibition: Philadelphia Phillies vs Pittsburgh Pirates | Sat. Apr 3, 2010 1:05PM | Philadelphia, PA - Citizens Bank Park |  |
| Pittsburgh Pirates vs Los Angeles Dodgers | Mon. Apr 5, 2010 1:35PM | Pittsburgh, PA - PNC Park |  |
| Pittsburgh Pirates vs Los Angeles Dodgers | Wed. Apr 7, 2010 7:05PM | Pittsburgh, PA - PNC Park |  |
| Pittsburgh Pirates vs Los Angeles Dodgers | Thu. Apr 8, 2010 12:35PM | Pittsburgh, PA - PNC Park |  |
| Arizona Diamondbacks vs Pittsburgh Pirates | Fri. Apr 9, 2010 6:40PM | Phoenix, AZ - Chase Field (formerly Bank One Ballpark) |  |
| Arizona Diamondbacks vs Pittsburgh Pirates | Sat. Apr 10, 2010 5:10PM | Phoenix, AZ - Chase Field (formerly Bank One Ballpark) |  |
| Arizona Diamondbacks vs Pittsburgh Pirates | Sun. Apr 11, 2010 1:10PM | Phoenix, AZ - Chase Field (formerly Bank One Ballpark) |  |
| San Francisco Giants vs Pittsburgh Pirates | Mon. Apr 12, 2010 7:15PM | San Francisco, CA - AT&T Park |  |
| San Francisco Giants vs Pittsburgh Pirates | Tue. Apr 13, 2010 7:15PM | San Francisco, CA - AT&T Park |  |
| San Francisco Giants vs Pittsburgh Pirates | Wed. Apr 14, 2010 12:00PM | San Francisco, CA - AT&T Park |  |
| Pittsburgh Pirates vs Cincinnati Reds | Fri. Apr 16, 2010 7:05PM | Pittsburgh, PA - PNC Park |  |
| Pittsburgh Pirates vs Cincinnati Reds | Sat. Apr 17, 2010 7:05PM | Pittsburgh, PA - PNC Park |  |
| Pittsburgh Pirates vs Cincinnati Reds | Sun. Apr 18, 2010 1:35PM | Pittsburgh, PA - PNC Park |  |
| Pittsburgh Pirates vs Milwaukee Brewers | Tue. Apr 20, 2010 7:05PM | Pittsburgh, PA - PNC Park |  |
| Pittsburgh Pirates vs Milwaukee Brewers | Wed. Apr 21, 2010 7:05PM | Pittsburgh, PA - PNC Park |  |
| Pittsburgh Pirates vs Milwaukee Brewers | Thu. Apr 22, 2010 12:35PM | Pittsburgh, PA - PNC Park |  |
| Houston Astros vs Pittsburgh Pirates | Fri. Apr 23, 2010 7:05PM | Houston, TX - Minute Maid Park |  |
| Houston Astros vs Pittsburgh Pirates | Sat. Apr 24, 2010 6:05PM | Houston, TX - Minute Maid Park |  |
| Houston Astros vs Pittsburgh Pirates | Sun. Apr 25, 2010 1:05PM | Houston, TX - Minute Maid Park |  |
| Milwaukee Brewers vs Pittsburgh Pirates | Mon. Apr 26, 2010 7:10PM | Milwaukee, WI - Miller Park |  |
| Milwaukee Brewers vs Pittsburgh Pirates | Tue. Apr 27, 2010 7:10PM | Milwaukee, WI - Miller Park |  |
| Milwaukee Brewers vs Pittsburgh Pirates | Wed. Apr 28, 2010 12:10PM | Milwaukee, WI - Miller Park |  |