My 18 year old DD is a hs senior and has been pitching half of her life. She's a good kid, coachable, nice and eager to please. She works hard, works right, takes pitching lessons and she's topped out with her speed. At 5'8" 137 lbs. no matter what she does, her average fastball is 57mph, and had been for several years. She works out with a softball focused strength and conditioning coach, works on her legs, her leg drive and does long toss, all to no avail. Of course she works on location, change ups and curve, and drop, but a bit more velocity would be nice. She's got an offer from the local community college and that's good, but in the end talent really does rule. Sometimes hard work is enough, sometimes not quite.