This page is a coach's quick reference, not the rulebook. The full 2026 NFHS Softball Rules Book is the authoritative source on anything not covered by our league rules.

Quick Reference by Topic

1

Field, equipment, uniforms. Bat specifications, ball specifications, catcher's protective gear (mask, chest protector, shin guards), batter's helmet requirements, jewelry restrictions.

2026 update — Rule 1-9-6: Players cannot record audio or video from the playing surface. Penalty: ejection unless judged minor.

2

Definitions. Terminology used by umpires — interference, obstruction, dead ball, foul tip, infield fly, etc.

3

Players, substitutes, coaches. Lineup card, designated player / flex, courtesy runners, re-entry, ejections, coaching boxes.

4

Starting and ending the game. Game length, run rule, suspended/forfeit games, weather.

5

Dead ball, suspensions, time. When the ball is live vs. dead, time-out procedures, charged conferences.

6

Pitching. Legal delivery, illegal pitches, no pitch, pitching position, intentional walks.

7

Batting. Batting order, on-deck batter, strike zone, batter interference, hit by pitch, slap hits.

8

Baserunning. Advancing with and without liability to be put out, obstruction, interference, force outs, tag-ups.

2026 update: Rule 8 was reorganized into a structured outline. Section 8-4 was split to clearly separate "advance without liability" from "advance with liability" situations.

9

Scoring, record-keeping. When a run scores, official scorer's responsibilities, statistical decisions.

10

Umpiring. Number of umpires, jurisdiction, signals, protests.

2026 Points of Emphasis

Obstruction

Obstruction is the act of a defensive team member that hinders or impedes a batter's attempt to make contact with a pitched ball, or impedes a runner or batter-runner legally running the bases.

Tag plays — what umpires watch for

Official NFHS Resources

Found a rule conflict between league rules and NFHS? League rules win for any rule explicitly stated on our League Rules page. Everything else defaults to NFHS.