US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting
US Flag Bunting

Archive for ADP

Projection Adjustment: Turner, Profar, Rosario, & Renfroe

Since the end of the regular season, I’ve been helping various publications write player previews for the upcoming season. During the process, I kept a list of hitters who I felt there may be reasons to adjust their talent projections. I’ve found that even when I normally deep dive into hitters, I come up close to the standard projection and wasted my time. I found I’m better off focusing my effort on pitchers. I can’t afford to ignore hitters, though. I’m now going to analyze these few in detail over a series of articles to see if their projection holds up or do I need to adjust it.

For some of the hitters, the reason behind the talent change (e.g. injury) is obvious. For others, I don’t remember the exact reason. Oops. I’m going to start working my way through them starting with the ones with the highest ADP.

Note: I’m only dealing with the player’s talent. Projecting playing time is an entire separate fiasco.

Justin Turner (109th in NFBC ADP)

Read the rest of this entry »


On The Move: Robertson, Britton, Broxton, & Others

There wasn’t a ton of moves with fantasy implications over the weekend but there was enough to lump together some. I’m still at the point that no major team breakdowns can really start with the two big bats still available. Anyways, here is a breakdown of the moves:

Phillies sign David Robertson

The 33-year-old righty immediately joins the Phillies closer discussion for the simple reason he’s projected to be the best bullpen arm. Steamer has him for a 3.22 ERA with Seranthony Dominguez next at 3.39 and previous closer Hector Neris at 3.62.

The Phillies front office would prefer Robertson to close instead of the other two to save money. The team is already on the hook for his $23 million dollar contract, so his price is set. The more Saves the pre-arbitration arms get, the higher their arbitration contracts will cost.

Read the rest of this entry »


Five More Buyback Candidates

I’m not above “borrowing” a good idea from a colleague. Yesterday, Paul Sporer wrote about five players he’d give a second chance in 2019. These were names with a little helium attached who failed to deliver value for various reasons. I especially agree with Jorge Polanco who improved throughout his PED-shortened season.

Shall we get to it? To quote Paul, “the hype is gone, their price has tanked, and now is the time to buy!”

Five More Buyback Candidates

Bradley Zimmer | Cleveland Indians | ADP 512

By ADP, Zimmer has fallen straight off the face of the earth. After a mixed debut in 2017 which included decent power, surprising speed, and not nearly enough contact, a shoulder injury limited Zimmer to just 114 plate appearances in 2018. When he did play, he performed poorly. Even with only a 63 wRC+, he was on pace for a 1.5 WAR season. He’s a quality defender which will help ensure he plays.

Read the rest of this entry »


Five Buyback Candidates for 2019

We’ve made it to the New Year! It is the dead of winter, but at least with fantasy football being done, we’re flipping the fantasy calendar back toward baseball. Those who really dive into both sports will now begin their baseball deep dive and that’ll move the ADP markets for sure, so keep that in mind when I reference these draft spots. Today I want to look at five players I’m buying back after disappointing 2018 seasons. The hype is gone, their price has tanked, and now is the time to buy!

Ian Happ | Chicago Cubs | 261 ADP

Happ and teammate Javier Baez were going in the same ADP range last year just around the Top 100 and I chose Happ… whoops. Although, Ozzie Albies was going around them, too, and I favored him over the two Cubs so I didn’t get too crushed by my awful Happ over Baez decision. Not that Albies over Baez was some great win. When Happ hit a home run on the first pitch of the season, my confirmation bias went into overdrive. I’m not proud of it, but I definitely got way too hyped over that whopping ONE PITCH SAMPLE! He went 0-for-4 with 3 Ks the rest of that game and wound up with a .233/.353/.408 line, 15 HR, and 8 SB in 462 PA.

Read the rest of this entry »


Yusei Kikuchi’s Fantasy Value with Projections

When Yusei Kikuchi was posted in early December, he had only a month to sign with a team. For this reason, his signing decision was going to fall over the holidays and Seattle broke the news right before the end of the year. Because of the unique timing, he didn’t get a ton of press, but owners should be aware that he’s a decent starter and not to be ignored on draft day.

First off, the other Jeff beat me to writing about the 27-year-old lefty. Twice to be exact. Once before the signing and once after.
Read the rest of this entry »


Trade Analysis: Diaz & Bauers

The Indians, Rays and to everyone’s surprise, Mariners made a trade last week with the following final results:

For my analysis, I’m going to focus on just Diaz and Bauers. Both have shown great potential but their minor league results have not yet translated to the majors.

