I’ll cover the entire 40 man roster and will split it between position players and pitchers (generally 20 or so guys on each list). Each week the list will change based on the past week’s performance - but also taking into account their performance year to date.
These rankings were compiled with the help of MLB stats, FanGraphs, misc. data, personal opinion, scribblings on Cam Bedrosian’s Five Guys wrappers, and some fairy dust I found hidden in Matt Shoemaker’s beard.
Like the pitching, it was incredibly hard to do the position player rankings this week. The main change is Mike Trout taking the top spot for the first time this season. It’s amazing to me that some are still saying he’s cold or off to a slow start when he has a .377 OBP, 6 home runs, and 2 stolen bases. That’s slow? Okay - I’ll take it!!
Only the Red Sox at 47 scored more runs than the Angels last week as they racked up 43 - good for second in all of baseball. The offense was on fire with 9 home runs (3rd), 14.4% K rate (best), .383 OBP (best), and a 2.8 WAR which was best in baseball by almost a full point.
Not on this list:
Kaleb Cowart, AAA DL
April 12 Ryan Schimpf sent to Minors
April 12 Ian Kinsler removed from 10 Day DL
* Player is not on the active 25-man roster