Peoria Chiefs
In 2004, he was then picked up as a free agent by the St. Louis Cardinals and pitched that year for the Peoria Chiefs (2–2, 3.94) and Palm Beach Cardinals (0–1, 4.26). He was promoted and spent 2005 with the Swing of the Quad Cities (1–0, 8.76) and Palm Beach (3–3, 4.15).