Rays pitcher prospect Jake Odorizzi was outstanding in his season debut for Triple-A Durham Monday. Odorizzi struck out eight in 6 2/3 scoreless innings, while allowing just two walks and four hits.

"I was happy today, everything was working," Odorizzi said, per MLB.com. "I had good control, good command of every pitch. My off-speed stuff was good. I was mixing speeds, and that helped me out later on in the game, getting out of some jams, especially in the sixth."