A Ground Up Baseball site · GloveCode · ArmRules · BatCode · BatRules

South Dakota high school pitch count rules

South Dakota High School Baseball Association (SDHSBA) · needs check

Daily max and required rest

LevelDaily max0 days rest1 day rest2 days rest3 days rest4 days rest
High school1051–3031–4546–6061–8081–105

Source: 2024 SDHSBA Pitching Limitation Rule · retrieved 2026-10-16

Other limits

Consecutive-day ruleNo more than two pitching appearances in any three consecutive days. 31+ pitches in a game means no later game that day.
Weekly / multi-day limitNot stated in source
Finish the batter at max?Only at the 105 max.
How rest days are countedNot stated in source
Season / version2024
NotesSDHSBA governed SD high school baseball at publication. Check whether SDHSAA (sdhsaa.com) has since adopted its own rule.

Rest-day calculator

When can they pitch again? Add every day they pitched (tournaments often start Thursday).

Days pitched
DatePitches

Rest days are calendar days after the game date, so 3 days of rest after a Tuesday outing means eligible Saturday. Consecutive-day, multi-day and event caps are applied where the rule states numbers; anything else is listed as not calculated.

Pitch count calculator

How many pitches can they throw on a given day, after their recent outings?

Recent outings before that game
DatePitches

Tournaments in South Dakota

1 tournament operator found running youth/travel events here (retrieved 2026-10-16). Each links its own site; pitching rules link to the operator's ArmRules page. Blank = the operator does not publish one we could find.

OperatorEvents seenPitching rulesBat rules
USSSA Baseball (state directors)
sdbaseball.usssa.com
USSSA state tournaments, state championships and the National All-State qualifier pathUSSSA BaseballBatRules

National organizations

These rules apply wherever the organization sanctions an event. Individual events can modify them, so check the event page.

Bat rules for this state: BatRules: SD

Ground Up Baseball newsletter

One email for GloveCode, ArmRules, BatCode and BatRules: new glove and bat data, plus pitch-count and bat-rule changes. (Placeholder: signup is not connected yet.)