My kid did a season of baseball last year in 3rd grade, in a league that was 2nd and 3rd graders. He was the oldest kid on his team at 9 and I swear they were the runtiest team we saw. Half the kids on the other teams looked like they were getting ready for middle school but they were still 3rd graders. Our little age appropriate boys didn’t stand a chance.