None selected
Skip to content Using Gmail with screen readers
Conversations (no subject) Inbox
Patrick Poulin Attachments 9:30 AM (1 minute ago) to Patrick
One attachment • Scanned by Gmail
label:receipts coned. Press tab to insert.
Softball.love is a free tool for running a softball team or league. Captains track attendance, build lineups, message players, and keep stats. Players RSVP to games with one tap — no account required. League commissioners run schedules, standings, waivers, and a public league page.
Only captains and commissioners create accounts. Players don't — you get a personal link by text or email and everything works from there. If you'd like to be a captain, sign up at the top of the page or ask your league to invite you.
Yes. Softball.love is free to use for teams and leagues.
Any modern phone, tablet, or computer. On your phone you can "Add to Home Screen" to use it like an app, including offline-friendly quick tools.
When your captain sends a reminder, you'll get a personal link by text or email. Tap it and mark yourself IN, OUT, or MAYBE. No login, no password — the link knows who you are.
Yes. Open the same link again anytime and update your status. Your captain sees the change immediately.
When you tap your link you land on your player home, which shows your next game(s), who else is coming, walk-up music, and recent results. Bookmark it so you can come back without waiting for a text.
If your team has music enabled, search for a song on your player home or team music page and add it to the team's suggestion queue. Your captain sees suggestions and can set your walk-up song for game day.
Reply STOP to any text to opt out, or START to opt back in. You can also choose Email vs. Text on your consent page (the link at the bottom of messages) and update your own email or phone there. Reply HELP to any text for help.
If your league requires a waiver, you'll get a link (or find it on the league's Waivers page). Fill in your name and sign — it's tied to your roster spot automatically when your email matches.
On the Teams page, click Create team, fill in the season, year, and details, and you'll be taken to your new team's home.
Go to Roster. Use + Add row to enter players by hand, or bulk-add with Import Google CSV, Import vCard (iOS), or Add by Group Email. Each player only needs one of: phone, email, or a nickname.
The Team Sheet is your daily driver — a spreadsheet with players in rows and upcoming games in columns. Change anyone's attendance directly, start a Quick Lineup, add a sub, or add a new game right from here.
Open your team's Messaging page to set up reminder templates for email, text, and WhatsApp. Use Send Test to check the wording before going live, then send to the whole roster. Players get a personal RSVP link back.
Each player receives their own link by SMS or email and taps to mark IN, OUT, or MAYBE — no login required. Their answers flow straight back onto your Team Sheet.
Quick Lineup builds your batting order and walk-up music queue for the game about to happen. Pick today's game, drag players into order, and on game day tap each batter as they come up — the next player's walk-up song can auto-play. There's a Music On/Off toggle so you can run your own playlist over Bluetooth instead.
Yes. Quick Lineup can generate a share link so a helper can run the walk-up music or follow the batting order without logging in.
Game Plan is where you set the batting order, fielding positions by inning, and Game Tasks (who brings the bats, who covers the scorebook, etc.). You can assign tasks to specific players.
Enter stats on a game's stats sheet (players × the standard box-score columns). You can also use the Scorebook Analyzer to photograph a paper scorebook and have it read the numbers for you to review. Season and career totals roll up automatically on the Stats pages.
If your team RSVPs in a WhatsApp group poll, tap WhatsApp Poll on the Team Sheet and upload a screenshot. It reads the poll, matches names to your roster, lets you review and fix any it wasn't sure about, then applies everyone's IN/OUT/MAYBE at once. You can also send WhatsApp RSVP messages with quick-reply buttons.
Yes. In team settings you can add co-captains (full access) or a stat keeper (stats-focused access). Co-captains see everything a primary captain does.
Enable push notifications from the prompt on your Team Sheet and you'll get a nudge when players respond. One tap covers every team you captain on that device.
Yes — upcoming games show a forecast so you can plan around rain.
If your league lists your team, you can request to claim it as captain. Look for the "Are you the captain?" banner on the league or team page, or use a claim link from your commissioner.
Once your league is set up, you get a public league page with schedule, standings, teams, rules, and optional news. Contact us if you need a league created or migrated.
A league has seasons (e.g. Spring 2026) and can group teams into divisions or programs. Set the current season so the public page defaults to it, and archived seasons stay browsable.
Use the league admin Schedule page to set matchups, dates, byes, and playoff/makeup holds. The week-date editor shifts a week's games — and any byes anchored to it — together, with a typed confirmation for big moves.
Standings compute automatically from game results as scores come in, grouped by division where applicable.
Yes. Publish news posts and an optional photo carousel that show on your league landing page.
Publish a waiver and track who's signed from the admin waivers page or the captain roster view. Signatures link to rostered players automatically by email, and you can send reminders to anyone who hasn't signed.
Yes — upload a logo, set your league name/short name, add social links, and enable a dark theme. You can also opt into a landing-page mascot.
Leagues can point a custom domain (like myleague.com) at their league page. Your league's own pages render on that domain, and the top nav shows your league's identity. Reach out to set up the domain mapping.
If enabled, visitors on your league Rules page can ask a question and get an answer drawn from your posted rules.
Players should never need to log in. If that happens, have them re-open the most recent link from their text or email. If it persists, let us know which message they tapped.
Check that they haven't replied STOP, that their phone number is correct on the Roster, and that they've chosen Text (not only Email) on their consent page. You can re-send from Messaging.
Make sure they were added as a co-captain in team settings (not just given the link). If a co-captain hits a "not found" page on a team page, tell us — that's a bug we want to fix.
Email patrick@softball.love. help-content.md Displaying help-content.md.
Last updated July 15, 2026