Compare up to four NFL players, and we'll give you fast advice. All free!
We'll help you decide who to draft for fantasy football. Drill down and compare rankings, projections, recent news and strength of schedule side-by-side. Other websites require paid memberships to compare more than two players at once, but at RotoBaller it's all free!
Kansas City Chiefs quarterback Patrick Mahomes hit the NFL by storm early in his career with his deep-passing skills and explosive plays. However, the Chiefs' offense ranked 27th in 20-plus-yard plays in 2024. Since Tyreek Hill departed to Miami and Travis Kelce has taken a step back, its offense has not connected on splash plays as often. Heading into next season, Mahomes is aiming to incorporate big plays back into the offense. "We've had a lot of turnover in the receiving room, and it seems like the core group will be back in its entirety." Mahomes said." So the goal is to try to build on it and get even better and try to get back to some of the explosive passing plays that we've done in years past." With all-world speedster Xavier Worthy heading into Year 2 and a potential full season of Marquise Brown, the ceiling is high for Kansas City's passing attack in 2025. Mahomes has not been a fantasy football game-changer over the last two seasons, but a more dangerous offensive attack could put him back in the high-end QB1 range.
RotoBaller's fantasy football Who Should I Draft? summary for Lamar Jackson (QB), Patrick Mahomes (QB) and Anthony Richardson (QB).
RotoBaller’s fantasy football
RotoBaller’s fantasy football
RotoBaller’s fantasy football
Add Another Player From The Top Rankings
Overall
QB
RB
WR
TE
K
DST
Rookies
1.
Saquon Barkley
PHI - RB
2.
Ja'Marr Chase
CIN - WR
3.
Bijan Robinson
ATL - RB
4.
Justin Jefferson
MIN - WR
5.
Puka Nacua
LAR - WR
6.
Nico Collins
HOU - WR
7.
Jahmyr Gibbs
DET - RB
8.
CeeDee Lamb
DAL - WR
9.
Malik Nabers
NYG - WR
10.
Amon-Ra St. Brown
DET - WR
11.
Brian Thomas Jr.
JAX - WR
12.
Ashton Jeanty
LV - RB
13.
Derrick Henry
BAL - RB
14.
Christian McCaffrey
SF - RB
15.
De'Von Achane
MIA - RB
16.
Brock Bowers
LV - TE
17.
A.J. Brown
PHI - WR
18.
Jonathan Taylor
IND - RB
19.
Josh Jacobs
GB - RB
20.
Bucky Irving
TB - RB
21.
Drake London
ATL - WR
22.
Ladd McConkey
LAC - WR
23.
Trey McBride
ARI - TE
24.
Kyren Williams
LAR - RB
25.
Tee Higgins
CIN - WR
26.
Jaxon Smith-Njigba
SEA - WR
27.
Chase Brown
CIN - RB
28.
James Cook
BUF - RB
29.
Josh Allen
BUF - QB
30.
Tyreek Hill
MIA - WR
1.
Josh Allen
BUF - QB
2.
Lamar Jackson
BAL - QB
3.
Jalen Hurts
PHI - QB
4.
Jayden Daniels
WAS - QB
5.
Joe Burrow
CIN - QB
6.
Baker Mayfield
TB - QB
7.
Patrick Mahomes
KC - QB
8.
Bo Nix
DEN - QB
9.
Jordan Love
GB - QB
10.
Brock Purdy
SF - QB
11.
Kyler Murray
ARI - QB
12.
Jared Goff
DET - QB
13.
Caleb Williams
CHI - QB
14.
Dak Prescott
DAL - QB
15.
Drake Maye
NE - QB
16.
Justin Herbert
LAC - QB
17.
Trevor Lawrence
JAX - QB
18.
Tua Tagovailoa
MIA - QB
19.
Justin Fields
NYJ - QB
20.
C.J. Stroud
HOU - QB
21.
J.J. McCarthy
MIN - QB
22.
Sam Darnold
SEA - QB
23.
Anthony Richardson
IND - QB
24.
Bryce Young
CAR - QB
25.
Geno Smith
LV - QB
26.
Michael Penix Jr.
ATL - QB
27.
Matthew Stafford
LAR - QB
28.
Russell Wilson
NYG - QB
29.
Aaron Rodgers
QB
1.
Saquon Barkley
PHI - RB
2.
Bijan Robinson
ATL - RB
3.
Jahmyr Gibbs
DET - RB
4.
Derrick Henry
BAL - RB
5.
Christian McCaffrey
SF - RB
6.
De'Von Achane
MIA - RB
7.
Jonathan Taylor
IND - RB
8.
Josh Jacobs
GB - RB
9.
Bucky Irving
TB - RB
10.
Kyren Williams
LAR - RB
11.
Chase Brown
CIN - RB
12.
James Cook
BUF - RB
13.
Joe Mixon
HOU - RB
14.
Breece Hall
NYJ - RB
15.
Chuba Hubbard
CAR - RB
16.
Alvin Kamara
NO - RB
17.
Kenneth Walker III
SEA - RB
18.
David Montgomery
DET - RB
19.
James Conner
ARI - RB
20.
Aaron Jones
MIN - RB
21.
Tony Pollard
TEN - RB
22.
Jaylen Warren
PIT - RB
23.
Tyrone Tracy Jr.
NYG - RB
24.
Isiah Pacheco
KC - RB
25.
Brian Robinson Jr.
WAS - RB
26.
D'Andre Swift
CHI - RB
27.
Najee Harris
LAC - RB
28.
Rhamondre Stevenson
NE - RB
29.
Travis Etienne Jr.
JAX - RB
30.
Zach Charbonnet
SEA - RB
1.
Ja'Marr Chase
CIN - WR
2.
Justin Jefferson
MIN - WR
3.
Puka Nacua
LAR - WR
4.
Nico Collins
HOU - WR
5.
CeeDee Lamb
DAL - WR
6.
Malik Nabers
NYG - WR
7.
Amon-Ra St. Brown
DET - WR
8.
Brian Thomas Jr.
JAX - WR
9.
A.J. Brown
PHI - WR
10.
Drake London
ATL - WR
11.
Ladd McConkey
LAC - WR
12.
Tee Higgins
CIN - WR
13.
Jaxon Smith-Njigba
SEA - WR
14.
Tyreek Hill
MIA - WR
15.
Mike Evans
TB - WR
16.
Garrett Wilson
NYJ - WR
17.
Terry McLaurin
WAS - WR
18.
DJ Moore
CHI - WR
19.
Davante Adams
LAR - WR
20.
DK Metcalf
PIT - WR
21.
Xavier Worthy
KC - WR
22.
Zay Flowers
BAL - WR
23.
Marvin Harrison Jr.
ARI - WR
24.
Chris Godwin
TB - WR
25.
Rashee Rice
KC - WR
26.
Jameson Williams
DET - WR
27.
DeVonta Smith
PHI - WR
28.
Courtland Sutton
DEN - WR
29.
Chris Olave
NO - WR
30.
Jordan Addison
MIN - WR
1.
Brock Bowers
LV - TE
2.
Trey McBride
ARI - TE
3.
George Kittle
SF - TE
4.
Sam LaPorta
DET - TE
5.
T.J. Hockenson
MIN - TE
6.
Mark Andrews
BAL - TE
7.
Jonnu Smith
MIA - TE
8.
Travis Kelce
KC - TE
9.
David Njoku
CLE - TE
10.
Evan Engram
DEN - TE
11.
Tucker Kraft
GB - TE
12.
Dalton Kincaid
BUF - TE
13.
Dallas Goedert
PHI - TE
14.
Jake Ferguson
DAL - TE
15.
Kyle Pitts
ATL - TE
16.
Pat Freiermuth
PIT - TE
17.
Cade Otton
TB - TE
18.
Zach Ertz
WAS - TE
19.
Hunter Henry
NE - TE
20.
Isaiah Likely
BAL - TE
21.
Brenton Strange
JAX - TE
22.
Mike Gesicki
CIN - TE
23.
Cole Kmet
CHI - TE
24.
Chig Okonkwo
TEN - TE
25.
Dalton Schultz
HOU - TE
26.
Ja'Tavion Sanders
CAR - TE
27.
Taysom Hill
NO - TE
28.
Noah Gray
KC - TE
29.
Noah Fant
SEA - TE
30.
Juwan Johnson
NO - TE
1.
Brandon Aubrey
DAL - K
2.
Harrison Butker
KC - K
3.
Jake Bates
DET - K
4.
Cameron Dicker
LAC - K
5.
Chris Boswell
PIT - K
6.
Ka'imi Fairbairn
HOU - K
7.
Chase McLaughlin
TB - K
8.
Evan McPherson
CIN - K
9.
Will Reichard
MIN - K
10.
Wil Lutz
DEN - K
11.
Jake Elliott
PHI - K
12.
Tyler Bass
BUF - K
13.
Jason Sanders
MIA - K
14.
Brandon McManus
GB - K
15.
Younghoe Koo
ATL - K
16.
Joshua Karty
LAR - K
17.
Jake Moody
SF - K
18.
Jason Myers
SEA - K
19.
Eddy Piñeiro
K
1.
Denver Broncos
DEN - DST
2.
Pittsburgh Steelers
PIT - DST
3.
Baltimore Ravens
BAL - DST
4.
Philadelphia Eagles
PHI - DST
5.
Minnesota Vikings
MIN - DST
6.
Kansas City Chiefs
KC - DST
7.
Los Angeles Chargers
LAC - DST
8.
Detroit Lions
DET - DST
9.
Buffalo Bills
BUF - DST
10.
Houston Texans
HOU - DST
11.
Seattle Seahawks
SEA - DST
12.
Green Bay Packers
GB - DST
13.
New York Jets
NYJ - DST
14.
Los Angeles Rams
LARAMS - DST
15.
Cleveland Browns
CLE - DST
16.
San Francisco 49ers
SF - DST
17.
Dallas Cowboys
DAL - DST
18.
New England Patriots
NE - DST
19.
Chicago Bears
CHI - DST
20.
Tampa Bay Buccaneers
TB - DST
21.
New York Giants
NYG - DST
22.
Atlanta Falcons
ATL - DST
23.
Arizona Cardinals
ARI - DST
1.
Ashton Jeanty
LV - RB
2.
Tetairoa McMillan
CAR - WR
3.
Omarion Hampton
LAC - RB
4.
TreVeyon Henderson
NE - RB
5.
Quinshon Judkins
CLE - RB
6.
Travis Hunter
JAX - WR
7.
RJ Harvey
DEN - RB
8.
Kaleb Johnson
PIT - RB
9.
Matthew Golden
GB - WR
10.
Cam Skattebo
NYG - RB
11.
Tyler Warren
IND - TE
12.
Luther Burden III
CHI - WR
13.
Colston Loveland
CHI - TE
14.
Dylan Sampson
CLE - RB
15.
Tre Harris
LAC - WR
16.
Emeka Egbuka
TB - WR
17.
Bhayshul Tuten
JAX - RB
18.
Jayden Higgins
HOU - WR
19.
Jack Bech
LV - WR
20.
Ollie Gordon II
MIA - RB
21.
Devin Neal
NO - RB
22.
DJ Giddens
IND - RB
23.
Jaylin Noel
HOU - WR
24.
Jaydon Blue
DAL - RB
25.
Mason Taylor
NYJ - TE
26.
Jarquez Hunter
LAR - RB
27.
Damien Martinez
SEA - RB
28.
Jordan James
SF - RB
29.
Xavier Restrepo
TEN - WR
30.
Elic Ayomanor
TEN - WR
Popular Searches
Overall
QB
RB
WR
TE
K
DST
Rookies
vs
Josh Allen
BUF - QB
Lamar Jackson
BAL - QB
vs
Josh Allen
BUF - QB
Jalen Hurts
PHI - QB
vs
Josh Allen
BUF - QB
Patrick Mahomes
KC - QB
vs
Lamar Jackson
BAL - QB
Jalen Hurts
PHI - QB
vs
Lamar Jackson
BAL - QB
Patrick Mahomes
KC - QB
vs
Jalen Hurts
PHI - QB
Patrick Mahomes
KC - QB
vs
AJ Barner
SEA - TE
Mitchell Evans
CAR - TE
vs
Courtland Sutton
DEN - WR
Malachi Corley
NYJ - WR
vs
Omarion Hampton
LAC - RB
Emari Demercado
ARI - RB
vs
Brandin Cooks
NO - WR
Allen Lazard
NYJ - WR
vs
Alec Pierce
IND - WR
Savion Williams
GB - WR
vs
Jaylen Warren
PIT - RB
Tyjae Spears
TEN - RB
vs
Josh Allen
BUF - QB
Lamar Jackson
BAL - QB
vs
Josh Allen
BUF - QB
Jalen Hurts
PHI - QB
vs
Josh Allen
BUF - QB
Patrick Mahomes
KC - QB
vs
Lamar Jackson
BAL - QB
Jalen Hurts
PHI - QB
vs
Lamar Jackson
BAL - QB
Patrick Mahomes
KC - QB
vs
Jalen Hurts
PHI - QB
Patrick Mahomes
KC - QB
vs
Dak Prescott
DAL - QB
J.J. McCarthy
MIN - QB
vs
Dak Prescott
DAL - QB
Sam Darnold
SEA - QB
vs
Dak Prescott
DAL - QB
Matthew Stafford
LAR - QB
vs
J.J. McCarthy
MIN - QB
Sam Darnold
SEA - QB
vs
J.J. McCarthy
MIN - QB
Matthew Stafford
LAR - QB
vs
Sam Darnold
SEA - QB
Matthew Stafford
LAR - QB
vs
Jaylen Warren
PIT - RB
Tyjae Spears
TEN - RB
vs
Jaylen Warren
PIT - RB
Trey Benson
ARI - RB
vs
Tyjae Spears
TEN - RB
Trey Benson
ARI - RB
vs
James Cook
BUF - RB
Rachaad White
TB - RB
vs
Jaleel McLaughlin
DEN - RB
Antonio Gibson
NE - RB
vs
Rhamondre Stevenson
NE - RB
Jaydon Blue
DAL - RB
vs
James Cook
BUF - RB
Tyler Allgeier
ATL - RB
vs
Josh Jacobs
GB - RB
Tahj Brooks
CIN - RB
vs
Javonte Williams
DAL - RB
Cam Akers
null - RB
vs
Josh Jacobs
GB - RB
Phil Mafah
DAL - RB
vs
Jonathan Taylor
IND - RB
Breece Hall
NYJ - RB
vs
Chuba Hubbard
CAR - RB
Kaleb Johnson
PIT - RB
vs
Courtland Sutton
DEN - WR
Malachi Corley
NYJ - WR
vs
Brandin Cooks
NO - WR
Allen Lazard
NYJ - WR
vs
Alec Pierce
IND - WR
Savion Williams
GB - WR
vs
DeMario Douglas
NE - WR
Jalen Tolbert
DAL - WR
vs
Chris Olave
NO - WR
Jaylen Waddle
MIA - WR
vs
Jordan Addison
MIN - WR
Kayshon Boutte
NE - WR
vs
Drake London
ATL - WR
Quentin Johnston
LAC - WR
vs
Garrett Wilson
NYJ - WR
Rashod Bateman
BAL - WR
vs
Ja'Marr Chase
CIN - WR
Justin Jefferson
MIN - WR
vs
Davante Adams
LAR - WR
Calvin Ridley
TEN - WR
vs
Jaylen Waddle
MIA - WR
Stefon Diggs
NE - WR
vs
Tee Higgins
CIN - WR
Terry McLaurin
WAS - WR
vs
AJ Barner
SEA - TE
Mitchell Evans
CAR - TE
vs
Isaiah Likely
BAL - TE
Tyler Conklin
LAC - TE
vs
David Njoku
CLE - TE
Tucker Kraft
GB - TE
vs
David Njoku
CLE - TE
Dalton Kincaid
BUF - TE
vs
David Njoku
CLE - TE
Jake Ferguson
DAL - TE
vs
Tucker Kraft
GB - TE
Dalton Kincaid
BUF - TE
vs
Tucker Kraft
GB - TE
Jake Ferguson
DAL - TE
vs
Dalton Kincaid
BUF - TE
Jake Ferguson
DAL - TE
vs
David Njoku
CLE - TE
Evan Engram
DEN - TE
vs
Evan Engram
DEN - TE
Dalton Kincaid
BUF - TE
vs
Tucker Kraft
GB - TE
Kyle Pitts
ATL - TE
vs
Juwan Johnson
NO - TE
Jake Briningstool
KC - TE
vs
Eddy Piñeiro
null - K
Tyler Loop
BAL - K
vs
Omarion Hampton
LAC - RB
Emari Demercado
ARI - RB
vs
Matthew Golden
GB - WR
Isaac TeSlaa
DET - WR
vs
Omarion Hampton
LAC - RB
Kaleb Johnson
PIT - RB
vs
Omarion Hampton
LAC - RB
Jaylen Warren
PIT - RB
vs
Jayden Higgins
HOU - WR
Adonai Mitchell
IND - WR
vs
Jordan James
SF - RB
Trevor Etienne
CAR - RB
vs
Elic Ayomanor
TEN - WR
Pat Bryant
DEN - WR
vs
Jaylin Noel
HOU - WR
Pat Bryant
DEN - WR
vs
Cam Skattebo
NYG - RB
Devin Singletary
NYG - RB
vs
Isaac TeSlaa
DET - WR
Trey Palmer
TB - WR
vs
Kalel Mullings
TEN - RB
Dylan Laube
LV - RB
vs
Jack Bech
LV - WR
Jalen Royals
KC - WR
Who Should I Draft? Fantasy Football Tool
Who should I draft for fantasy football? This is a common question we all ask ourselves during fantasy football draft season. That's why we put together this simple but very useful tool to compare players and assist in making your draft picks. RotoBaller provides this great free tool to help you make your tough fantasy football draft day decisions on who to draft.
Recent Improvements For Who Should I Draft
You may have noticed, our Who Should I Draft? tool has gotten an overhaul. We've added lots of great features for you to get you as much information as possible to win your fantasy football drafts. You'll see NFL player tiles with headshots and bye weeks, enhanced search results with data to compare, and a slick new interface. We hope you enjoy!
How To Use Who Should I Draft?
Tough draft decisions to make? Can't decide between a few players? Not sure who to draft? Compare up to four NFL players and see which player is recommended for your fantasy football drafts based on ADPs and staff rankings. Whether you're comparing quarterbacks, running backs, tight ends vs. wide receivers, or any other combination of fantasy football players - our Who Should I Draft? tool gives you advice on who to draft.
Selecting Players In Who Should I Draft?
You can select NFL players to compare by using the search boxes, or selecting player names from the top rankings lists. You can also click on popular searches that other readers make in the tool.
Fantasy Football Draft Advice and Recommendations
Once you compare NFL players, the tool provides you with our fantasy football recommendation on who you should draft. When comparing the players, we show you our rankings, projections, recent news and strength of schedule side-by-side for you to compare each player.
How Many Players Can I Compare?
You can select up to four NFL players at once, and compare them to see who you should draft for fantasy football. It's 100% free! Other websites require paid memberships to compare more than two players at once, but at RotoBaller it's all free. Win big with RotoBaller.
Our goal is to put out the highest-quality content and tools. Ads help us pay RotobBaller's award-winning writers as much as possible they are vital to the site's operations and team.
We would appreciate your support by either turning off your adblocker or signing up for our ad-free subscription tier. Thanks for being a reader!
Join Our VIP Community
For just $0.83/month, get an ad-free experience and access to RotoBaller's VIP Discord Chat Community