Yandy Diaz (NFBC ADP Rank: 475)

With Jason Kipnis and his $17M contract likely to play second and Jose Ramirez at third, Diaz wasn’t guaranteed to play in Clevland. He is now in Tampa.

Read the rest of this entry »


Late-Round Bargains: ADP 271 to 350

A few days ago, I examined some later round NFBC picks trying to find players I prefer over others. I did rank 201 to 270. Today, I’ll continue the search from rank 271 to 350 with a later surprise.

Note: I don’t like the starters after Urias (#281) but many hitters are still interesting. If I’m in a deeper league, I may try to stock up on pitching before I get into this section of the draft.

271: Isiah Kiner-Falefa
272: Michael Wacha
273: Teoscar Hernandez
274: A.J. Minter
275: Jed Lowrie
276: Marco Gonzales
277: Trevor May
278: Drew Steckenrider
279: Adam Jones
280: Daniel Palka

Read the rest of this entry »


Late-Round Bargains: ADP Over 200

The current fantasy focus is evaluating the top-100 or so players, especially the first couple rounds. I’m going to deep dive and investigate some later round values.  I will group 10 players together and pick which one I would take earlier than the others.

201: Arodys Vizcaino
202: Jonathan Schoop
203: Kevin Gausman
204: Luke Voit
205: Chris Taylor
206: Jake Arrieta
207: Forrest Whitley
208: Ross Stripling
209: Odubel Herrera
210: Yusei Kikuchi

There are several players I really like in this group like Taylor, Stripling, and Herrera but easily the best bargain is Kikuchi.

Kikuchi isn’t on par with Asian imports Ohtani or Darvish but he’s still extremely talented. He’s considered to be a better talent than Miles Mikolas and Mikolas is going 86th overall. I believe once Kikuchi signs and everyone gets to know him, his ADP will be cut in half and around a top-100 pick, if not double digits.
Read the rest of this entry »


2018 Projection Systems Comparison – A Game Theory Approach

Introduction:

Today, I will introduce a game theory approach for comparing baseball projection systems. The day’s venture will not be a typical statistical analysis. I won’t be using any Chi-squared tests, nor will I calculate Type I or Type II errors. I won’t be evaluating MSEs or the like.

Instead, I will look to determine the profitability potential of each projection system by simulating what would have happened in a fantasy auction draft. Instead, I’ll play a game.

What do I mean by this?

Read the rest of this entry »


2019 xADP, New and Improved

About a month ago, I published a post that predicted 2019 ADP (“xADP”) values using eight years’ worth of average draft position (ADP) data from the National Fantasy Baseball Championship (NFBC) and end-of-season (EOS) values from Razzball. The model was pretty good — it explained nearly 60 percent of the data’s variance (adjusted r2 = 0.59), which is pretty dang good. It felt unfulfilled, though; it accounted for some players but not others — namely, breakout rookies who were completely off the radar the previous season and top prospects who had yet to debut.

I took some time (really, a lot of time) to clean up my data to see how much it would improve my model, if at all:

  1. Originally, my data set did not account for players who were not drafted (aka had no ADP value) but made an impact in 2018 (think Juan Soto). Conversely, my data did account for players who were drafted but made no impact in 2018 (think, uh, Troy Tulowitzki, I guess). It was kind of like addressing a Type I error but ignoring a Type II error (or the other way around? I don’t know). I took painstaking care to fill in these holes.
  2. I took equally painstaking care to ensure all player names were consistent — no “Nick Castellanos”/”Nicholas Castellanos” mismatches that might pollute the analysis. Odds are, there are a couple of players I missed, but having spent hours poring over the data, I feel confident that the issue is no longer pervasive.
  3. I added ages! They make a small impact, most meaningful to players at the extremes, such as the very young (think Ronald Acuna) and the very old (think Nelson Cruz).
  4. Lastly, a theoretical and methodological adjustment: I forced negative ADP values to $0. I wanted the model to reflect an actual draft, in which players are never bought at auction for negative dollars — rather, their values converge on zero. It’s important to note here that a player can still end the season with negative value based on the concept of replacement level. Accordingly, only negative ADP values, and not negative EOS values, were forced zero.

Fortunately, the extra work was worth it: the model boasts an adjusted r2 of 0.75 (with ages; 0.73 without). That’s a massive improvement, and it can be attributed almost entirely to the slight (but profound) change in the model specification.

Read the rest of this entry »