Contact us
Have a quick question?
General FAQ
As registrations are collected by TeamSnap, you can easily print receipts for your registrations directly from TeamSnap's web site.
TeamSnap How-To Print a Registration
Please note that TeamSnap only keeps these registrations for one year after completion. They advise to print receipts right away.
If you can't select any options and get a message:
There are no groups that the selected participant is currently eligible to register for.
If you don't see your team in TeamSnap, it could be that you've been added to a new team since you last logged in.
The easiest way to reset your teams in TeamSnap is to log out and then log back in.
If you are still having issues, please use our contact form at the bottom of this page.
Please follow the steps on TeamSnap to add a family member or contact to your profile.
Refunds may be issued under reasonable circumstances, but are subject to a $50 cancellation fee. For refund requests made during the season, if granted, beyond the $50 dollar cancellation fee, the amount refunded will be adjusted to reflect costs incurred. If Thornhill Baseball’s house league season is cancelled for any reason, a FULL refund will be issued.
During the summer, Thornhill Baseball will communicate by team snap email, by 4:30 pm on a given day, if baseball events are not happening due to rain, field conditions, air quality concerns, etc. In the absence of any email, please assume events are a “Go”.
All players, coaches, parents, spectators and umpires must adhere to the Thornhill Baseball Club’s code of conduct. Observing the spirit of the Code of Conduct is expected of players, assistant coaches, coaches, managers, umpires and parents/spectators at all times. Behaviour that frightens embarrasses, demoralizes or negatively affects the self-esteem of anyone participating in the Thornhill Baseball Club’s activities will not be tolerated.
Thornhill Baseball Code of Conduct and other governance documents can be found on our Coach's Resource Page. See the menu: Resources -> Coach's Resources
House League FAQ
| HOUSE LEAGUE DIVISION | EARLY BIRD RATE* | BIRTH YEAR | AGE RANGE | DAYS OF THE WEEK |
|---|---|---|---|---|
| 5U | $205 | 2021-2022 | 4-5 | Monday |
| 7U | $285 | 2019-2020 | 6-7 | Thursday |
| 9U | $345 | 2017-2018 | 8-9 | Tuesday, Wednesday |
| 11U | $370 | 2015-2016 | 10-11 | Monday, Wednesday |
| 13U | $405 | 2013-2014 | 12-13 | Tuesday, Thursday |
| 15U/18U | $415 | 2008-2012 | 14-18 | Tuesday, Thursday |
* Rates will increase by $40 on Jan 18, 2026, except for T-ball which will increase by $20.
Note: Ages listed are an approximation and refer to the age as of Dec 31, 2026. The registration process is streamlined in a way that we only show you the option that lines up with your child’s date of birth.
Start times
Practices/games for 5U through 15U divisions start at 6:30pm and end around 8:00pm.
Starting August 1, all 9U, 11U and 13U division practices/games begin at 6pm.
18U division practices/games start at 8:30pm.
Game Lengths
All house league games are no new inning after 1:45 (e.g., 8:15pm on a 6:30pm start time), while drop-dead time is 2 hours (e.g., 8:30pm on a 6:30pm start time). If the inning started is not completed the score reverts back to the previous completed inning.
2026 Season at a Glance
Mid May through Mid September
Thornhill Baseball provides the fields, coaches, coaching development, player insurance, player uniforms, bats, and balls as a part of the registration fees.
Players must provide their own properly fitting baseball glove, safe batting helmet and shoes suitable for baseball.
For 5U, 7U, 9U and 11U divisions, players are also required to wear helmets with a face mask/cage to prevent injury.
During the registration process, each player may request to be on the same team with one friend. The request must be reciprocal, meaning the players must request each other on the submitted registration form.
Practices and games throughout the season are played at varying fields across Thornhill both within Vaughan and Markham. Field selection will be finalized once schedule is developed and released. Click here to see a list of fields that Thornhill Baseball uses throughout the season (https://thornhillbaseball.net/field-locations/)
Men's League FAQ
-
"A" Masters Division – most players have previously played REP, collegiate or Select baseball during their baseball career. Players are typically 22+.
-
"A" 22U Division - most players have more recently played REP, collegiate or Select baseball during their baseball career. Players are 18-22.
-
"B" division - Is a mix of house league players and some former REP or Select baseball players. Players are 18+
Based on the final number of teams, a schedule will be developed where teams will play both within their division and across divisions.
-
The season runs from early May to late September / early October depending on the weather
- Regular season is 20 games, weather permitting
- Every team is guaranteed at least one round of playoffs
-
The season runs from early May to mid August depending on the weather
- Regular season is 20 games, weather permitting
-
Depending on the number of teams a play-off or play-off style tournament will be organized
- Each team must have a minimum roster size of 13-14 players.
- Teams can have more, if requested.
- We try to limit to rosters to 16, to ensure everyone gets into the game with our fair play rules.
- Every player bats in the lineup (fair play).
- No limit on the number of innings a player can play or sit defensively; but we don’t allow teams to bench guys the whole game, unless that player is OK with it.
- Only Wood or wood composite bats are allowed.
- Games are 7 innings long, with no new inning starting after 2 hours 15 minutes.
- Games are officiated by OBA certified umpires.
Teams play almost every Sunday night (4pm or 7:30pm) and usually one game during the week (weeknight games are at 7:30pm)
- We have a lot of teams so the schedule varies quite a bit
Fields:
- Bishops Cross (Bayview and John)
- Westmount (407 and Bathurst)
- Dufferin Regional (407 and Dufferin)
There are 2 registration paths:
Individual Registration (Primary Path)
- Players register individually.
- During this process, players can specify their preferred team to play on.
- Players without a team affiliation will be placed on a team of individuals or teams which are short players.
- For players in our "A" Masters or "B" Division - The cost per player is $625.
- For players in our "A" 22U Division - The cost per player is $475.
- Early bird rates may apply.
Team Registration (Secondary Path)
- Team captain will register an entire team.
- Email Chris Ruberto (league convener) at cpr_1487@hotmail.com for more information on this path.
- For Teams in our "A" Masters or "B" Division - The cost per team is $8,750.
- For Teams in our "A" 22U Division - The cost per team is $6,650.
- Early bird rates may apply.
In 2026, all players will receive a Jersey and hat.
Email us
thornhillbaseballinfo@gmail.com
Contact us
About Thornhill Baseball Club
Thornhill Baseball Club is a not-for-profit community service volunteer organization. Founded in 1985, the Club has served and continues to serve, the residents of Thornhill (both within the City of Vaughan & the City of Markham) as the hub for community baseball. Over the past 35 years, the club has provided programing to well over 25,000 individuals.


