League Registration

Please register online using this form.  If you submit your roster online, you will still need your players to sign a waiver, which they can also do online here

If you are unable to register online, you can still print off and fill out the paper Team Roster Form.  Options for submitting this form include mailing it to our PO Box (listed below) or turning it in during an MSA meeting or event at the softball complex. This option is greatly discouraged, as it requires a volunteer to manually type all of your team information, where the online form allows us to automatically import that data. 

Your registration is not complete until we have received your payment.  Payment can be handled one of three ways: mail cash or a check to our PO Box, deliver cash or check to GNB Bank and specify your league and team name, or call Eric at 641-485-5140 and pay over the phone with a credit card (additional processing fee applies). 

Marshalltown Softball Association
PO Box 1574
Marshalltown, IA 50158

Roster Management

View your roster online by locating your team from the Teams and Rosters>Leagues and Teams tab.  Please remember that the online roster is not the official roster.  Your online roster is manually updated around once or twice a week, so if you know someone submitted their waiver but they don't appear on your roster, it doesn't mean they can't play.  If a player on an opposing team is missing from the online roster, and you challenge the opposing team's roster, you run the chance of losing your challenge if the player was added to the official (offline) roster maintained by MSA.

To add a player to your roster, have them fill out the (very quick) electronic Player Waiver form OR print off and have them sign the (not very quick) physical Player Waiver form.  If the player is under the age of 18, they must submit the Minor Waiver Form. If they have already submitted a waiver for another league, you can quickly add them to your roster using this form.  If you submitted a list of players when you registered, and some of those players are missing from your online roster, it is likely they have not yet signed a waiver.  If your new player has submitted the player waiver form prior to your game, they will be eligible to play, UNLESS they are already on another team in your league.  Please consult your league packet (Forms>Handouts) for more information.

Contacting MSA With Questions

If you have a question about rules or league details, please consult the league packet prior to contacting MSA. If you think games might be rained out, check our Facebook page.  If there is no new post saying that games are postponed, then games are not yet postponed, please do not call/text/message us.  When we determine to postpone games, we will post a Facebook update and we will send a text message to the people on our text message list.  If you would like to be notified of rain cancellations by text message, sign up here.

If one of your game scores is incorrectly entered on our site, use this form to give us the correct score.

If you have a question that hasn't been covered here, feel free to send us a message.

Help MSA 

Submit your final game scores using this form.  For quicker access, add this link to your home screen on your Apple or Android phone.  On an iPhone, click the link, then click the box with the up arrow in the middle of the bottom of the screen, then select Add to Home Screen.  On an Android device, click the link, then tap the three dots in the upper right corner and select Add to Home Screen.