I feel you. My daughter was a pitcher/catcher at Poolesville. With her ridiculous school backpack, regular gear bag and catcher gear bag, logistics were.... complicated. The school did have an athletic shed where the gear could be locked up. We're not local to Poolesville (it's about a 35 minute drive... but a nice one). Everything works great up until there is an away game and the catcher's gear has to travel. I'd pick kiddo up from the away field and bring all the gear back home. If there was a practice between games, kid would take backpack and regular gear bag on the bus and I'd leave work a little early and drop off the catcher's gear during practice. The team had a few catchers, so that helped. If it was back-to-back games, I'd drive her to school. I actually enjoyed those drives... bagels and coffee and a teenager who still talked to me

It's challenging, but you'll figure it out.