Online Registration/FAQ


2023 TPBA HOUSE LEAGUE BASEBALL ORGANIZATIONAL BACKGROUND; HOUSE LEAGUE DIVISIONS AND ONLINE REGISTRATION INFORMATION

Photos from the 2022 Toronto Playgrounds Baseball Association (TPBA) House League Baseball Season.

Updated on January 28, 2023

2023 TPBA House League Online Registration Information/FAQ

The following Organizational Background, House League Divisions, and Registration Fee sections provide information you need to know before beginning registration. The Online Registration Process section will then take you through the online form step by step.

Organizational Background

Baseball Ontario is the provincial governing body for baseball in Ontario. Toronto Playgrounds Baseball is a “Local Association” member of Baseball Ontario.

Baseball Ontario has for many years collected rosters and registration information for players and coaches on Select and Rep teams throughout the province (including our TPBA teams). In 2020, Baseball Ontario moved to a “Central Registration” system for house league participants as well. Therefore, when you register for house league in 2023 with the Toronto Playgrounds Baseball Association (TPBA) by completing the online registration form, you will also be “registering” with Baseball Ontario.

This process won’t make any real difference to your “baseball experience” with TP however, since the TPBA has been a member association of Baseball Ontario for many years. We have been affiliated with them through our insurance coverage, coach training, and the registration of our select and rep players coaches and teams. “Local Association” will refer to Toronto Playgrounds Baseball. This “Central Registration” initiative simply means that registration information regarding house league players will also be centrally available to Baseball Ontario for use in their role as the provincial governing body for baseball, in situations where they need to know numbers of players, age breakdowns, etc.

House League Divisions

For the 2023 House League season, the following age divisions will be in effect:

Year of BirthDivision
2018 and 2019Junior Tee Ball
2016 and 2017Senior Tee Ball
2015Junior Rookie Ball
2014Senior Rookie Ball
2012 and 2013Mosquito
2010 and 2011Peewee
2008 and 2009Bantam
2005, 2006 and 2007Varsity

Parents wishing to register in a division other than the one corresponding to their child’s birth year will need to get approval for that by emailing us at info@tpbaseball.ca. The online form will not allow parents to register “out of division”.

The days and times that the different age groups play their games and have their practices can be found on the 2023 TPBA House League Baseball Division Schedule which is posted on our website.

Registration Fee

  • The 2023 Early Bird fee for our Tee Ball and Rookie Ball divisions is $245.00 per player.
  • The 2023 Regular registration fee for our Tee Ball and Rookie Ball divisions is $260.00 per player.
  • The 2023 Early Bird fee for our Mosquito, Peewee, Bantam and Varsity divisions is $270.00 per player.
  • The 2023 Regular registration fee for our Mosquito, Peewee, Bantam and Varsity divisions is $285.00 per player.

The last day for the Early Bird fee is February 20, 2023.

Regular registration fee begins February 21 2023.

Families registering more than two children in our House League program can receive a $25.00 reduction in the registration fee of the third and any additional siblings signing up. Please email us at info@tpbaseball.ca to receive the discount code if you are in this situation. You will need to type the code in the appropriate box on the payment page of the online registration form.

As always, parents can email us at info@tpbaseball.ca if they would like to discuss an extended payment plan or financial assistance regarding our fee.

Online Registration Process

The Toronto Playgrounds Baseball Association (TPBA) uses TeamSnap as our online registration platform.

Once you have read through this information and the 2023 TPBA House League Baseball Division Schedule, you will have all of the information you need to register online. Once online registration has gone “live”, you will be able to access the online registration form by clicking on the “2023 House League Online Registration Form” link found at the bottom of the Online Registration/FAQ page of our website. You can register players for any of our house league divisions online.

A player’s registration will not be considered finalized until payment has been made or a payment arrangement has been made with the league coordinator. If you would like to request financial assistance, please complete your child’s/children’s registration(s), choose the “offline” payment method, and contact us at info@tpbaseball.ca.

Online Registration Form

Login/Sign up

