Are you ready to watch some baseball on television or online?

The doldrums of the winter of your discontent are nearly over. You’ll be watching baseball Pirates baseball soon…

The MLB Network has announced their spring training TV schedule. It all starts next Tuesday, March 1 at 1:00pm when the Toronto Blue Jays play the Philadelphia Phillies. The first Pirates game will be March 4th at 1pm. The full MLB Network schedule is available here. If you are an online streamer using MLB.TV, there is a slightly different schedule that has been posted for this service. Additionally, certain spring training games are available on ROOT television.

Not surprisingly, MLB.TV (online) is the best option for most of these games.

Here are the Pirates games scheduled for MLB Network, MLB.TV and ROOT TV:

March 4: 1pm vs the Minnesota Twins. Available on ROOT, MLB Network and MLB.TV

March 6: 1pm vs the Houston Astros. Available on ROOT.

March 7: 1pm vs the Philadelphia Phillies. Available on MLB.TV at 1pm.

March 7: 9pm vs the Philadelphia Phillies. Available on ROOT, MLB Network (tape delay of the 1pm game).

March 8, 1pm vs the Philadelphia Phillies. Available on MLB.TV

March 9: 9am vs the Philadelphia Phillies. Available on MLB Network (tape delay, this is the March 8th game)

March 9: 1pm vs the Boston Red Sox. Available on ROOT, MLB.TV

March 10: 6am vs the Boston Red Sox. Available on MLB Network (tape delay, this is the March 9th game)

March 11: 1pm vs the Tampa Bay Rays. Available on ROOT, MLB Network and MLB.TV

March 13: 1pm vs the Detroit Tigers. Available on ROOT,MLB.TV

March 14: 6am vs the Detroit Tigers. Available on ROOT (tape delay, this is the March 13th game)

March 16: 1pm @ the Baltimore Orioles. Available on MLB.TV

March 17: 6am @ the Baltimore Orioles. Available on MLB Network (tape delay, this is the March 16th game).

March 17: 1pm vs the New York Yankees. Available on ROOT,MLB.TV

March 18: 6am vs the New York Yankees. Available on MLB Network (tape delay, this is the March 17th game).

March 18: 1pm @ the Philadelphia Phillies. Available on MLB.TV

March 19: 9am @ the Philadelphia Phillies. Available on MLB Network (tape delay, this is the March 18th game).

March 20: 1pm vs the Toronto Blue Jays. Available on MLB.TV

March 23: 1pm vs the Baltimore Orioles. Available on ROOT,MLB.TV

March 24: 9am vs the Baltimore Orioles. Available on MLB Network (tape delay, this is the March 23rd game).

March 25: 6pm @ the Boston Red Sox. Available on MLB.TV

March 25: 11pm @ the Boston Red Sox. Available on MLB Network (tape delay of 6pm game).

March 26: 1pm vs the Minnesota Twins. Available on MLB.TV (split squad)

March 26: 6pm vs the Tampa Bay Rays. Available on ROOT, MLB.TV (split squad)

March 26: 8pm vs the Tampa Bay Rays. Available on MLB Network (split squad and tape delay of 6pm game).

March 27: 6pm vs the Baltimore Orioles. Available on ROOT,MLB.TV

March 27: 8pm vs the Baltimore Orioles. Available on MLB Network (tape delay of 6pm game).

March 28: 1pm vs the Minnesota Twins. Available on ROOT,MLB.TV

March 29: 9am vs the Minnesota Twins. Available on MLB Network (tape delay of the March 28th game).

March 29: 1pm vs the New York Yankees. Available on MLB.TV

March 30: 1pm vs the Boston Red Sox. Available on ROOT, MLB Network and MLB.TV