I haven't plugged it much, but I switched DraftKick from baseball to football near the end of last week. What's new this year?
First off, some history: I started DraftKick in July 2022 and built a basic version for rotisserie baseball. Obviously, July isn't great timing for baseball season. So, I spent some time in August 2022 cranking out a football version. Also not great timing, as it was kind of late for football drafts. (But, I did sell two copies!)
Working fast last year meant that I didn't really try reuse the same football and baseball code. So that's one of the things I did this time around: I'm using the baseball codebase and expanding it to also handle football. That means that all of the baseball features are already implemented for football. One of those worth highlighting:
For the baseball version, I was pulling in lots of projections and ADP on my own, mapping everything to common player IDs. For football last year, I was able to give a real quick projection aggregate pulled from FantasyPros. But I knew that was an area that I wanted to improve for 2023, in order to allow users to choose their own projections and weighting.
So, for football 2023, you can currently choose from ESPN, Yahoo, CBS, Sleeper, and FFToday projections. (And I'll probably add more as I find them.) As with baseball, you can also weight them however you like, e.g. counting CBS as 3x and Yahoo as 2x.
Sleeper is interesting, as it is actually just the RotoWire projections. It turned out to be a nice way to get a premium projection for free.
There are also some features that I am currently thinking about:
One major wrinkle for fantasy football that doesn't apply in baseball is the weekly schedule. There is a lot of week-to-week fluctuation in player performance, and at least some of that can be predicted based on the opponent's strength. There are also bye weeks, which you can think of as a very large variation (-10 or -20 points) that is very predictable (i.e. 100% certain).
If you had weekly projections, you could even do stuff like target players in the draft who had the best schedule for the fantasy playoff weeks.
Unfortunately, I haven't found any good sources for weekly projections available in the preseason.
So my thought is to develop some basic measure of opponent strength. Then, I can take each player's season-long projection, divided it into weeks, and bump each week up or down. I can calculate each team's projected points week by week, using their optimal lineup for each week.
I think this will give some interesting data for the "Live Standings Gain Points." Currently, for points leagues, the Live SGP isn't that interesting. It was really a feature for rotisserie baseball, where you need to weigh trade offs in drafting speed vs power.
But, with these improvements, the Live SGP would warn you against drafting backups with the same byes as your starters. Factoring in strength of schedule may be
Unlike in fantasy baseball, your bench in fantasy football plays a bigger role on your team. That bumps up the value of some bench players (especially RB and WR), which also raises values all the way up those positions.
I already have a way to set custom replacement levels for each position, which gets maybe 80% of what I'd like it to do. But I'm still not completely happy with it.
I thought about this for baseball but never got it done. I think it might be worth a shot for football this year.
I've done quite a bit of the mental work for it; it's just a matter of implementing it.
I've said it before, but I was really happy with how DraftKick baseball turned out, and the reception I got from it. But football is different, for a lot of reasons:
You can see that I really have no idea what is going to happen.
I would be very happy if DraftKick football did 1.5x to 2x the sales of baseball. My fear is that it will actually do worse, but I think I'm being irrational.
If you're still tracking your draft with a custom spreadsheet or even just pen and paper, you need to try DraftKick.
It is packed with features to help you succeed on draft day:
It's completely free to try out!
Hi,
I'm Mays. I've been playing fantasy since I was in high school (over two decades ago).
My speciality has always been player valuation—converting player stats into rankings and salary values. VBD for fantasy football? Rotisserie z-scores? We go way back. In 2009, I started Last Player Picked, a site that generated fantasy values customized for your league.
You can find me on Twitter at @MaysCopeland or email me at [email protected].