He was their Opening Day starter in 2001, on in which he went 11-15; on July 13 of that year, in a scoreless game against the Kansas City Royals at PNC Park, he had a no-hitter broken up with one out in the ninth by a Luis Alicea single.
The Pirates won the game in the bottom of the ninth as Aramis Ramírez singled in Brian Giles with the winning run.
[1] After the 2001 season, on December 13, Ritchie was traded to the Chicago White Sox along with Lee Evans for Kip Wells, Sean Lowe, and Josh Fogg.
Ritchie signed as a free agent with the Tampa Bay Devil Rays for 2004, but spent most of the season in the minors.
Assigned to Single-A Modesto, Ritchie had a 3.18 ERA in 4 appearances before being promoted to Double-A Tulsa on June 25.