← all Coaching guides

Rad Force Field Guides are written by dads, not doctors or licensed coaches. For anything medical, call your pediatrician; for league specifics, check with your league.

The coach's first email to parents — and the four messages after it

The five messages a volunteer season actually needs, in the order you send them — starting with the one that goes out before the league publishes a schedule.

Search for how to write your first email to your team's parents and you get a listicle. Communicate early. Set expectations. Be positive. All true, all useless at 9pm the night before the thing has to go out, because not one of those pages contains a sentence you can actually send.

So here are the sentences. Five messages, in the order a season needs them.

The first one reorders everything else. Your kickoff email goes out before the league publishes a schedule, which means it cannot tell parents a single game time. That feels like a reason to wait. It isn't. The kickoff email's real job is to collect, not to inform — specifically, to collect blackout dates from every family, under a deadline, because you cannot request practice slots until you know which nights your team can't be there. Every day you sit on it is a day you aren't collecting, and the good practice slots go to the coaches who asked first.

Fill these in first

The two messages you can write tonight draw on the same eleven facts. Put them in one place now and you'll paste both of them without going hunting for the coordinator's name twice.

  • [TEAM NAME] — whatever the league has you listed as, even if that's "Team 4." Parents will search for that string in the app.
  • [AGE GROUP] — 6U T-Ball, 8U coach pitch, whatever it says on the roster.
  • [YOUR NAME] — and what you want to be called. "Coach Luke" works better than "Mr. Pint" with five-year-olds.
  • [YOUR CELL] — a real number you will actually answer. This is the single thing that makes parents reply to you instead of guessing.
  • [LEAGUE COORDINATOR] — the person who assigns practice fields. Name them by name in the kickoff email. It tells parents you have already started working.
  • [DEADLINE] — the date you need blackout dates back. Pick one. Roughly five days out is enough time to check a calendar and short enough that nobody files it under "later."
  • [SEASON START] and [SEASON END] — the first and last dates anything could possibly be scheduled. You need both to ask for blackout dates properly, and you know them before you know a single game time.
  • [SCHEDULE DATE] — the date the league says it will publish the schedule.
  • [APP] — Team Sideline, TeamSnap, SportsEngine, a shared spreadsheet, whatever your league pushes. That's your system of record whether you like it or not.
  • [WEATHER CALL TIME] — the time you promise to text on a doubtful day, playing or not. 4pm, 3:30, whatever clears your workday. Nobody gives you this one: it's a decision, not a fact off a schedule, and it's the thing that makes section 5 work. Pick it tonight or you'll be picking it at 5:15 in the rain.

Sections 3 through 5 need more than this, and there is no getting ahead of it. [DAY], [TIME], [DATE] and [FIELD] come off a schedule the league hasn't published yet, and [FAMILY], [NUMBER] and [PARENT NAME] come off a roster that will still be moving in week one. Those get filled in on the day. Tonight you only need the eleven above.

1. The kickoff email

Send it the day you get the roster. Not the day you have information — the day you have the roster.

It does four things: introduces you, sets the tone, asks for blackout dates against a deadline, and warns parents that you are going to need them on the field. It has no game times or field assignments in it, and it should say that out loud rather than leaving parents to wonder whether you forgot.

Hi [TEAM NAME] families, My name is [YOUR NAME], and I'll be coaching [AGE GROUP] this season. My cell is [YOUR CELL] — text me any time. That's the fastest way to reach me all season. A little about how I run things. We'll work on the basics: hitting, throwing, catching, running the bases, and figuring out where to go when the ball actually comes at you. We'll have fun doing it. If this is your kid's first season, great. If it's their third, also great. Nobody is behind. One thing I need from you this week. I'm working with [LEAGUE COORDINATOR] to get our practice times scheduled, and I can't request anything until I know when your family can't be there. Please reply by [DEADLINE] with any dates or weeks between [SEASON START] and [SEASON END] that your child will be unavailable — vacations, another sport, family stuff, anything. If you have no conflicts, just reply "none" so I know I've heard from you. I'll request the times that work for the most families. I don't have the game schedule yet. The league expects to publish it [SCHEDULE DATE], and I'll send it out the same day it lands, along with our practice times. Everything will go into [APP] as well. Two heads-ups so nothing is a surprise later: 1. I will need parents on the field. At this age one adult cannot run a practice or a game. That might mean keeping the batting order moving, standing out in the outfield, or just cheering loudly enough that a kid who forgot to run to first remembers. 2. There will be a snack rotation once the schedule is out. I'll assign it — you won't have to sign up for anything. Questions any time. I would much rather answer the same one ten times than have one family show up at the wrong field. [YOUR NAME] [YOUR CELL]

