Let’s Talk About Player Ratings

Evaluating players is a tough thing to do, just ask the scouts.  Here at FantasySP we evaluate thousands of players algorithmically based on a variety of factors.  Our process is not perfect and has continued to evolve over these past 5 years.  As of yesterday a major update went live to baseball player ratings.  You may have noticed that Rankings/Ratings inside the Fantasy Assistant have changed as a result.  I wanted to take a moment to talk about player ratings and give you inside insight on my thought process and what our latest update means.

(AP Photo/Mark Duncan, File)
(AP Photo/Mark Duncan, File)

FantasySP has a wide variety of tools and all of them rely on accurate Player Ratings, often referred to as FSP.  Needless to say, it is important that our ratings are as accurate as possible.  Over the years player ratings have gone through countless updates to further improve accuracy.  Yet I still felt that they were still missing something.  Then, a conversation over at the /r/fantasybaseball subreddit with Capper22 finally made things click.

He said that the trade analyzer and player ratings were lacking.  In some cases, it was pretty egregious.  He was right.  In some instances players were rated better than they should have been and vice-versa.  One part in particular that caught my attention is when Capper22 wrote:

I’m just trying to think about how I go about evaluating trade involving those who you singled out.”

So well said!  Let’s do just that.   Before we get to improving player ratings, let’s take a step back and go through a list of questions you might ask as yourself when evaluating a player.  Then, I can compare this to what I have already implemented and see where the problem might be.

Here is a list of possible questions you might ask yourself when evaluating a player:

  • Historical stats.  How has this player performed over the past two or three years?
  • Current Season. How has this player performed this year so far?
  • Comparisons.  How does this player compare to other players at the same position?
  • Injury Situation. Is this player healthy?
  • Trending Stats. How has this player performed in the past 30 days?
  • Upside.  How much upside or downside does this player have?
  • Expert Opinions.  What do the experts across blogs, newspapers, and fantasy sites say?

If you noticed, all of the questions that go into evaluating a player have almost nothing to do with fantasy scoring or fantasy leagues.  Kind of odd for a site called FantasySP, right?  Well, fantasy scoring is essentially another way of repackaging what the raw statistical data already says.  Since leagues could have different scoring, it makes more sense to look at the raw data rather than customized scoring systems.  So that is where I look first.

After taking these questions into account I felt that my core player rating logic was still sound.  Part of the problem is that I was over emphasising Trending Stats.  This was one of the factors that lead to guys like Jarrod Parker being rated better than Yu Darvish.  Without getting too technical and give away too many secrets… I rewrote some of the logic that looks at trending stats.  I also took a closer look at how I factor in historical stats as well.

What we are left with are more accurate player ratings. Another evolutionary step forward.  Many of the updates I made to baseball will also be applied to football, basketball, and hockey over the coming weeks.

Is it perfect now?  Well, no.  Which brings me to the Dodgers picture that is included with this post.  As you might of guessed, that’s Yasiel Puig who is off to a hot start to his career.  He is also a reminder that evaluating rookies is hard and that player ratings will never be completed.

Last Call On Rickie Weeks

Rickie Weeks is one of the hottest players in baseball right now after an abysmal first few months.

Analysis: Rickie Weeks is hitting .429 with 5 home runs, 9 RBI and 10 runs in the month of June. He has hit safely in ten of his last eleven games… he is simply on fire right now. He’s the 9th rated roto second baseman over the last month and in that span he has raised his batting average .056 points. We all know how inconsistent he can be but the man has averaged 23 home runs, 12 stolen bases and 91 runs over the last three years… so give Rickie some credit. His batting average has always been suspect but he is hitting .256 over the last three years which is a great improvement over his first few years in the bigs.

The thirty year old is currently available in 30-60% of fantasy leagues nationwide despite a lengthy hot streak. We have to remember that Weeks was hitting just .183 at the end of May with 3 home runs, now he’s hitting .235 with 8 bombs and we aren’t even out of June yet. He’s already back into the top twenty among fantasy second baseman and like always the numbers will be there for you by the end of the year.

Shane Victorino Still Available

Shane Victorino is still available in a few leagues out there despite a long history of producing.

Analysis: Victorino has played in just 47 games this year but he’s hitting .291 with 8 stolen bases, 28 runs and 3 bombs. He’s the 60th rated roto outfielder this year despite missing 30 games. Over the last two weeks Victorino is the 16th best fantasy outfielder which takes us directly to the point- why isn’t he universally owned? He’s available in 12-17% of fantasy leagues yet Colby Rasmus and Kyle Blanks are getting all the attention on the wire.

What is not to like? He’s hitting in the two-spot in the BoSox lineup and the Sox are scoring runs in bunches. Victorino is a proven power/speed, five-cat outfielder but he isn’t being hyped any longer… perhaps it has to do with all the rookies breaking out or his age. Regardless, if he’s available he is worth a serious look. I don’t see second baseman Jose Altuve outperforming Shane by much going forward and Altuve is considered an absolute stud.

Whether it’s post hype or just plain fantasy negligence Shane Victorino is being lost in the mix.

Under The Radar- Venable

Will Venable has been a top fifty fantasy outfielder thus far this year yet he continues to fly under the radar.

Analysis: Venable’s line this year looks like this- 10 HR, 9 SB, 26 R, 26 RBI, .228 BA. Yes, his average is not up to par with his career .251 mark but his BABIP this year is .050 points below his career average. As far as power/speed combos go only eight other players in baseball this year have at least 10 home runs and 9 stolen bases. With his numbers it is shocking to see him available in 85-97% of fantasy leagues considering he is on pace for a 20/20 season.

Venable is currently outproducing Vernon Wells, Melky Cabrera, Josh Hamilton, Ichiro and Denard Span in roto leagues. Despite his production he continues to be passed on and looked over in the fantasy world. He is on pace for a career year in terms of home runs but his steals and runs are reliable while his batting average will pick up going forward. There aren’t many power/speed guys like this available on the wire but because he plays for the Padres he will continue to fly under the radar.

Deep League Help- Hellickson

Jeremy Hellickson is worth owning in deeper leagues despite his 5.67 ERA.

Analysis: Over the past few years Jeremy Hellickson has been one lucky pitcher if you go by “ERA minus FIP.” This year is completely the opposite. Hellickson’s ERA minus FIP is 1.48 which is third in baseball. A lot of his unlucky and inflated numbers can be attributed to his strand rate of 60%- 18% below his career average and third worst among qualified starters. When his numbers were low over the past years he made a great sell high option now he’s a perfect buy low candidate.

Hellickson’s 1.26 WHIP is 53rd in baseball this year and ahead of guys like Cole Hamels and Justin Verlander. His walk rate is also 25th best in baseball. His xFIP is a respectable 4.03 and ahead of guys like Dan Haren, Wandy Rodriguez, Matt Moore and Ian Kennedy. He’s not a fantasy baseball savior but he can help your ratios and he isn’t bad in the strikeout department either. He has 66 K’s this year which is 53rd among all pitchers and 26th in the American League.

Hellickson is not as bad as his 5.67 ERA, expect a 4.00 ERA and a 1.25 WHIP going forward.