inningly logo
Defensive Lineup Generator

League requirements, built into your plan

Defensive lineups that follow your league’s rules.

A younger player needs to pitch. Everyone needs an outfield inning. And each requirement has its own inning window.

Turn those requirements into group rules. Inningly builds your defensive lineup around the rules you enable, alongside your other lineup settings.

Free teams include 1 group rule. Inningly Plus supports up to 4.

From the rulebook to the lineup

Real league rules. Translated into lineup requirements.

Youth leagues often require much more than equal playing time. Inningly lets you turn those requirements into rules the lineup generator can plan around.

Actual league requirement 01
“A first-year player must pitch 2 complete innings out of the first 4.”

Build the rule

Who 1st Year
Must play Pitcher
At least 2 innings
Within First 4 innings

Any eligible player in the 1st Year group can supply the qualifying pitching innings.

Actual league requirement 02
“Players must play a minimum of 1 inning in the outfield during any of the first five innings.”

Build the rule

Who All
Must play Outfield
At least 1 inning
Within First 5 innings

Using All makes the requirement apply individually to every player in the generated lineup.

Actual league requirement 03
“Players are required to play at least 2 innings in the infield and 1 inning in the outfield.”

Build Two Rules

Who Must play At least
All Infield 2 innings
All Outfield 1 inning

One league requirement can translate into multiple lineup rules. This example uses two.

Named group = satisfy it collectively

If 3rd Grade must pitch twice, qualifying assignments can come from different players in that group.

All = satisfy it for every player

If All must play outfield once, every player must receive a qualifying outfield assignment.

League examples are paraphrased from actual rule documents shared with Inningly. Always use your league’s current rulebook as the authority.

Set it up once. Use it game after game.

Turn your league requirement into a reusable lineup rule.

Define who the rule applies to, describe what they need to play, then turn the rule on whenever a game requires it.

1

Configure Groups

Name the group and select the players who belong to it. Use whatever language your league uses: 3rd Grade, 1st Year, Younger Players, or something else.

Configure Groups: six sample players are selected in a group named 3rd Grade.
Give the group a name and select its members. Select image to view full size
2

Configure Group Rules

Choose the group, position, minimum number of innings, and the inning window. For example: 3rd Grade · Pitcher · 2 innings · first 4.

Group-Based Rules: 3rd Grade must play Pitcher at least 2 innings in the first 4 innings. Free teams can save 1 rule and Plus up to 4.
Turn the requirement into a group, position, minimum, and window. Select image to view full size
STEP 3 · GAME & LINEUP SETTINGS

Turn it on for the games that need it.

Saved rules appear in Game & Lineup Settings. Enable the ones that apply to this game, then generate your lineup normally.

Need the full setup instructions? Read the custom group rules guide

One requirement. Part of the whole plan.

Group rules work alongside the rest of your lineup.

Your league rule is not the only thing that matters. Inningly considers enabled group rules together with the other choices you've made for the game.

See all lineup rules & restrictions

Player availability

Generate around the players who are actually available for that game.

Locked assignments

Preserve specific positions or innings that you've already decided.

Player restrictions

Keep players away from positions they should not play.

Playing-time rules

Balance defensive assignments and bench time alongside league requirements.

The generated lineup is your game plan.
Substitutions, shortened games, partial innings, and what actually happens on the field still require a coach's judgment and your league's official rules.

Start with your league’s first requirement

Start with one rule.
Combine up to four with Plus.

Free teams can build around one league requirement. Plus lets you combine several requirements in the same generated lineup.

Compare Inningly plans
Free

1 group rule included

For a requirement such as younger-player pitching time or an outfield minimum for everyone.

Inningly Plus

4 group rules, maximum

Combine requirements—for example, infield and outfield minimums plus a grade-based pitching rule.

Group Rules FAQ

A few common questions

Can I try my custom rules in the public demo?

The public demo uses preset scenarios and read-only rules. It lets you see the lineup engine work without signing up. Create a Free team to configure a group rule with your own roster.

Does saving a rule automatically apply it?

A saved rule is available in Game & Lineup Settings. Check that it is turned on before generating a lineup that needs to follow it.

Do I have to assign every position myself?

No. Set your requirements and any assignments you want to preserve, then let the generator fill the remaining positions. Review and adjust the result as a coach.

Does every player in a custom group have to meet the rule?

No. A named player group satisfies the requirement collectively. For example, if 3rd Grade must pitch at least 2 of the first 4 innings, those two qualifying innings can be assigned to different players in that group. Choose All when the requirement needs to apply to every player individually.

What kinds of player groups can I create?

You name the groups yourself and choose which players belong to them. That lets you match the terminology your league uses—such as 1st Year, 2nd Grade, or Younger Players.

What if all of my lineup requirements cannot be satisfied together?

Your roster, available players, locked assignments, restrictions, and enabled rules all have to fit together. If they do not, Inningly can identify that the requested lineup is not feasible so you can review the conflicting requirements instead of silently generating a lineup that ignores them.

Less rule double-checking. More coaching.

Bring your rulebook.
Build with your roster.

Create a Free team, add your first league rule, and generate around the roster you actually coach.

Demo: no signup, preset scenarios.
Your own group rules: Free team required.