And the group-text version, because the email will not reach everyone:

Hi [TEAM NAME] families — [YOUR NAME] here, coaching [AGE GROUP] this season. Just sent a longer email; this is the short version. Reply to that email — or just text me back here — by [DEADLINE] with any dates between [SEASON START] and [SEASON END] your child is unavailable. I can't request practice times until I have them. "None" is a fine answer. League publishes the game schedule [SCHEDULE DATE] and I'll send it out that day. Save this number: [YOUR CELL].

2. What the league didn't give you

A roster of parent email addresses is often the entire handoff. No cell numbers, no allergies, no note about who is allowed to pick a kid up and who is very much not. You need all of it before the first practice, not after the first incident.

Don't cram it into the kickoff email. That one is already carrying a deadline, and a message with two asks gets one answer. Send this two or three days later, once the blackout dates are coming in.

What you should collect, and where it's allowed to live, varies a lot. Some leagues hold medical and pickup information themselves and would rather you not keep a second copy on your phone; others hand you an email list and expect you to sort it out. Ask [LEAGUE COORDINATOR] what the league already has on file before you send this.

Hi [TEAM NAME] families, Thank you to everyone who sent dates back — I have what I need to go request practice times. One more short ask and then I'll leave you alone until the schedule drops. The league handed me your email addresses and nothing else, so I'm starting from zero on a few things I should know before we're all standing on a field together. Could you reply with: 1. A cell number I can text, and what you'd like to be called. 2. Any allergies, asthma, medication, or anything else I should know if your child gets hurt or has a rough day in the heat. 3. Who besides you might pick your child up from practice — first and last name. If there is anyone who should not pick your child up, tell me that too and I'll keep it between us. I'll keep this in one place and won't share it beyond my coaching staff. If you'd rather tell me #2 or #3 over the phone than put it in an email, call me at [YOUR CELL]. [YOUR NAME]
[TEAM NAME] parents — quick one. I need a cell number for each of you, anything medical I should know about your child, and the names of anyone besides you who might pick them up. Reply to my email or just text me back here. — [YOUR NAME]

3. The schedule drop: sending practice and game times to parents

This is the first message with a schedule behind it, and it's the one parents will screenshot. So write it to be screenshotted: times, place, what to bring, in that order, with no throat-clearing above them.

Send it the day the schedule lands, even if that's a bad day for you. The gap between the league publishing and you forwarding is exactly the gap in which every family independently opens the app, misreads it, and texts you.

Equipment is one more thing that varies — some leagues issue bats and helmets, some issue nothing, some have a loaner bin nobody mentions. Find out before parents start buying, because they will.

Hi [TEAM NAME] families, Schedule is out. Everything in one place: PRACTICES [DAY] at [TIME] — [FIELD] [DAY] at [TIME] — [FIELD] GAMES [DATE] — [TIME] — [FIELD] [DATE] — [TIME] — [FIELD] [DATE] — [TIME] — [FIELD] All of this is in [APP] too, and [APP] is the source of truth if it ever disagrees with this email. If you haven't gotten logged in yet, now's the time — any change shows up there first. Please have your kid at the field 15 minutes early. At this age the warm-up is most of the practice. WHAT TO BRING - Glove, with your child's name written inside it - Water. More than you think. - Bat and helmet if you already own them. If you don't, text me before you buy anything — I'll tell you what the league provides. - Sunscreen, already on before you get there Snack rotation comes in a separate message tonight. [YOUR NAME] [YOUR CELL]
[TEAM NAME] — schedule is out. Practice [DAY] [TIME] at [FIELD]. First game [DATE] [TIME] at [FIELD]. Full list is in the email I just sent and in [APP]. Arrive 15 min early, bring a glove and water. — [YOUR NAME]

