2021 - Head Coach of the Delta Devils Baseball Team

On July 27, 2021, Stanley Stubbs was named the head coach of the Delta Devils. With the Delta Devils improving by 10 wins over the pervious season, Stubbs had done a good job helping turn around the Delta Devils fortunes, but on June 15, 2022, head coach he resigned due to health concerns.