Top Players To Keep In Your Fantasy Football Keeper League is an independent sports news and information service. has partnerships with some of the top legal and licensed sportsbook companies in the US. When you claim a bonus offer or promotion through a link on this site, Gaming Today may receive referral compensation from the sportsbook company. Although the relationships we have with sportsbook companies may influence the order in which we place companies on the site, all reviews, recommendations, and opinions are wholly our own. They are the recommendations from our authors and contributors who are avid sports fans themselves.

For more information, please read How We Rank Sportsbooks, Privacy Policy, or Contact Us with any concerns you may have.

Gaming Today is licensed and regulated to operate in AZ, CO, CT, IN, KS, LA, MI, NJ, NY, PA, TN, and VA.

Fantasy Football is almost underway this year and if you are in a keeper league, now is the time to decide which players you want to carry over to your roster this season.

Each keeper league is different, allowing teams to keep at least one player on their roster from the previous season. For example, I am in a keeper league where I can keep two players. I decided on keeping Kansas City’s dynamic duo, quarterback Patrick Mahomes and tight end Travis Kelce.

Here are the top three players from every position to keep on your roster this season.


Patrick Mahomes – Kansas City Chiefs

It is no surprise Mahomes is at the top of the quarterback list. He is eyeing his fourth straight AFC Championship appearance and his third straight Super Bowl. In 2020, Mahomes had 4,740 passing yards, 38 touchdowns, and only six interceptions. Most sportsbook apps like FanDuel have Mahomes as the favorite to win MVP this year.

Russell Wilson – Seattle Seahawks

Wilson was on pace to be MVP in 2020 until he started to go downhill in the second half of the season. The Seattle quarterback ended with 4,212 passing yards, 40 touchdowns, and 13 interceptions.

Aaron Rodgers – Green Bay Packers

Rodgers is coming back for another year to lead the Packers after being named MVP in 2020. He finished last season with 4,200 passing yards, 48 touchdowns, and an impressive 5 interceptions.

Running Backs

Derrick Henry – Tennessee Titans

Henry is arguably the best running back in the NFL. In 2019, he ran more yards after contact than other running back gained in total yards. He almost did it again in 2020, running for an astounding 1,525 yards AFTER contact. This is why Henry should be your number keeper.

Nick Chubb – Cleveland Browns

Chubb was a player I was thinking of keeping, and I would have if Mahomes wasn’t my quarterback and I didn’t have Kelce. Even though Chubb missed four games last year, he ended the season, including the playoffs, with 1,212 rushing yards, 12 touchdowns, and 221 carries. He averaged four yards per carry after contact, so if he can stay healthy, he is a nice running back to have on your roster.

Christian McCaffrey – Carolina Panthers

Every year, McCaffrey is at the top of the running back list and that is because he has proven he can put up Fantasy points when he is healthy. In 2020, he only played three games due to an injury. But in 2019, McCaffrey had 2,392 rushing yards and 19 touchdowns.

Tight Ends

Travis Kelce – Kansas City Chiefs

Yes, another Chief is number one on the list, but it is hard to put any tight end above Travis Kelce. He is worth a first-round pick after ending 2020 with 1,416 yards and 11 touchdowns.

Darren Waller – Las Vegas Raiders

Waller is the best player on the Las Vegas Raiders and is a close second to Kelce as one of the best tight ends in the league. In 2019 he had 1,145 yards and only three touchdowns. But he stepped it up in 2020, finishing the season with 1,196 yards and nine touchdowns.

George Kittle – San Francisco 49ers

If Kittle can stay healthy, he is a great tight end to have on your roster. He only played half of the 2020 season, finishing with 634 yards and two touchdowns. But in 2019, he had 1,053 yards, five touchdowns, and a trip to the Super Bowl.

Wide Receivers

Stefon Diggs – Buffalo Bills

Diggs ended 2020 with 1,500 receiving yards and 127 receptions. With Josh Allen as quarterback, the route runner will most definitely put up plenty of Fantasy points this year and is worth keeping on your roster.

Davante Adams – Green Bay Packers

Rodgers is coming back for 2021, so you can expect Adams to be putting up the same insane stats as last year. In 2020, he had 1,374 yards and 18 touchdowns. Over the last three seasons, Adams has averaged 121 catches, 1,466 yards, and 14 touchdowns per season.

Deandre Hopkins – Arizona Cardinals

Hopkins is Kyler Murray’s number one target and is expected to have breakout numbers this year. In 2019 with the Houston Texans, Hopkins finished the season with 1,165 yards and seven touchdowns. In 2020, his first year with the Arizona Cardinals, he had 1,407 yards and six touchdowns.


Justin Tucker – Baltimore Ravens

There is no doubt that the Baltimore Ravens score a lot. That means Tucker is kicking a lot. In 2020, he finished the season with a 90.7 field goal percentage and a 98.9 percent for extra points. He also has kicked a 61-yard field goal, his longest field goal to date.

Harrison Butker – Kansas City Chiefs

As the only player on the Chiefs to score in the 2020 Super Bowl, Butker is worth having on your roster. He finished last season with his best field goal percentage at 92.6 percent.

Daniel Carlson – Las Vegas Raiders

A Las Vegas Raiders’ kicker? Yes, he is a reliable kicker that kicks a lot of long field goals. Carlson can also handle pressure, with many games coming down to him kicking the winning points. And he usually delivers. His longest field goal is 54 yards and he ended 2020 with a 94.29 field goal percentage.

Defensive Teams

Pittsburgh Steelers

With T.J Watt and Cameron Heyward on the defense, you can’t go wrong keeping the Steelers. The team allowed the second-fewest Fantasy points last season and ended the season with a total of 56 sacks and 18 interceptions.

Tampa Bay Buccaneers

The reigning Super Bowl Champions have a stacked defense, even the Chiefs couldn’t score a touchdown against them in the Super Bowl. Between Ndamukong Suh, Shaquill Barrett, Devin White, and more, the Bucs recorded 48 sacks and 15 interceptions last season. Plus, BetMGM and other sportsbooks have the Bucs at the top to win the Super Bowl again.

Baltimore Ravens

The Ravens are known for forcing fumbles. With the team’s reliable and consistent defense, the Ravens had 39 sacks and ten interceptions in 2020. You can never go wrong with having Calais Campbell on your side.

Honorable Mentions: Top 3 Defensive Players

Not every Fantasy Football league includes defensive players on their roster, but if yours does, here are the top three defensive players to consider to keep on your roster.

T.J. Watt – Pittsburgh Steelers

Watt led the league in 2020 with 15 sacks. In fact, only two players, Aaron Donald and Chandler Joneshad  have more sacks than him since 2017. The linebacker has had a total of 49.5 sacks since 2017.

Nick Bosa – San Francisco 49ers

Bosa was named 2019 Defensive Player of the Year after finishing the season with 13 sacks and 102 pressures. Unfortunately, the defensive end tore his ACL in 2020 and pretty much missed the entire season. If he can stay healthy, he is expected to be a beast this season.

Myles Garrett – Cleveland Browns

In the last three seasons, Garrett has recorded double digit sacks. The Browns are only getting better, so Garrett is expected to have another standout year.

About the Author
Calli Varner

Calli Varner

Writer and Contributor
Calli is a writer and contributor to Gaming Today. As a football fanatic and lifelong resident of Arizona, she proudly cheers on the Arizona Cardinals. But her heart belongs to her number one team, the Kansas City Chiefs. (Go Chiefs Kingdom!) You can follow Calli on Twitter at @CalliDoesSports.

Get connected with us on Social Media