4. The snack rotation: a snack schedule email nobody has to sign up for

Assign it. Do not open a signup sheet.

A signup sheet is a page of blank slots. Expect the first few to fill within the hour, taken by the families who were always going to volunteer, and then expect it to sit there. You spend the next stretch of the season chasing the rest one at a time, and somebody's week still arrives with no snack because the reminder went to spam.

Assigning takes a few minutes. Go down the roster alphabetically, drop a family on each game date, send it as a fact. Expect almost nobody to mind being handed week five. The one or two families whose date doesn't work will trade with each other — and that trade is their problem to solve, not yours. Say so explicitly and they will.

Whether snack is even a thing is worth checking. Some fields don't allow outside food, some leagues have a concession arrangement, and allergy rules differ. Ask [LEAGUE COORDINATOR] before you assign anything.

Hi [TEAM NAME] families, Snack rotation. I've assigned it instead of passing around a signup sheet, because a signup sheet means I spend the season chasing people and you spend the season getting nagged. Everybody has one game: [DATE] — [FAMILY] [DATE] — [FAMILY] [DATE] — [FAMILY] [DATE] — [FAMILY] If your date doesn't work, trade with another family on the list and text me who you swapped with. You don't need my permission and you don't need to explain — just trade and tell me. Keep it simple. Something for [NUMBER] kids and a case of water is plenty. [IF ANYONE ON THE TEAM HAS AN ALLERGY, SAY IT HERE IN ONE PLAIN LINE. DELETE THIS LINE IF NOT.] This is going into [APP] as well, so you can find it after you lose this email. Which you will. [YOUR NAME]

The version that gets pinned in the app, or taped inside the equipment bag:

[TEAM NAME] — SNACK ROTATION [DATE] — [FAMILY] [DATE] — [FAMILY] [DATE] — [FAMILY] [DATE] — [FAMILY] Bring: snack for [NUMBER] kids, plus water. Swaps are fine — just text [YOUR NAME] at [YOUR CELL] with who you traded with.

And the day-before text, which is the whole reason the rotation works:

Hi [PARENT NAME] — you're on snack for tomorrow, [TIME] at [FIELD]. [NUMBER] kids. No need to reply unless something's changed. Thanks! — [YOUR NAME]

5. The rain-out: the cancellation text you send your team

The cancellation message is the easy part. The thing that makes it work is a sentence you send in week one and then never think about again: you will hear from me by [WEATHER CALL TIME] either way, playing or not.

Without that sentence, expect every gray sky to cost you a round of texts asking whether practice is on. With it, parents stop asking, because they know something is coming. The catch is that you then have to send it on the clear days too. "We're playing, see you at 5:30" is the boring message that makes the whole system work.

Who actually makes the call varies. At a lot of fields the league or the parks department decides and the coach only relays it; at others it's yours to make. Find out which one you are before the first gray afternoon, because "I'm still waiting to hear" at 5:15 is worse for a parent than either answer.

The line to put in your kickoff or schedule email:

On weather: you'll hear from me by [WEATHER CALL TIME] either way — playing or not. If you haven't heard from me by then, text me, because it means my message didn't get through. Please don't drive out to the field on a maybe.

And the cancellation itself, sent by text and email at the same time:

[TEAM NAME] — [PICK ONE: TONIGHT'S PRACTICE / TODAY'S GAME] at [TIME] is CANCELED. Why: [PICK ONE: THE FIELD IS UNPLAYABLE / THE LEAGUE CALLED IT / LIGHTNING IN THE AREA] Nothing you need to do — don't come out. Makeup: [PICK ONE: I'LL PASS ALONG A MAKEUP DATE AS SOON AS THE LEAGUE GIVES ME ONE / NONE — NEXT TIME WE'RE ON THE FIELD IS OUR NEXT REGULARLY SCHEDULED PRACTICE] Sending this by text and email so it reaches you one way or the other. — [YOUR NAME]

Where the team actually talks

Your league will push an app, and you should use it. Treat it as the system of record: the schedule lives there, the roster lives there, and when your email and the app disagree, the app is right.

