Drafted by the Starved Rock Magi in the 3rd round (56th pick) in the 2020 rookie draft.
Signed a one year contract extension with the Starved Rock Magi through the 2021 season.
Signed a three year contract extension with the Starved Rock Magi through the 2024 season.
Released by the Starved Rock Magi.