Schneider played eight years in the Expos/Nationals organization. The Expos drafted him in the fifth round of the 1995 MLB Draft and he played his first five years in the majors with Montreal. Then, as the Nats moved to D.C., Schneider followed and caught over 120 games for each of the first two Nationals teams in Washington.