Yes, a 14-year-old can use a 31-inch bat if it fits their height, weight, and strength. Generally, players around this age are transitioning to longer bats as they grow and develop more power. It’s important to ensure that the bat is not too heavy, as it can affect their swing mechanics and performance.