PlatoonyTunes – Fantasy Baseball Projected Platoon Splits + $ Values

Updated: | Maintained by

Projections based on 150 Games to make it easier to read the data (e.g., 30 HR easier than 0.2 HR/G) . Sorted by largest value difference between RHP and LHP. Click headers to sort.  Use text boxes to filter results and < or > to filter data (e.g., <30). See more in footnotes. 

Download Table as CSV
Note: Filters and sorting in the table below apply to the output!



Steamer Projections – Platoon projections based on Steamer Projections.  Started in 2008 and maintained and operated by Jared Cross, Dash Davidson, and Peter Rosenbloom. It is widely considered to be one of the best MLB projection systems. These projections by Steamer are a much better indicator of a hitter’s platoon splits than in-season stats since it involves multiple years of data and has been properly regressed to league averages.

$ Methodology/FAQs/Definitions:  The foundation behind these player values is our Point Share methodology.  WTF is a Point Share you ask?  It represents the estimated difference in an average team’s points if they were to substitute a given player for the average drafted player at his position (same in concept as Alex Patton’s Standings Gain Points).  So if a player has a 1.0 for Runs, he would, on average, increase a team’s standing points in Runs by 1 point.  Thus, a completely average player is worth zero Point Shares.  These Point Shares are converted to dollars at the total player level as well as for each category.  The sum of a player’s category $ plus $1 (for replacement level) equals their total auction $ value.  Converting Point Shares into $ is covered in the FAQs that I had put together as part of the Historical Player Rater.

The $ in this report are based on 12-team mixed league using the ESPN default roster format (C/1B/2B/SS/3B/CI/MI/5 OF/UTIL/9 P)  with a 67/33 hit/pitch split.  Players are valued at their most valuable position based on 20 game eligibility (10 in-season).

Filtering Results:  You can filter multiple fields at the same time.  The text fields below the column headers enable several methods for filtering the data.  Here are some examples:

Function Symbol Example Explanation
ANY MATCH ‘B’ in Pos Typing B in Pos will filter to any player with 1B, 2B, or 3B eligibility.  Type in more details to filter further – e.g., “1B’, “1B, 3B”, etc.
OR | Ruth|Aaron in ‘Name’ All players with Ruth or Aaron in their name
NOT ! !FM in ‘Halls’ All players who are not in both the Hall of Fame and the Hall of Merit
NOR ! | !F|M in ‘Halls’ All players who are not in the Hall of Fame NOR the Hall of Merit.  Just use the ! once.
GREATER THAN > >30 in $ All players whose $ is greater than 30
LESS THAN < <30 in $ All players whose $ is less than 30
GREATER THAN OR EQUAL TO >= >=30 in $ All players whose $ is greater than or equal to 30
LESS THAN OR EQUAL TO <= <=30 in $ All players whose $ is less than or equal to 30


  1. steve burkett says:

    platoony tunes……..please

    • oh yeah, well you’re an ultra-maroon.

  2. Jake Kimball says:

    Hi Rudy,

    This is awesome. One comment and a couple questions:

    1. On all your data is there an “as of date”? If not perhaps it’d be useful to the reader to know the platoon/steamer/Auction value projections have been updated to reflect data through xx/xx/xxxx.

    2. Just to clarify, Choo plays against Cliff Lee on Monday, his $val-vs.L is $0. Choo is my worst platoon adjusted hitter on Monday. Gattis plays against Gallardo on Monday, his $val-vs.R is $15. You’d start Gattis over Choo? Or am I outsmarting myself?

    3. If Choo was playing a lesser lefty, say Jorge de la Rosa, would you start Choo or Gattis?


    • All the in-season tools are updated near-daily. Maybe I miss a Sat or Sun now and then.

      This tool has a couple assumptions:
      1) Opposing pitcher is league average/composite
      2) Park factors are 50% the player’s home park, 50% league average park (so it does account for Wilin Rosario playing at Coors 50%).
      2) Playing time is equal for all players (650 PA for non-catchers, 580 PA for catchers). The catcher adjustment is because catchers average less PAs than other hitters.

      The Hitter-tron tool will project specific games and take into that game’s opposing pitcher + park + estimate likely PAs for that game + estimate likelihood that player will start. So that tool will help you determine which hitters to start vs. sit.

  3. Rob Lyons says:

    Hey Rudy –

    I think the RHP$ – LHP$ are a skewed for players who have negative LHP values. Subtracting a negative from a positive yields a larger number.

    • @Rob Lyons: That’s true. Easiest way to hide the guys who have significant negative LHP is to filter that column by >0.

  4. Brian says:

    No export to excel button???

  5. Kyle says:

    For some reason it seems that platoony tunes has been down today … which is a bit of a bummer. Hope it’s back soon!

    • Kyle says:

      @Kyle: AAAnd nevermind..

    • it wasn’t you. there was an issue with hitter projections today that got fixed around 10PM EST.

  6. Tom says:

    Mr. Gamble – this page still being updated? I don’t see some recently called up players on here (Preston Tucker, Conforto)

    • @Tom: Fixed. The table was limited to players in my pre-season hitter file because it was pulling PA from there. I switched it to the Rest of Season PA which should take care of the issue. Thanks for the alert!

  7. Timothy Richter says:

    This appears to be broken.

Leave a Reply

Your email address will not be published. Required fields are marked *