A Guide, Not a RuleThese charts are a starting point, not a final answer. Two players the same height can swing different bats depending on strength, swing and what feels right in their hands. The best way to know is to swing a couple of lengths and drops in our demo cage.
Fastpitch Softball
Fastpitch Bat Length by Height & Weight
Height is the best place to start. Length follows the player's size, and drop weight follows age and strength. This chart is condensed from Easton's height-and-weight chart. Within each height range, heavier players land toward the longer end.
Height Length
3'0" – 3'4" 26"–27"
3'5" – 3'9" 27"–29"
3'10" – 4'0" 28"–29"
4'1" – 4'4" 29"–31"
4'5" – 4'8" 29"–31"
4'9" – 5'0" 30"–32"
5'1" – 5'4" 31"–33"
5'5" – 5'8" 32"–33"
5'9" – 6'0" 33"–34"
6'1"+ 33"–34"
Need a length not shown here? Reach out and we will help you track it down.

Fastpitch Bat Length by Age
Easton and DeMarini publish the same starting lengths by age. Use this as a cross-check. If age and height point to different lengths, go with height.
Age Length
5–7 24"–26"
8–9 26"–28"
10 28"–29"
11–12 30"–31"
13–14 31"–32"
15–16 32"–33"
17+ 33"–34"
BTL TipWhen in doubt, go shorter. Bat speed wins every time.

Fastpitch Drop Weight by Age
Drop weight is a bat's length in inches minus its weight in ounces. A 31" bat that weighs 21 oz is a -10. The higher the level of play, the heavier the bat most hitters swing. Ages below are DeMarini's guidance.
-8Heaviest
16+For strong high school and college hitters who can control a heavier swing.
-9Heavy
14+A step heavier than -10 for older hitters with the strength to keep bat speed.
-10Standard
12+The drop most of our online fastpitch customers buy. Most Common
-11Light
8–13Lighter swing for hitters still building strength.
-12Lighter
8–12Younger players who need an easier bat to control through the zone.
-13Lightest
Youngest HittersLighter still than a -12, for players just starting out.
Check Your League's StampFastpitch bats carry certification stamps like USA Softball, USSSA and NSA, and each league sets which ones it accepts. Confirm what your league requires before buying.