Clicking on the link to the online registration form will take you to the “Welcome to TeamSnap’s Club & League Registration” screen.

If you already have a TeamSnap account, enter your email and password and click Login;

If you do not have a TeamSnap account, click “Sign Up”, which will take you to the “Sign Up with TeamSnap” page. To sign up, enter your First and Last Name, your Birthday, Email and Password (which you will confirm a second time). You will have the choice of checking the box to receive TeamSnap news, and you will be required to check the box signifying you agree with the TeamSnap Terms of Service and the Privacy Policy (both of which are available there for you to read).

Click the Create Your Account button.

After clicking the Login button or the Create Your Account button you will be directed to the online form.

Page 1: Participant (and Parent) Info

Step 1: Enter Participant Information

If the child being registered has previously been registered on a TeamSnap online registration form, their name will appear in a pop-up dialog box at the top of page 1 and you will be able to check their name and then click on the “Register Participant” button. Some of the information previously entered for that child will be automatically entered in the “Participant Info” fields (including the “Additional Participant Info” fields) on page 1 of the form. Please carefully check all of the fields and information that is automatically entered to make sure it is still current and correct, and then add any information still required.

If the child being registered has not previously been registered on a TeamSnap on-line registration form, click on the “Create New Participant” button and proceed to enter the information described below.

You will be required to enter information regarding the Participant’s name, address, and date of birth. You’ll have the option of entering an email address and phone number for the participant (these are not required).

In the Additional Participant Info section, you will have the option to:

  • enter one name in the Teammate Request space (we will try to accommodate requests, but if a particular teammate request would make balancing teams not possible then it will not be granted. Also, if more than one name is entered the request may not be granted);
  • provide information regarding any medical conditions/allergies we should know about;
  • indicate the gender of the Participant;
  • enter, if applicable, the Multi-Child Discount code for the third (and subsequent) participant being registered from the same family.

If, after entering the information for the participant, you want to register an additional participant in our house league who has previously been registered on a TeamSnap online registration form, click the “Import Past Participant” button in the middle of page 1 and check the name of the participant you’d like to register. As with the first participant, some of the information previously entered for that child will be automatically entered in the “Participant Info” fields (including the “Additional Participant Info” fields) on page 1 of the form. Please carefully check all of the fields and information that is automatically entered to make sure it is still current and correct, and then add any information still required.

If you want to register an additional participant in our house league who has not previously been registered on a TeamSnap online registration form, click the “Add Another Participant” button in the middle of page 1 and then enter the required information as you did for the first participant.

Step 2: Enter Parent Info

If you clicked on either the “Register Participant” or the “Import Past Participant” buttons mentioned above, some of the information entered for Parent 1 on previous registrations will be automatically entered in the “Parent Info” fields (including the “Additional Parent Info” fields) on page 1 of the form. Please carefully check all of the fields and information to make sure it is still current and correct, and then add any information still required. You will have the option of entering the name, email address, cell phone and home phone numbers for Parent 2 if applicable.

If the participant you are registering is a “New” participant, then you will be required to enter information regarding Parent 1’s name, email address and cell phone number, and you’ll have the option of entering a home phone number. You will have the option of entering the name, email address, cell phone and home phone numbers for Parent 2 if applicable.

In the Additional Parent Info section, there are three items to which you will have the option of saying “yes” or “no”. They involve Volunteering, Coaching, and Providing Permission for the Participant to be Photographed. Beside each one you will see a question mark inside a circle. Click on the circle to read the text and if you wish to say “yes” then check the appropriate box.

Step 3: Show or Hide Info

If you do not want your contact information visible to other parents in TeamSnap then check the box at the bottom of page 1 to “Hide all contact information from teammates”.

Click on the “Save and Continue” button to proceed to page 2.

Page 2: Documents & Waivers

On page 2 of the online form, you will be required to agree to the terms of four waivers for each participant being registered. These waiver documents are available on the Toronto Playgrounds Baseball Association website (www.tpbaseball.ca) under the House League tab via the following link: 2023 WAIVERS.

