Build smarter lineups in 30 seconds. Auto-generate manages your player pitch counts, position limits, and fairness history. Pairs with GameChanger to import your stats.
Who's on Second is a lineup builder for baseball and softball coaches. Drag players onto a diamond, set your league's rules, and track fairness and pitch counts across the whole season. Works on your phone right from the dugout.
LINEUP BUILDER
Build lineups with drag-and-drop on a visual baseball diamond. Assign players to positions inning by inning, set your batting order, and mark absent players. Click a position to quick-assign, or let auto-generate build a compliant lineup in one tap. Everything updates in real time: batting order, position summary, and rule compliance.
AUTO-GENERATE
One tap builds a full lineup that respects your league's rules, your batting order, and your fairness history. Handles minimum play requirements, position limits, pitcher eligibility, and more. You can always adjust the result by hand.
PITCH COUNT TRACKING
Log pitch counts after each game. Rest day calculations happen automatically based on your league's thresholds. Ineligible pitchers are flagged before you build your next lineup, so you never have to wonder who's available. Tracks pitches thrown on other teams too, because rest days don't reset when a player plays travel ball on Tuesday.
CONFIGURABLE RULES ENGINE
Every league is different. Set your own rules for minimum play, consecutive bench innings, infield requirements, pitcher limits, designated hitter, and more. Rules show real-time warnings in the lineup builder. They're guardrails, not hard blocks: you always have the final call.
FAIRNESS SUMMARY
See who played where and how much across the entire season. Per-player innings played, innings sat, position distribution, and pitching totals. When a parent asks about playing time, you've got the answer.
SET LINEUP (SEASON BATTING ORDER)
Set your batting order once. After each game, mark who batted last. The rotation handles itself for the next game, so every player moves through the order fairly over the course of the season.
PRINTABLE LINEUP CARD
Print a clean lineup card that fits one page. Absent players listed separately. Bring it to the dugout or hand it to the umpire.
TEAM ROLES
Invite assistant coaches, scorekeepers, and parents. Each role sees only what they need. Parents get read-only access to their player's position history and pitch count status. Coaches and scorekeepers can enter pitch counts and manage lineups based on their role.
WORKS AT EVERY LEVEL
Little League, rec, travel ball, high school, adult leagues. The rules engine is fully configurable, so it adapts to your league instead of the other way around.
BUILT FOR THE DUGOUT
Responsive design that works on phones, tablets, and laptops. Build your lineup on Saturday morning from the bleachers, adjust it in the parking lot when someone no-shows, and pull it up on your phone between innings.
This app has been a huge time-saver for me as a baseball coach. Before using it, I was trying to manage rosters, batting orders, defensive rotations, innings played, and lineup changes manually in Excel, and it was a constant headache. This app has taken a lot of that pain out of the process and made game-day planning much easier.Being able to organize lineups, track player rotations, and make adjustments without rebuilding spreadsheets every time has been incredibly valuable. It helps me stay more organized, make better decisions, and spend less time buried in admin work. For youth baseball especially, where you’re balancing playing time, positions, pitching, catching, and last-minute changes, having a tool like this makes a real difference.The app already solved a major problem for me, and the new features continue to add even more value. It feels like it is being actively improved by people who understand what coaches actually need. I’m incredibly happy I found it and would highly recommend it to any baseball coach who is still trying to manage lineups and rosters manually.
Responsive Developer!
FastPitch206
I’ve been using this on my phone and it has changed how I manage the dugout. I volunteer for my LL so I have a lot going on. Not having to manage the pitch counts the night before has been awesome. The two time I has some user error, the admin was super helpful and responded quickly. Would recommend.
Perfect for Little League
Dumpy24
Great app and also responsive developer who has added a bunch of features for my team that have been a huge help. It’s been eye opening for the parents to see fairness stats as well. My favorite part is the GameChanger imports!
Incredibly Valuable Tool
btc13
Who’s on Second might be the most comprehensive tool for youth baseball coaches. The depth of the rule sets and configurations saves so much time throughout the week. The developer is super responsive. Love this software.
Subscribe right from the app.
You can now start a Coach plan without leaving Who's on Second. Pick Monthly or Season and you're set for the season in a couple of taps. Manage or change your plan anytime from the Subscription screen.
Coaching more than one team? New multi-team plans cover every dugout you run, and your plan shows exactly how many teams it includes.
A more polished dugout. Settings now live in one unified hub, notifications take you straight to the ticket or screen you tapped, and screens across the app got a cleaner, more consistent look.
Small fixes and polish under the hood.
Version 1.8.0
The developer, Who's on Second, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
Seller
emloho llc
Size
19.3 MB
Category
Sports
Compatibility
Requires iOS 18.0 or later.
iPhone Requires iOS 18.0 or later.
iPad Requires iPadOS 18.0 or later.
Mac Requires macOS 15.0 or later and a Mac with Apple M1 chip or later.