Do not treat it as a delivery mechanism. App notifications are one permission toggle, one new phone, or one "I'll set that up later" away from reaching nobody, and you have no way to tell which parents they're reaching. Nothing carrying a deadline should go out through an app alone.

So: anything with a deadline or a change goes by email and group text, then into the app. That's why every message above has a text version. It costs the extra few seconds of pasting it twice, and it's the difference between most of the team knowing about the field change and all of it.

A real one

This is my own kickoff email to a 6U T-Ball team, with the coordinator's name removed. It isn't a polished specimen. It's what a real one looks like.

Hi Team, My name is Luke Pint, and I'll be coaching your kiddos in 6U T-Ball this season. I'm excited to get started and help introduce the game of baseball in a fun and positive environment. Whether this is your child's first time playing or they've picked up a bat before, we'll focus on the fundamentals: running the bases, hitting, throwing, catching, and learning how the game works. We'll also put a big emphasis on teamwork, encouragement, and having a great time out on the field. I've reached out to [LEAGUE COORDINATOR] to schedule our two free practices. I'll let you know as soon as they are scheduled and will add them to the Team Sideline app. Please let me know as soon as possible if there are any dates or weeks your child will be unavailable between September 8th and October 19th. I'll do my best to request days that work for the majority of families. Games will begin the week of September 8th, and schedules should be provided by the league on August 31st. A couple heads-ups: 1. During games, we'll need parents to help out and stay engaged. Whether that means keeping the batting order moving, helping in the field, or simply offering encouragement. 2. There will be a snack signup once the schedule is released for games and practices. I really appreciate your support and I'm looking forward to a fun season ahead! Let me know if you have any questions. I'm happy to help. Best, Coach Luke

The blackout-date ask carries "as soon as possible" and a date range. Not "let me know if you have any conflicts." A soft ask gets soft answers, and soft answers have a way of landing after you've already had to request the slots. The explicit range gives a parent something to check a calendar against instead of something to remember, and it quietly answers the question they were about to email you anyway: how long is this season.

The parent-help warning lands in the first email, not at the first game. Delivered at the first game, it's a request made of someone already holding a folding chair and a coffee, and it reads as an imposition. Delivered before the season starts, it's just a condition of the season, and the parents who genuinely can't do it have time to tell you rather than dodge you in a parking lot.

The snack signup is deferred out loud rather than promised now. Naming it and putting it later does two jobs: it stops the "what about snacks" replies to an email that is trying to collect dates, and it lets the snack message arrive later as its own message instead of a fourth ask buried in a paragraph nobody read.

It names two dates without having a schedule, and that isn't cheating. "Games will begin the week of September 8th" and "schedules should be provided by the league on August 31st" are both calendar facts sitting in an email whose whole premise is that the calendar isn't out yet. The rule isn't say nothing about dates — it's state nothing you'd have to walk back. A season's start week and the league's own publication date are things you were told before the schedule existed, and they hold. A specific game at a specific time on a specific field is the thing that moves, sometimes twice, and every time it moves after you've sent it you are the one correcting it. Say everything you already know that will still be true at the end of the season; say nothing that lives in a spreadsheet somebody is still editing.

Naming August 31st stops the emails. "The schedule should be out soon" generates email. A date does not. Parents don't especially want the schedule that day — they want to know when to stop wondering about it.

Worth noticing what it doesn't do. It doesn't apologize for not having the schedule, and it doesn't commit to anything outside my control. Everything it promises — sending the practice times, adding them to the app, requesting days that work for most families — is entirely inside my own reach.

[ WHAT TO ACTUALLY DO ]

  • Send the kickoff email the day you get the roster, before the league publishes anything
  • Ask for blackout dates with a hard deadline and an explicit date range, and tell parents "none" is a valid reply
  • Name the exact date the league publishes the schedule so nobody has to ask
  • Assign the snack rotation instead of opening a signup sheet, and let families trade without checking with you
  • Promise a weather message by a set time, then send it on the clear days too
  • Send anything carrying a deadline by email and group text, with the league app as the system of record
  • Ask your league coordinator what's already on file before you collect medical or pickup information yourself