Starting pitcher
Lanceur partant jusqu'à la mi-saison 2002, il devient ensuite lanceur de relève. Échangé aux White Sox de Chicago le 30 juillet 2003, Schoeneweis retrouve le poste de lanceur partant en 2004.