Tip: How to Add Your Favorite Major League Baseball Team’s Schedule to Your iPhone’s Calendar

It’s that time of year again, the crack of the bat, the smell of freshly cut grass, the steroid-powered home runs. Yes, it’s baseball season again. If you’d like to add your favorite team’s schedule to your iPhone’s calendar, the following are instructions on how to do so. (Also check out my article on how to quickly add Holidays as well).

How to Add a MLB Team’s Schedule to Your Calendar:

1. Open your iPhone’s browser and go to http://www.mysportscal.com/mlb.html

2. Important, Read Carefully: Find your favorite team’s iCal icon and hold your finger on it until a pop-up menu appears, DO NOT tap the icon (adding the schedule that way is quicker but has repercussions. See Notes below).

3. Tap Copy (this will copy the team calendar’s link):

4. Press the home button and open Settings:

5. Scroll down and tap Mail, Contacts, Calendars:

6. Tap Add Account:

7. Scroll down and tap Other:

8. Tap Add Subscribed Calendar:

9. In the field next to Server, paste in your iCal link (to paste, hold your finger down in the field until a pop-up box appears with the paste option):

10. Tap Next:

11. Tap Save:

And that’s it, you’ve added your team’s schedule to Calendar. Tap a game and check it out. It shows the game’s start time, probable pitchers, and even a link to the game on mlb.com. You also may note that your calendar is all clogged up with baseball games. Read on for how to quickly hide all those games (and bring them back).

How to Hide the Games

You may quickly notice that all those games clutter up your calendar. You can quickly hide/show the games with the method below:

1. In the Calendar app, tap Calendars:

2. Scroll down and uncheck the subscribed team’s calendar by tapping it:

Bam, all the games are now gone from Calendar. Repeat the process to bring them back. You can also completely delete the calendar by going to Settings–>Mail, Contacts, Calendar–>Subscribed Calendars–>Tap the calendar–>Tap Delete Account.


  • As noted in Step 2, I advise against simply tapping on the iCal link at MySportsCal.com and quickly adding the schedule that way. Using that method, you’ll have to delete the games one-by-one if they annoy you. My instructions above allow you to remove all the games at once by either deselecting the subscribed calendar or deleting the subscribed calendar all together.

You may also like...

6 Responses

  1. Charles says:

    Is there a way to perform this and make the entries private i.e. no one else sharing my calendar can see the game entries?

  2. Alan says:

    Is there a way to perform this and make the entries private i.e. no one else sharing my calendar can see the game entries?

    No one should be able to see a subscribed calendar but you unless you actively share it. A subscribed calendar is a separate calendar from your other calendars (home, work, etc). Since you’re creating a new calendar, it won’t be automatically shared. That’s my understanding at least.

  3. Alan says:

    Just to follow-up, I don’t believe there is a way to share a subscribed calendar in any case.

  4. Adam says:

    There is a much quicker way to do this, thanks to MLB Advanced Media and their updated mobile team sites.

    1. Open Safari on your iOS device.
    2. Navigate to your team’s site. Most teams’ site will redirect to the mobile site. For example, if I go to mariners.com, it redirects to m.mlb.com/sea. You can also just go to m.mlb.com/ directly.
    3. Under the current game information, there is a link that says “Download Schedule”. Tap it.
    4. You’ll be asked if you want to subscribe to the calendar. Say yes.

    You’re done!

  5. M says:

    Does this work iPads as well?

Leave a Reply

Your email address will not be published. Required fields are marked *