No. Absolutely not. When it comes to softball and baseball players, 4,5,6 and even most 7-year-olds at the beginner level simply do not have the coordination or skillset to have a productive round of catch.
I see it time and again. A coach tells a team to go play catch to warm up and it turns into a game of fetch. A very slow game of fetch. A player throws the ball, her partner misses it, he chases it, picks it up and throws it back, and she misses it and the cycle goes on. Eventually the coach wastes 5-10 minutes of valuable practice time, the players are no better off than when they started, and the team moves on to something (maybe) more productive.
You might be saying get out of here it’s baseball/softball, they need to play catch!
No, no they don’t.
Look at this video of a top-5 google video search result for “baseball throwing drills for youth”
Regardless of whether you agree with the coach’s principles and what he’s teaching the players, it’s easy to see that the players were unable to consistently throw and catch successfully.
The skills of throwing and catching are related but independent. As a coach you need to recognize that and at these early age groups set up your practice to emphasize each independently until such point the players have the skills and experience to make it productive.
Instead of wasting time with these players on a non-productive and inefficient activity, split them up into groups and have one assistant work on teaching players how to throw, and another one can teach them how to catch. It’s better at this level for a coach to be throwing to a player because the coach can (hopefully) have better control over where the throw is going such that the player has a higher chance at catching it.
Baseball and softball are all about confidence. Build the players’ confidence up so when they are physically ready to play catch down the road (a month or 2,maybe a couple years), it’s a worthwhile activity.