Dodgers manager Dave Roberts said Tony Gonsolin has been pitching through pain for six weeks before he was placed on the injured list Saturday.