About John

Debut: September 19, 2020


Transactions

December 21, 2021: Drafted by the Giants.

December 4, 2022: Drafted by the White Sox.

February 7, 2023: Released by the White Sox (work obligations).

December 20, 2023: Drafted by the Padres.