Spring 2024

Roman Pina / Spring 2024

SeasonTeamWinsLosses PercentageTRs4-0s
Spring 2022 New Palacade 29 20 0.592 4 0