Please read the text in the box for each waiver, and then you can click on the link to the waiver document which is located above the text. After reading the waiver document, you need to enter your name in the box below the text and then click on the “Sign Waiver” button. You will need to enter your name as it was entered on page 1 of the form.

If you are registering more than one participant on the registration form, you will need to “sign” all four waivers for each participant separately. So, if you are registering two participants you will need to enter your name in eight consent boxes (and if three participants then twelve boxes, etc.).

Once you have agreed to the terms of all four waivers by entering your name and clicking “Sign Waiver”, you will click on the “Save and Continue” button and proceed to page 3.

Page 3: Participant Fees

On this page you will choose the division in which you would like to register the participant. All of the available options will be displayed, and the choices you will have will be based upon the year of birth of the participant. The fee for each division will be indicated beside the division name. If you are registering for Junior or Senior Tee Ball or Junior or Senior Rookie Ball, you will need to choose from the available days.

After you have chosen the appropriate division, you will also see the “Form Fees” section of the page. In this section you can, if you choose, make a completely optional donation to our “Help a Kid Get in the Game” fund. The monies donated will be added to our donations pool and will be used to provide financial assistance to families who might otherwise not be able to participate in TP programs. If you wish to make a donation you can put the amount in the appropriate box.

At the bottom of that page, you will click “Save and Continue” and proceed to page 4.

Page 4: Checkout

On this page the first thing to do is check that the Participant Fee, the Form Fee, and the Total fee listed are correct.

If you want to register another Participant from your family (and didn’t do so when you were on page 1 of the form), you can click on the “Add Another Participant” button. It will take you to page 1 of the registration form and you can register another Participant. If you add another Participant at this point you will have to agree to all of the waivers again for all of the Participants you had previously registered on this form as well as this latest Participant. If you add another Participant when you are on page 1 then you do not have to agree to the forms for them again.

After checking that the displayed fees and total fee are correct, you will complete the following steps:

Step 1: Choose a Payment Method

You will choose to either pay online or offline.

If you choose offline payment, then you will see the following message:

“Checkout Instructions. Please continue to our offline payment confirmation screen to print your offline voucher and complete checkout.”

To proceed to the offline payment confirmation screen, click on the “Continue Checkout” button.

On page 5 you will see the “Thanks for Registering!” message.

If you are paying by e-transfer, you do not need to print the voucher shown on page 5. However, please include the Registration ID number in the message box for your e-transfer, which should be sent to info@tpbaseball.ca.

If you would like to pay by credit card after completing and submitting your registration, let us know by email at info@tpbaseball.ca and we will send you instructions for paying by credit card online after the registration has been done.

If you absolutely need to pay by cash or cheque, email nfo@tpbaseball.ca to make arrangements.

If you choose online payment then you will be able to pay by credit card by following Step 2 below.

Step 2: Confirm Payment and Finish Checkout

If you chose online as your payment method, you will choose either “Past Credit Card” or “New Credit Card”.

If you have previously paid a TeamSnap registration by credit card then choose “Past Credit Card”. If the information from the past card is still current then you will click on the “Confirm Payment” button and proceed to page 5.

If you have not previously paid a TeamSnap registration by credit card, or if the information on the past card is no longer current or valid, click on “New Credit Card”. You will then enter the card information, click on the “Confirm Payment” button and proceed to page 5.

Page 5: Thanks for Registering and What’s Next

On page 5, your payment (if online) or amount due (if offline) information will be confirmed.

In the “What’s Next?” Box there will be details as to how you will receive information from us regarding the 2023 House League season. There is also a “Go to Dashboard” button which takes you to your dashboard page.

At this point you will be registered for the 2023 Toronto Playgrounds Baseball Association House League season! If you have any questions regarding the online registration process, please email us at info@tpbaseball.ca.

If, after reading through the Registration Information FAQ page, you still have questions regarding online registration, please contact us at info@tpbaseball.ca.


Please click on the link below to begin your online registration:

ADVISORY: The Online Registration Link will be activated on Saturday, January 28 at 12:00 p.m. (noon).

2023 TP House League Online Registration Form