 O'Malley made his major league debut for the Cubs on August 16, 2006, against the Houston Astros.He pitched eight innings, giving up five hits, six walks, two strikeouts and no runs in a 1-0 win.In his next start, he pitched four and two-thirds innings before leaving with a strained left elbow.