if your looking to decide which pitchers to pitch in good matchups it would be better to know more information than just which teams are expected to be to poor. there are alot of other factors such as day/night, home/away, hot/cold streak, ect. there is a nice link at espn.com that helps with this..http://sports.espn.go.com/mlb/stats/agg ... ng&group=9
you can look at different things such as- last 7 days, vs left, vs right, home, away, and more.. and then even after those criteria you can get the team rankings in categories like R, H, AVG, OBP, ect.
example. over the last 7 days in R, the worst 5 teams are- SF, ATL, ARZ, COL, HOU. over the last 7 days Toronto is 2nd, and a usually poor offense San Diego is 9th.