Definately not baseball. Long sleeves and pockets on the front would lead me to believe that this would be a band or color guard uniform. I also don't think the pair are matching.