I use my draft prospect model, explained at the top of the article linked here, to create a numerical value for each player. These ratings can be compared across years. Then I use my NFL model, which considers the market of potential free agents at each position, to create projected win-contribution metrics by player, position group and side of the ball. These get added up to forecast win totals for the season. (An example of these metrics for WRs can be found in the article linked here.) The results quantify strengths and weaknesses of current NFL rosters. My model also factors in as many known elements of coaching philosophies (of the current staffs) as possible, and of the 2020 opponents. Then my model "selects" the draft prospect that would yield the highest win total for each team in the coming season.