A question from you
I pulled this out from the comments because I thought the answers might be helpful to more than one person.. With thanks to Josh Clayton…
Hello Clay. Thank you for your work – I really enjoy the player comps. Why do some of a player’s comps change when the Organizational DT reports are generated every month? Michael Conforto had Lance Berkman as a comp in November but no longer does now.
The simple answer to the question is that it means I changed something. The offseason is a time for me to review, reanalyze, and test the assumptions that go into model that generates the comps; I try to avoid doing it while the season is underway, simply because I cannot reprocess everybody else and keep up with the real-time player updates. There were two main changes I worked in (before a third one, which I’ll get to in a moment). I wanted to raise the importance of the player’s level – enlarging the penalty between stats accumulated at AAA versus stats accumulated at AA, for instance. Secondly, and probably a larger effect, was changing the player’s baseline stats. The way I calculated the 3-year averages, for all players, moved into a weighted average, with different weights for different stats, and also with variable regression to the mean.
What I mean by that is – some statistics are more deterministic than others. Pitchers strikeouts are strong – the most recent season has a high weight, and RTM is small, about .5/.2/.1. The most recent season is carrying 63% of the total, and the difference between the sum of the weights (.8) and 1.o is small. Pitchers hits allowed, by contrast, have weights like .15-.1-.1. They are essentially even over the last three years, with a large RTM.
And where do you get the player’s height and weight info? Dominic Smith’s page lists him at 185 pounds but Baseball Reference has him at 239.
Well, this is going to set off another change in the comps, and is just flat-out embarrassing. I have a program that is supposed to run to keep my master bio file up to date. It appears that said program broke a couple of years ago without me noticing. As a result – once a player entered my database, his info became static. When Dominic Smith entered my lists – as an 18-year-old in the Appalachian League – he was listed as 6’0″, 185. Now – aged 22 – he’s added 45 pounds and is listed as 239. He was still listed at 185 by MLB after 2014, and after 2015. Went to 250 during the 2016 season, and 239 this year. The numbers come from an MLB stat feed.
While weights are the most likely thing to change, the same program will also pick up on changes in height (anyone drafted 18 or younger may still have some growth upwards, not just outwards), names (Michaels become Mikes), and occasionally correct errors in handedness or birthdates – recognizing that some of those birthdate “errors” are deliberate. So that program did get patched up, and everyone was updated, and now everyone needs to be rerun. That is going to take a few days.
Also, the comps for some of the pitchers the Mets drafted in 2017 are for different players. David Peterson was the Mets top pick this past year and I was curious what his comps were but his page instead lists the comps for Tommy Peterson. The other pitchers whose pages display the comps of a different player are: Marcel Renteria, Aaron Ford, Tony Dibrell, Matt Cleveland, Kyle Wilson, Joshua Walker, Nate Peden, Noah Nunez, Liam McCall, Dariel Rivera, Bryce Hutchinson, Ronnie Taylor Jr., and Yadiel Flores.
That indicates the program broke while running his projection, and inserted the numbers for the player previously run – which indicates I am not clearing a file before starting. I can see that the re-runs did fix Matt Cleveland’s page – hasn’t gone to the web yet, but he’s alphabetically the earliest one there, and the program is only up to D players yet. I think you’ll still be out of luck with Peterson, though – having less than 10 innings pitched, total, will break the program.
While everything on this site is free, a donation through Paypal to help offset costs would be greatly appreciated. -Clay
If you are trying to reach me, drop me an email. Same address as the webpage, but replace ".com" with "@gmail.com".
Archives
- June 2024
- November 2023
- September 2023
- March 2023
- February 2023
- January 2023
- January 2022
- September 2021
- April 2021
- February 2021
- December 2020
- February 2020
- November 2019
- January 2019
- March 2018
- February 2018
- January 2018
- August 2017
- June 2017
- March 2017
- January 2017
- September 2016
- May 2016
- April 2016
- March 2016
- February 2016
- January 2016
- September 2015
- April 2015
- March 2015
- January 2015
- December 2014
- November 2014
- October 2014
- April 2014
- February 2014
- January 2014
- October 2013
- April 2013
- March 2013
- February 2013
- March 2012
- February 2012
- January 2012
- December 2011
- November 2011
- October 2011
- August 2011
- July 2011
- June 2011
- May 2011