Mallory Barber ready at the plate during 2023 season