I haven't looked at the pitchers yet, but my thinking on positions players thus far is ... CESPEDES - the most dynamic even if not the most consistent CABRERA - when the 2nd best offensive player on the team is also the SS he’s going to be near the top of the list GRANDERSON - once again another slow start followed by a bigger finish, but his atrocious RiSP hitting keeps him out of the top echelon WALKER - a power-hitting, switch-hitting, middle-infielder … he led the team in hyphens REYES - just what the team needed when it needed him FLORES - if only he’d quit getting injured right when regular playing time is staring him in the face LONEY - was the perfect fill-in and, for a while anyway, gave more than we could have expected JOHNSON - a replay of 2015, not a great player but a useful fill-in who seems to get a bunch of timely hits CONFORTO - was on the verge of stardom in April, then faced Bumgarner on May 1st and hasn’t been the same since R. RIVERA - that his defensive edge gave him, the spare part, playing time down the stretch over two touted prospects says something although only partly about himself d’ARNAUD - worst run creator on the team … except of course for all the other catchers TJ RIVERA - not sure he’ll ever be a regular, but he at least worked his way into the conversation DUDA - wound up with too few ABs to make much of a contribution BRUCE - wound up with too few hits to make much of a contribution DE AZA - turned useful in the 2nd half, now if only that 1st half weren’t so god-swful WRIGHT - contributed walks & HRs while he was in there … which is something even if not much REYNOLDS - v - NIMMO - Reynolds wins this battle for 11 XBHs vs 2 and for positional value out of the running: LAGARES, CAMPBELL, PLAWECKI, KELLY, RUGGIANO, CECCHINI