Karl Wagner has no right to be on a major league roster with splits of 57/39.
Troy Cedeno and
Neil Eyre are mediocre at best. Their stats are a pretty true reflection of their abilities.
You mention hitting and pitching, but have neglected the third component . . . fielding. Your fielding is league average in terms of errors and fielding percentage, but second worst in allowing 44 minus plays in 80 games. Putting a shoddy defense behind an already suspect pitching staff is a double whammy.