How many teams are in your league? That's essential to know in order to judge how good you are. Do you really start 5 OFers, or are 2 of those guys on the bench?
Strengths? Well, your offense looks terrific. Obviously it's weakened at the moment by injuries, but those guys should come back. Thomas sticks out as being an exceedingly weak link. I understand that when Teix comes back he'll take that spot, but until then I wonder if there are better options on the WW. But everything else looks very strong. It looks like you have producers in all the categories.
You look solid at closer. Gagne is a question mark both for health and being traded to a team that doesn't need a closer, both you have 3 other guys with solid grips on the job. Starting pitching is probably your weakest part, but it looks ok. Sheets is an ace and Snell/Buehrle/Kazmir are solid (though the latter is struggling). Some spotty/risky guys later on. It's still ok ... not every part of a team can be perfect. But it would be the one thing I would look to improve on as the season moves on.
The trades? Love the Teix one (even though he's hurt at the moment). Getting Pudge ... well, RJ being hurt makes that one look good. I guess it depends on how good the catchers are on the WW. I think Pudge tends to get overrated by some fantasy managers because they remember how good he was, and don't realize there are lots of catchers who put up better numbers (defense doesn't count in fantasy). Delgado for Buerhle? I don't think Buerhle would've been the pitcher I targeted (he's been a FA in both my 10 and 12 team leagues), though he's good for ERA/WHIP. But maybe that's the best you could've gotten for the struggling Delgado. At this point, I'd rather be struggling with Delgado than Thomas at your Util spot. Getting Chipper? He's a stud if healthy, but he's rarely healthy for a long stretch. Your backup (Upton) is also hobbled, and counting on Chipper with no backup is seriously risky. Trading away Piazza in a 2-for-1 was a good idea, but I'd have rather see you do it to improve your pitching.
Help with mine please: viewtopic.php?t=302343