X
Lost password?

Don't have an account?
Gain Access Now

X

Receive free daily analysis

NFL
NBA
NHL
NASCAR
CFB
MLB
MMA
PGA
ESPORTS
BETTING

Already have an account? Log In

X

Forgot Password


POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Draft Rankings
Draft Simulator
Enter League Settings
Value Picks
Compare Any Players
News and Alerts

Average Draft Positions - Fantasy Football ADPs (2025)

Raheem Mostert - Fantasy Football Rankings, Draft Sleepers, Waiver Wire Pickups

What is ADP? In fantasy football, ADP is Average Draft Position. ADP is the average place where players are getting selected in fantasy football drafts across many leagues.

ADP is important in understanding fantasy football player values, and where to expect a player to be drafted. It's also important to check ADPs for the platform you will host your league on as ADPs may vary between the major providers. Click here to see FFPC ADPs (Fantasy Football Players Championship) for FFPC leagues.

Below you will see the average ADP across multiple platforms. As you will see below, a player's ADP compared to their rankings can vary, which may change your draft strategy and where to target or avoid certain player on draft day based on their ADPs.

 

Fantasy Football ADPs (Average Draft Position)

Name Team POS ADP
Tyler Huntley QB 664
Chris Evans RB 547
Ja'Marr Chase CIN WR 1
Saquon Barkley PHI RB 3
Bijan Robinson ATL RB 2
Jahmyr Gibbs DET RB 4
Justin Jefferson MIN WR 5
CeeDee Lamb DAL WR 6
Christian McCaffrey SF RB 7
Ashton Jeanty LV RB 9
Puka Nacua LAR WR 8
Malik Nabers NYG WR 10
Nico Collins HOU WR 14
Derrick Henry BAL RB 12
Amon-Ra St. Brown DET WR 11
Josh Jacobs GB RB 15
De'Von Achane MIA RB 13
Brian Thomas Jr. JAX WR 16
Bucky Irving TB RB 17
Josh Allen BUF QB 26
Kyren Williams LAR RB 22
A.J. Brown PHI WR 20
Drake London ATL WR 19
Jonathan Taylor IND RB 18
Lamar Jackson BAL QB 21
Chase Brown CIN RB 23
Ladd McConkey LAC WR 25
James Cook BUF RB 30
Jayden Daniels WAS QB 32
Breece Hall NYJ RB 29
Tyreek Hill MIA WR 27
Joe Burrow CIN QB 36
Brock Bowers LV TE 24
Tee Higgins CIN WR 28
Marvin Harrison Jr. ARI WR 39
Jaxon Smith-Njigba SEA WR 35
Jalen Hurts PHI QB 42
Terry McLaurin WAS WR 38
Mike Evans TB WR 41
Garrett Wilson NYJ WR 37
Alvin Kamara NO RB 33
Davante Adams LAR WR 34
Omarion Hampton LAC RB 44
Chuba Hubbard CAR RB 43
James Conner ARI RB 46
Kenneth Walker III SEA RB 40
Trey McBride ARI TE 31
George Kittle SF TE 45
DK Metcalf PIT WR 50
DJ Moore CHI WR 47
Courtland Sutton DEN WR 52
Joe Mixon HOU RB 48
Patrick Mahomes KC QB 54
Rashee Rice KC WR 49
David Montgomery DET RB 55
Amari Cooper WR 52
Xavier Worthy KC WR 61
DeVonta Smith PHI WR 53
D'Andre Swift CHI RB 51
Zay Flowers BAL WR 60
Jameson Williams DET WR 64
TreVeyon Henderson NE RB 58
RJ Harvey DEN RB 56
Tetairoa McMillan CAR WR 67
Sam LaPorta DET TE 59
Baker Mayfield TB QB 62
Aaron Jones MIN RB 57
George Pickens DAL WR 72
Kaleb Johnson PIT RB 66
Isiah Pacheco KC RB 68
T.J. Hockenson MIN TE 74
Travis Hunter JAX WR 71
Travis Kelce KC TE 65
Bo Nix DEN QB 76
Keenan Allen WR 72
Brian Robinson Jr. WAS RB 79
Tony Pollard TEN RB 63
Chris Godwin TB WR 73
Jerry Jeudy CLE WR 70
Mark Andrews BAL TE 86
Calvin Ridley TEN WR 69
Deebo Samuel Sr. WAS WR 80
Jaylen Waddle MIA WR 75
Chris Olave NO WR 77
Jordan Addison MIN WR 83
Rome Odunze CHI WR 84
Quinshon Judkins CLE RB 81
Tyrone Tracy Jr. NYG RB 78
Jaylen Warren PIT RB 82
Jauan Jennings SF WR 85
Kyler Murray ARI QB 93
Jakobi Meyers LV WR 87
Cooper Kupp SEA WR 88
Khalil Shakir BUF WR 89
Jared Goff DET QB 101
Stefon Diggs NE WR 90
Cam Skattebo NYG RB 92
Travis Etienne Jr. JAX RB 94
Ricky Pearsall SF WR 102
Javonte Williams DAL RB 95
Brock Purdy SF QB 100
Dak Prescott DAL QB 98
Najee Harris LAC RB 104
Caleb Williams CHI QB 103
Matthew Golden GB WR 97
Jordan Mason MIN RB 110
Evan Engram DEN TE 96
Jayden Reed GB WR 99
Gus Edwards RB 110
David Njoku CLE TE 91
Brandon Aiyuk SF WR 118
Justin Fields NYJ QB 106
Ezekiel Elliott RB 105
Justin Herbert LAC QB 115
J.K. Dobbins DEN RB 107
Rhamondre Stevenson NE RB 105
Zach Charbonnet SEA RB 108
Michael Pittman Jr. IND WR 109
Tyler Warren IND TE 123
Jonnu Smith PIT TE 129
Josh Downs IND WR 111
Tyjae Spears TEN RB 112
Emeka Egbuka TB WR 121
Jake Ferguson DAL TE 116
Tucker Kraft GB TE 114
Dallas Goedert PHI TE 131
Jordan Love GB QB 122
J.J. McCarthy MIN QB 124
Tank Bigsby JAX RB 128
Darnell Mooney ATL WR 113
Colston Loveland CHI TE 141
C.J. Stroud HOU QB 133
Isaac Guerendo SF RB 136
Dalton Kincaid BUF TE 132
Rachaad White TB RB 120
Jayden Higgins HOU WR 140
Drake Maye NE QB 130
Keon Coleman BUF WR 117
Jaydon Blue DAL RB 126
Christian Kirk HOU WR 147
Bhayshul Tuten JAX RB 138
Tre Harris LAC WR 127
Nick Chubb HOU RB 144
Austin Ekeler WAS RB 119
Matthew Stafford LAR QB 167
Marvin Mims Jr. DEN WR 134
Ray Davis BUF RB 153
Jerome Ford CLE RB 139
Kyle Pitts Sr. ATL TE 154
Rashid Shaheed NO WR 135
Gabe Davis WR 163
Trevor Lawrence JAX QB 143
Trey Benson ARI RB 148
Luther Burden III CHI WR 166
Rico Dowdle CAR RB 200
Jack Bech LV WR 146
Marquise Brown KC WR 142
Harrison Butker KC K 193
Tyler Allgeier ATL RB 158
Isaiah Likely BAL TE 182
Tua Tagovailoa MIA QB 149
Denver Broncos DEN DEF 137
Michael Penix Jr. ATL QB 175
Hunter Henry NE TE 183
Zach Ertz WAS TE 150
Braelon Allen NYJ RB 171
Cam Ward TEN QB 209
Bryce Young CAR QB 195
Rashod Bateman BAL WR 161
Jaylen Wright MIA RB 172
Philadelphia Eagles PHI DEF 145
Dylan Sampson CLE RB 160
Kyle Williams NE WR 187
Jalen McMillan TB WR 201
DeAndre Hopkins BAL WR 178
Adam Thielen CAR WR 152
Cedric Tillman CLE WR 164
Baltimore Ravens BAL DEF 155
Brenton Strange JAX TE 204
Xavier Legette CAR WR 173
Geno Smith LV QB 205
Roschon Johnson CHI RB 188
Justin Tucker K 134
Cade Otton TB TE 186
Brandon Aubrey DAL K 125
Wan'Dale Robinson NYG WR 165
Sam Darnold SEA QB 219
Mike Gesicki CIN TE 189
Quentin Johnston LAC WR 184
Justice Hill BAL RB 196
Mason Taylor NYJ TE 250
Aaron Rodgers PIT QB 202
Romeo Doubs GB WR 170
Cameron Dicker LAC K 156
Anthony Richardson Sr. IND QB 229
Pat Freiermuth PIT TE 220
Kareem Hunt KC RB 168
MarShawn Lloyd GB RB 191
Jake Bates DET K 174
Detroit Lions DET DEF 190
Blake Corum LAR RB 239
Chig Okonkwo TEN TE 169
Kyle Monangai CHI RB 210
Joshua Palmer BUF WR 223
Alec Pierce IND WR 255
Ka'imi Fairbairn HOU K 207
Jarquez Hunter LAR RB 240
DeMario Douglas NE WR 226
Chris Boswell PIT K 215
Brashard Smith KC RB 214
Will Shipley PHI RB 199
DJ Giddens IND RB 245
Dalton Schultz HOU TE 230
Darren Waller MIA TE 185
Devin Neal NO RB 238
Russell Wilson NYG QB 257
Miles Sanders DAL RB 231
Pat Bryant DEN WR 271
Jaylin Noel HOU WR 276
Chase McLaughlin TB K 177
Wil Lutz DEN K 235
Michael Wilson ARI WR 302
Darius Slayton NYG WR 253
Buffalo Bills BUF DEF 157
Dyami Brown JAX WR 280
Daniel Jones IND QB 273
Shedeur Sanders CLE QB 212
Jason Sanders MIA K 243
Jaleel McLaughlin DEN RB 254
Juwan Johnson NO TE 315
Jaxson Dart NYG QB 264
Elijah Arroyo SEA TE 225
Pittsburgh Steelers PIT DEF 151
Houston Texans HOU DEF 163
Brandon Powell WR 336
Tyler Shough NO QB 296
Boston Scott RB 393
Tyler Bass BUF K 194
Jake Elliott PHI K 224
Zack Moss RB 216
Jalen Royals KC WR 270
C.J. Uzomah TE 479
Raheem Mostert LV RB 228
Minnesota Vikings MIN DEF 198
Theo Johnson NYG TE 297
Ja'Tavion Sanders CAR TE 314
Tennessee Titans TEN DEF 241
Elijah Mitchell KC RB 179
Tahj Brooks CIN RB 277
Evan McPherson CIN K 234
Tyler Lockett TEN WR 259
Allen Robinson II WR 567
Calvin Austin III PIT WR 258
Terrance Ferguson LAR TE 284
Woody Marks HOU RB 303
Jordan James SF RB 337
Ollie Gordon II MIA RB 256
D'Ernest Johnson RB 797
Tyler Conklin LAC TE 260
Kansas City Chiefs KC DEF 206
Adonai Mitchell IND WR 287
Matt Gay WAS K 197
Dallas Cowboys DAL DEF 159
Antoine Green WR 878
Dontayvion Wicks GB WR 291
Elic Ayomanor TEN WR 275
Cole Kmet CHI TE 162
Dont'e Thornton Jr. LV WR 236
Keaton Mitchell BAL RB 274
Daniel Carlson LV K 286
New York Giants NYG DEF 181
Marcedes Lewis TE 442
Noah Gray KC TE 279
Younghoe Koo ATL K 237
Jalen Coker CAR WR 278
Stanley Morgan Jr. WR 525
Antonio Gibson NE RB 306
Trevor Etienne CAR RB 248
Joe Flacco CLE QB 192
Greg Zuerlein K 225
Brandon McManus GB K 249
Los Angeles Rams LAR DEF 222
Tyler Loop BAL K 272
San Francisco 49ers SF DEF 221
Will Reichard MIN K 269
Joshua Karty LAR K 262
Miami Dolphins MIA DEF 304
Diontae Johnson CLE WR 263
Roman Wilson PIT WR 312
Jacory Croskey-Merritt WAS RB 285
Ray-Ray McCloud III ATL WR 308
Andrei Iosivas CIN WR 268
Tyler Higbee LAR TE 282
A.J. Dillon PHI RB 281
Harold Fannin Jr. CLE TE 335
Nelson Agholor WR 421
Jalen Milroe SEA QB 289
Green Bay Packers GB DEF 211
Kirk Cousins ATL QB 343
Xavier Restrepo TEN WR 321
Tampa Bay Buccaneers TB DEF 232
Kendre Miller NO RB 266
Jake Moody SF K 227
Isaac TeSlaa DET WR 242
Brandin Cooks NO WR 432
New England Patriots NE DEF 233
Taysom Hill NO QB 288
Audric Estime DEN RB 361
Arizona Cardinals ARI DEF 261
Dalvin Cook RB 282
Jason Myers SEA K 293
Cairo Santos CHI K 217
Tory Horton SEA WR 365
Indianapolis Colts IND DEF 299
Kenny Pickett CLE QB 368
Alexander Mattison MIA RB 455
Oronde Gadsden LAC TE 345
Los Angeles Chargers LAC DEF 213
Jordan Whittington LAR WR 363
Tutu Atwell LAR WR 320
Tank Dell HOU WR 323
Jalen Nailor MIN WR 362
Chicago Bears CHI DEF 218
Noah Fant CIN TE 404
Las Vegas Raiders LV DEF 305
Ben Sinnott WAS TE 359
Christian Watson GB WR 317
Devin Singletary NYG RB 318
Seattle Seahawks SEA DEF 247
Khalil Herbert IND RB 448
Tre Tucker LV WR 436
Kayshon Boutte NE WR 310
Damien Martinez SEA RB 515
Noah Brown WAS WR 506
Royce Freeman RB 411
Troy Franklin DEN WR 309
Jalen Tolbert DAL WR 338
New York Jets NYJ DEF 251
Marquez Valdes-Scantling SEA WR 292
Tyler Boyd WR 249
Sean Tucker TB RB 267
Malik Washington MIA WR 593
Cam Little JAX K 461
Curtis Samuel BUF WR 475
Cincinnati Bengals CIN DEF 265
Spencer Rattler NO QB 524
Washington Commanders WAS DEF 246
Cleveland Browns CLE DEF 208
Atlanta Falcons ATL DEF 307
Jacksonville Jaguars JAX DEF 311
Chimere Dike TEN WR 642
Kenneth Gainwell PIT RB 322
KaVontae Turpin DAL WR 319
Jameis Winston NYG QB 472
Samaje Perine CIN RB 449
Jamaal Williams RB 309
Tai Felton MIN WR 446
Emanuel Wilson GB RB 464
Andy Borregales NE K 180
Mason Rudolph PIT QB 615
Jermaine Burton CIN WR 629
Devaughn Vele DEN WR 426
Elijah Moore BUF WR 344
Jonathon Brooks CAR RB 590
Aidan O'Connell LV QB 557
Michael Mayer LV TE 252
Ty Johnson BUF RB 301
Blake Grupe NO K 457
Isaiah Davis NYJ RB 839
Allen Lazard NYJ WR 354
Riley Patterson K 941
Kimani Vidal LAC RB 646
Dameon Pierce HOU RB 397
Luke McCaffrey WAS WR 283
Phil Mafah DAL RB 520
Dillon Gabriel CLE QB 598
Savion Williams GB WR 313
Montrell Johnson Jr. PHI RB 528
AJ Barner SEA TE 339
Sione Vaki DET RB 443
Sincere McCormick LV RB 657
Josh Reynolds NYJ WR 693
John Metchie III HOU WR 728
Hayden Hurst TE 433
Michael Pratt TB QB 850
Jordan Watkins SF WR 685
New Orleans Saints NO DEF 298
Luke Lachey HOU TE 332
Luke Schoonmaker DAL TE 386
Clyde Edwards-Helaire NO RB 489
Deshaun Watson CLE QB 364
JuJu Smith-Schuster KC WR 336
Jalen Virgil BUF WR 824
Jimmy Horn Jr. CAR WR 349
Demarcus Robinson SF WR 437
Lenny Krieg ATL K 866
Graham Gano NYG K 512
Anders Carlson K 558
Dustin Hopkins CLE K 499
Jaylin Lane WAS WR 606
Ameer Abdullah SF RB 644
Carolina Panthers CAR DEF 316
Tyson Bagent CHI QB 430
Kyle Juszczyk SF RB 407
Corey Kiner SF RB 746
Odell Beckham Jr. WR 266
Tyrod Taylor NYJ QB 684
Louis Rees-Zammit JAX WR 497
Davis Mills HOU QB 798
Keandre Lambert-Smith LAC WR 510
Nick Mullens JAX QB 769
Jacoby Brissett ARI QB 612
Tanner McKee PHI QB 378
Donovan Peoples-Jones NO WR 802
Jarrett Stidham DEN QB 425
Cade York K 654
Mitchell Trubisky BUF QB 372
Chad Ryland ARI K 439
Cole Turner WAS TE 346
James Mitchell CAR TE 575
Zach Wilson MIA QB 503
Devontez Walker BAL WR 517
Shane Zylstra DET TE 672
Mike Boone RB 791
Albert Okwuegbunam Jr. TE 800
Hunter Renfrow CAR WR 290
LeQuint Allen Jr. JAX RB 582
Marcus Mariota WAS QB 519
Luke Musgrave GB TE 353
Zamir White LV RB 340
Joe Milton III DAL QB 366
Nick Nash ATL WR 856
Mac Jones SF QB 244
Jack Stoll NO TE 823
Austin Hooper NE TE 373
Efton Chism III NE WR 777
Nate Adkins DEN TE 827
Andy Dalton CAR QB 453
Isaiah Neyor SF WR 683
Jimmy Garoppolo LAR QB 549
Nick Westbrook-Ikhine MIA WR 380
Kristian Wilkerson BUF WR 807
Taylor Heinicke LAC QB 677
Drew Sample CIN TE 419
Spencer Shrader IND K 500
D'Onta Foreman RB 310
A.T. Perry DEN WR 721
Joey Slye TEN K 176
Michael Gallup WAS WR 626
Trey Palmer TB WR 745
Brayden Narveson K 974
Hendon Hooker DET QB 418
Tez Johnson TB WR 480
Kaden Prather BUF WR 703
Eddy Piñeiro K 566
Raheim Sanders LAC RB 568
E.J. Jenkins PHI TE 388
Mack Hollins NE WR 385
Will Dissly LAC TE 399
Harrison Mevis NYJ K 441
Sean Clifford GB QB 660
La'Mical Perine RB 649
Cooper Rush BAL QB 496
Jacob Cowing SF WR 548
Jared Wiley KC TE 845
Parker Washington JAX WR 667
Greg Dortch ARI WR 529
Ricky White III SEA WR 861
Cam Akers NO RB 351
Brenden Rice LAC WR 848
Xavier Gipson NYJ WR 540
Jake Browning CIN QB 692
Matthew Wright CAR K 300
Josh Oliver MIN TE 401
Kyle Trask TB QB 708
Travis Vokolek ARI TE 381
Antwane Wells Jr. NYG WR 702
DeWayne McBride RB 750
Adam Trautman DEN TE 414
Thomas Fidone II NYG TE 865
Kalel Mullings TEN RB 857
Sam Howell MIN QB 717
Arian Smith NYJ WR 555
Jahan Dotson PHI WR 330
Drew Ogletree IND TE 732
Foster Moreau NO TE 688
Darnell Washington PIT TE 355
Ty Chandler MIN RB 403
Matt Prater K 240
Dawson Knox BUF TE 329
Michael Burton DEN RB 567
Jaren Hall QB 575
Gunnar Helm TEN TE 601
Tyquan Thornton KC WR 729
Cade Stover HOU TE 547
Tim Patrick DET WR 342
Quinn Ewers MIA QB 458
Joshua Dobbs NE QB 369
Gardner Minshew KC QB 697
Ian Book QB 651
Malik Willis GB QB 400
Parker Romo NE K 648
Robert Woods PIT WR 406
Ryan Fitzgerald CAR K 749
Andrew Beck NYJ RB 621
Jake Bobo SEA WR 383
Jakob Johnson HOU RB 704
Tejhaun Palmer ARI WR 970
Jalin Hyatt NYG WR 377
Elijah Higgins ARI TE 487
Tommy Tremble CAR TE 483
Troy Hairston CLE RB 872
Chris Rodriguez Jr. WAS RB 616
Olamide Zaccheaus CHI WR 412
Donovan Edwards NYJ RB 560
Jeremy Ruckert NYJ TE 478
Myles Gaskin RB 798
Malachi Corley NYJ WR 587
Stone Smartt NYJ TE 750
Nick Muse PHI TE 730
Devin Culp TB TE 764
Emari Demercado ARI RB 747
Chase Claypool WR 550
Treylon Burks TEN WR 725
Kendrick Bourne NE WR 390
Will Howard PIT QB 357
Julian Hill MIA TE 433
Mitchell Evans CAR TE 511
Kadarius Toney WR 338
Gerald Everett TE 557
Greg Joseph SF K 522
Kylen Granson PHI TE 668
Trishton Jackson ARI WR 714
Brady Cook NYJ QB 445
DJ Chark ATL WR 795
Grant Calcaterra PHI TE 358
Dylan Laube LV RB 763
Deneric Prince RB 708
Hassan Haskins LAC RB 545
Colby Parkinson LAR TE 628
Chris Brooks GB RB 671
Luke Farrell SF TE 591
Dare Ogunbowale HOU RB 625
Johnny Wilson PHI WR 553
Ja'Lynn Polk NE WR 765
Raheem Blackshear CAR RB 744
Daniel Bellinger NYG TE 408
Dorian Thompson-Robinson PHI QB 459
Javon Baker NE WR 842
Bo Melton GB WR 821
Isaiah Spiller RB 909
Robert Tonyan KC TE 928
Dan Chisena WR 447
David White Jr. WR 352
D.J. Montgomery IND WR 505
Devin Leary BAL QB 659
Mason Pline SF TE 533
Tyler Davis NE TE 867
Lew Nichols PIT RB 609
Deuce Vaughn DAL RB 375
Bryce Ford-Wheaton NYG WR 748
Rakim Jarrett TB WR 756
Tyler Scott CHI WR 638
Justin Shorter LV TE 585
Zack Kuntz NYJ TE 681
Tyrion Davis-Price RB 873
Kevin Harris RB 751
Israel Abanikanda GB RB 651
Zach Evans RB 643
Evan Hull PIT RB 611
Maurice Alexander CHI WR 871
Tucker Fisk LAC TE 832
Joseph Ngata WR 925
Irvin Charles NYJ WR 733
Tanner Conner MIA TE 829
Dennis Houston TB WR 873
Kendric Pryor CIN WR 826
Brandon Johnson PIT WR 739
Deonte Harty WR 710
Kaden Davis CLE WR 463
Jody Fortson TE 882
Lance McCutcheon PIT WR 874
Jake Tonges SF TE 600
Dareke Young SEA WR 825
John FitzPatrick GB TE 634
Ko Kieft TB TE 875
Montrell Washington NYG WR 876
Britain Covey LAR WR 656
Chris Oladokun KC QB 877
Julius Chestnut TEN RB 570
Tay Martin WAS WR 879
Lucas Krull DEN TE 814
Samori Toure CHI WR 880
Teagan Quitoriano ATL TE 614
Velus Jones Jr. NO RB 370
Keaontay Ingram KC RB 664
Jelani Woods IND TE 818
Tyler Badie DEN RB 724
Tyler Goodson IND RB 650
Skylar Thompson PIT QB 392
Michael Woods II WR 649
Kevin Austin Jr. NO WR 743
Grant DuBose WR 970
Ronnie Rivers LAR RB 830
Johnny Johnson III HOU WR 882
Connor Heyward PIT TE 513
Danny Gray PHI WR 675
Greg Dulcich NYG TE 726
Kyle Philips LV WR 884
Skyy Moore KC WR 580
Desmond Ridder CIN QB 566
Bailey Zappe KC QB 514
Justyn Ross WR 662
Charlie Kolar BAL TE 542
Bam Knight ARI RB 736
David Bell CLE WR 737
Pierre Strong Jr. CLE RB 462
Erik Ezukanma MIA WR 886
Dillon Johnson RB 948
Michael Bandy DEN WR 887
Tim Jones MIN WR 812
Shane Buechele BUF QB 603
Mike Strachan WAS WR 890
Zach Davidson BUF TE 720
Brock Wright DET TE 374
Simi Fehoko ARI WR 891
Avery Williams PHI WR 527
Ellis Merriweather RB 930
Ben Skowronek PIT WR 670
Austin Trammell JAX WR 817
Dez Fitzpatrick LAC WR 813
Kene Nwangwu NYJ RB 815
Jeff Wilson Jr. RB 350
John Bates WAS TE 676
Dee Eskridge MIA WR 894
Trey Lance LAC QB 537
Demetric Felton WAS RB 810
Michael Carter ARI RB 699
Rondale Moore MIN WR 494
Kenny Yeboah DET TE 581
Tylan Wallace BAL WR 460
Trey Sermon PIT RB 719
Sam Ehlinger DEN QB 680
Brevin Jordan HOU TE 647
Jeff Driskel QB 539
Terrace Marshall Jr. PHI WR 551
Ihmir Smith-Marsette NYG WR 565
Tre' McKitty TE 387
Jaret Patterson LAC RB 578
Quintin Morris JAX TE 820
Hunter Long JAX TE 819
Peyton Hendershot TE 765
Seth Williams LV WR 896
Feleipe Franks ATL TE 816
Gary Brightwell CIN RB 655
Chris Blair ATL WR 811
Logan Thomas TE 541
Carson Wentz QB 360
Mason Kinsey TEN WR 723
Andre Baccellia ARI WR 897
Giovanni Ricci MIN TE 576
Reggie Gilliam BUF RB 673
Lawrence Cager WAS TE 727
Jonathan Ward RB 641
Charlie Woerner ATL TE 619
K.J. Osborn WAS WR 898
Darrynton Evans BUF RB 391
Josiah Deguara ARI TE 899
Cody White SEA WR 715
Marquez Callaway SF WR 490
J.J. Taylor HOU RB 421
Sean McKeon IND TE 718
Patrick Taylor Jr. SF RB 639
Tyler Johnson NYJ WR 701
James Proche II TEN WR 797
DeeJay Dallas ARI RB 722
Quez Watkins ARI WR 901
Isaiah Hodgins SF WR 804
Salvon Ahmed IND RB 809
Quintez Cephus WR 712
Collin Johnson LV WR 868
Van Jefferson TEN WR 571
Harrison Bryant PHI TE 635
Devin Duvernay CHI WR 530
Laviska Shenault Jr. BUF WR 808
KJ Hamler BUF WR 806
Jalen Reagor LAC WR 716
Craig Reynolds DET RB 409
Trenton Irwin JAX WR 637
Tom Kennedy DET WR 713
Jordan Travis QB 801
Nick Folk NYJ K 415
Ashton Dulin IND WR 799
Steven Sims SEA WR 711
Alex Bachman LV WR 356
Scotty Miller PIT WR 705
Malik Taylor DET WR 709
Dax Milne WR 853
Easton Stick ATL QB 915
David Sills V ATL WR 916
Deven Thompkins WR 872
Trayveon Williams RB 636
Irv Smith Jr. HOU TE 710
Alec Ingold MIA RB 396
Donald Parham Jr. PIT TE 917
Tyree Jackson WAS TE 919
Brett Rypien MIN QB 420
Travis Homer CHI RB 561
Lil'Jordan Humphrey NYG WR 534
Anthony Schwartz WR 908
Mecole Hardman GB WR 395
Will Grier DAL QB 789
Parris Campbell DAL WR 632
Drew Lock SEA QB 488
John Wolford JAX QB 805
KhaDarel Hodge ATL WR 627
Tanner Hudson CIN TE 863
Justin Watson HOU WR 525
Nyheim Hines LAC RB 434
Equanimeous St. Brown WR 440
Ross Dwelley SF TE 707
Tim Boyle TEN QB 783
Trent Sherfield Sr. DEN WR 923
Logan Woodside QB 326
Kyle Allen DET QB 550
Braxton Berrios HOU WR 793
Cedrick Wilson Jr. NO WR 792
Russell Gage Jr. SF WR 350
Mike White BUF QB 599
MyCole Pruitt TE 358
Jordan Matthews TE 347
Anthony Miller BAL WR 796
Durham Smythe CHI TE 706
Ian Thomas LV TE 574
Dante Pettis NO WR 562
Pharaoh Brown MIA TE 698
River Cracraft WR 417
Patrick Ricard BAL RB 424
Zach Pascal NYG WR 844
Johnny Mundt JAX TE 573
David Moore CAR WR 507
Jeremy McNichols WAS RB 559
Trent Taylor SF WR 422
Jamal Agnew ATL WR 694
Eric Saubert SEA TE 931
Jamison Crowder WR 615
Robbie Chosen WR 511
Zay Jones ARI WR 786
Mo Alie-Cox IND TE 444
John Ross WR 476
Adam Prentice RB 874
C.J. Ham MIN RB 492
Kalif Raymond DET WR 389
Brandon Allen TEN QB 467
Damiere Byrd WR 753
Chris Moore WAS WR 791
Nick Vannett TE 697
Sterling Shepard TB WR 456
Laquon Treadwell IND WR 618
Chris Manhertz NYG TE 689
DeAndre Carter CLE WR 788
Josh Johnson WAS QB 700
Phillip Dorsett II LV WR 939
C.J. Beathard QB 614
Anthony Firkser TE 406
Case Keenum CHI QB 454
Cordarrelle Patterson RB 610
Keelan Doss WR 289
Isaiah McKenzie WR 514
Ben Yurosek MIN TE 947
Nsimba Webster WR 410
Juwann Winfree WR 704
Lan Larison NE RB 859
Khari Blasingame RB 365
Amar Johnson GB RB 782
Chase Edmonds RB 320
Jake Briningstool KC TE 956
Elijhah Badger KC WR 957
Matt Breida RB 391
Caleb Lohner DEN TE 959
Austin Seibert K 766
Dominic Lovett DET WR 960
Konata Mumpfield LAR WR 516
Joshua Kelley RB 678
Graham Mertz HOU QB 773
Gavin Bartholomew MIN TE 597
LaJohntay Wester BAL WR 595
Tommy Mellott LV WR 780
Cam Miller LV QB 613
Jackson Hawes BUF TE 696
PJ Walker QB 439
Robbie Ouzts SEA RB 382
Marcus Yarns NO RB 862
Ja'Corey Brooks WAS WR 794
Kyle McCord PHI QB 535
Kobe Hudson CAR WR 852
Moliki Matavao NO TE 630
Kurtis Rourke SF QB 781
Riley Leonard IND QB 686
Alex Hale K 846
Terrell Jennings NE RB 605
Jude McAtamney NYG K 596
David Martin-Robinson TEN TE 767
Jordan Akins TE 731
Jabari Small DET RB 961
Tre'Quan Smith WR 639
Jason Bean IND QB 429
British Brooks HOU RB 860
Parker Hesse TE 877
Joshua Cephus JAX WR 964
McCallan Castles LAC TE 678
Cam Grandy CIN TE 779
George Holani SEA RB 690
Jack Westover NE TE 847
Ian Wheeler CHI RB 371
Jack Plummer CAR QB 411
Emani Bailey CAR RB 691
Kameron Johnson TB WR 854
D.J. Williams RB 858
Chris Collier LV RB 851
Bryce Oliver TEN WR 774
Michael Wiley RB 633
Colson Yankoff WAS TE 541
Austin Reed CHI QB 624
Tanner Mordecai SF QB 967
John Kelly RB 420
Xavier Weaver ARI WR 968
Mason Tipton NO WR 855
Ke'Shawn Vaughn RB 779
Ramel Keyton TEN WR 969
Carter Bradley SF QB 645
Tahj Washington MIA WR 770
Cornelius Johnson GB WR 849
Jha'Quan Jackson TEN WR 841
Casey Washington ATL WR 837
Ryan Flournoy DAL WR 971
Keilan Robinson PHI RB 682
Anthony Gould IND WR 761
Bub Means NO WR 679
Tip Reiman ARI TE 775
Dante Miller NYG RB 687
Kendall Milton CIN RB 602
Kedon Slovis HOU QB 532
Jalen Guyton WR 681
Cody Schrader LAR RB 778
Jamari Thrash CLE WR 663
Ainias Smith PHI WR 452
JaMycal Hasty RB 739
Isaiah Williams CIN WR 853
Dallin Holker TE 556
Malik Davis RB 581
Jaheim Bell NE TE 768
Tanner McLachlan CIN TE 972
Brevyn Spann-Ford DAL TE 843
Mitchell Wilcox TE 842
Erick All Jr. CIN TE 759
Jase McClellan RB 762
DJ Turner WR 726
Jawhar Jordan HOU RB 766
Carson Steele KC RB 413
Frank Gore Jr. BUF RB 435
Rasheen Ali BAL RB 552
Blake Watson DEN RB 772
Byron Pringle WR 444
Sam Hartman WAS QB 771
John Stephens Jr. DAL TE 840
Hunter Luepke DAL RB 589
Princeton Fant DAL TE 974
Ryan Miller TB WR 753
Jordan Mims TEN RB 754
Tyrell Shavers BUF WR 758
Nikko Remigio KC WR 674
Jason Brownlee KC WR 486
Tommy DeVito NYG QB 427
Brady Russell SEA RB 741
Shedrick Jackson LV WR 755
Malik Heath GB WR 835
Stephen Sullivan TE 667
Dalton Keene TE 829
Blake Whiteheart CLE TE 333
Carlos Washington Jr. ATL RB 751
Xavier Smith LAR WR 831
Brycen Tremayne CAR WR 976
Elijah Cooks PHI WR 838
Elijah Dotson ATL RB 324
Ben Sims GB TE 665
Jake Fromm QB 709
Mitchell Tinsley CIN WR 331
Adrian Martinez NYJ QB 473
Jared Wayne HOU WR 834
Colton Dowell WR 325
Jalen Brooks DAL WR 740
Xazavian Valladay RB 731
Malik Cunningham BAL WR 594
Stetson Bennett LAR QB 531
Derius Davis LAC WR 742
Charlie Jones CIN WR 584
Payne Durham TB TE 661
Jonathan Mingo DAL WR 465
Brayden Willis SF TE 735
Eric Gray NYG RB 572
Ronnie Bell DET WR 592
Will Mallory IND TE 471
Xavier Hutchinson HOU WR 666
Jaelon Darden WR 665
Clayton Tune ARI QB 822
Kenny McIntosh SEA RB 760
Jake Haener NO QB 734
Davis Allen LAR TE 544
Josh Whyle TEN TE 654
Cameron Latu PHI TE 790
Deon Jackson RB 932
Denzel Mims WR 725
James Robinson RB 656
Tony Jones RB 741

 

Introduction to Fantasy Football ADP

Many are familiar with the basics of fantasy football after the game has been around for decades, but understanding how average draft positions (ADP) can help you get an edge over your opponents who simply use rankings.

The best fantasy football strategies include drafting a roster of studs, sleepers, and later-round values

Whether you are competing in a PPR, half-PPR, or standard league, staying updated on the latest draft trends is key to competing for your league's top prize. Fantasy managers who continue to follow ADP changes are practicing a simple yet effective strategy to make the most informed selections in each round.

Among the countless fantasy football platforms, the most popular places to play fantasy football include ESPN, NFL Fantasy, Yahoo, CBS, Fleaflicker, Sleeper, and Underdog.

 

Understanding Average Draft Position (ADP)

Average Draft Position (ADP) refers to the average position a player is drafted in fantasy football drafts. ADPs can be platform-specific, but there are also consensus ADPs that combine data from several platforms.

Fantasy Football ADP is calculated by taking the average draft position of a player across several drafts and dividing it by the total number of drafts. As an example, if "Player X" is drafted with the No. 3 overall pick on Draft A, the No. 4 overall pick in Draft B, and the No. 7 overall pick in Draft C, their ADP would be 4.67 (3+4+7)/3 + 4.67.

ADP data is a resource to be used in conjunction with rankings. Two players may be ranked in the same range of drafts, but if their ADPs vary by double-digit picks, that tells a fantasy manager that they could land both players. Targeting players who have ADPs much lower than their rankings is how fantasy managers can find and land several fantasy football sleepers. The strategy of collecting undervalued players sets a high floor and ceiling for your team.

On the flipside, a player that you might be interested in based on rankings could have an ADP several rounds ahead, signaling that the player is overvalued. This is the quickest and simplest way to identify potential fantasy football busts.

Fantasy football ADP varies week-to-week based on platform, the time of year, recent player news, and more. ADP starts to settle around July, but that doesn't mean major developments can't shake up the pecking order for important players at QB, RB, WR, TE, D/ST, and kicker.

 

Key Trends in ADP Data

Recent ADP data shows that top wide receivers, such as Ja’Marr Chase, are being drafted early in fantasy football drafts. Unless something major happens, his ADP is unlikely to change much based on his status as an elite fantasy asset.

However, if news comes out that a mid-level running back who was fighting for a starting job in training camp suffered a notable injury during a Friday practice, there could be a significant fall in his ADP.

Injuries, team depth charts, coaching changes, and more influence ADP, and those changes should help you decide who to select in your fantasy draft.

Because various platforms host a wide range of player demographics and often have different scoring settings, ADP can vary widely from platform to platform. The broader audience of fantasy football gamers plays on sites like ESPN, so ADP data for a player could be slower to rise or fall. Meanwhile, a platform consisting of fewer players made up of a high percentage of fantasy analysts will likely show more extreme and quicker ADP changes.

 

Fantasy Football ADP In Action

To demonstrate how you can use fantasy football ADP (average draft position) to crush your drafts, let's look at a real-life example.

In RotoBaller's Half-PPR rankings, running back Omarion Hampton is ranked two spots ahead of Kenneth Walker. However, Walker's ADP is one spot higher. The platform you are drafting on will likely suggest you pick Walker in the late-fourth round, but your trusted rankings tell you Hampton is the better pick in that slot. That's a simple yet effective way to use ADP to build the best roster.

You will notice more extreme ADP versus rankings variances as the draft goes into the later rounds, and using the average draft position data throughout will leave you with a roster based on draft values and sleepers.

Remember, it's always key to understand your league's scoring settings to ensure you are using the right set of ADPs. If you are using the ADPs for PPR scoring while participating in a standard draft, that will hurt your team's chances of competing throughout the season.

Practicing the use of ADP data during mock drafts is a great strategy to get familiar with your league's scoring and set yourself up for the best chance to draft a high-level team. Mock drafts are never a way idea to ease into the new season.

 

Changes in Fantasy Football ADP

Just like rankings and projections, you’ll notice minor or major shifts in player ADP based on several factors. A small change in ADP isn’t always notable, but major ADP risers or fallers signal that you should check into a player’s recent developments and/or status changes ahead of the season.

Reasons for dramatic ADP shifts include:

  • Projected positive role change - new position, increased scoring opportunity
  • Projected negative role change - new position, decreased scoring opportunity
  • Uncertainty with a new team - fit with a new team in question
  • New or updated injury outlook - newly suffered injury, positive or negative injury update
  • Preseason hype - constant positive outlooks by beat writers/fantasy analysts/coaches
  • Preseason concerns/red flags - constant negative outlooks by beat writers/fantasy analysts/coaches
  • New team signing - competition for starting role added, complementary player added
  • Off-field incidents - arrests, legal trouble, public incidents, suspensions
  • Age-related projected decline in performance - output expected to decline based on age curve
  • Perception of player (right or wrong) - player reputation causing value increase or decrease based on irrelevant factors/data
  • Coaching/scheme change - change in philosophy/scheme/player usage



POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Draft Rankings
Draft Simulator
Enter League Settings
Value Picks
Compare Any Players
News and Alerts

REAL-TIME FANTASY NEWS

George Springer

Goes on Concussion Injured List
Dyami Brown

"Explosive" in Jaguars Camp
James Proche II

Impressing in Titans Camp
Kyle Williams

"Up and Down" in Training Camp Practices
Dallas Cowboys

Micah Parsons Requests Trade Out of Dallas
Kenny Pickett

Returns to Practice in Limited Capacity
JoJo Romero

the Top Candidate for Saves in St. Louis
Braelon Allen

Returns to Jets Practice
Xavier Worthy

Avoids Concussion
Nolan Arenado

Going on Injured List With Shoulder Injury
DeVonta Smith

Misses Fourth Practice
Dontayvion Wicks

Takes Part in Friday's Practice
Jayden Reed

Practicing on Friday
Conor McGregor

Enters UFC Testing Pool
Emanuel Wilson

Suffers Leg Injury on Friday
Bryce Young

and Starters Will Play First Two Preseason Games
Ja'Tavion Sanders

"Shining" in Practice
New York Jets

Quinnen Williams is Week-to-Week with Calf Injury
Dallas Cowboys

Micah Parson Considering Drastic Measures Amid Contract Negotiations
Grayson Rodriguez

Considering Having Surgery
Cam Skattebo

Missing Team Drills, Being Managed by Giants
Calvin Ridley

Won't Practice on Friday
Los Angeles Rams

Kam Curl is Considered Week-to-Week with an Ankle Injury
Terry McLaurin

Commanders Not Interested in Trading Terry McLaurin
Drake Maye

Has Yet to Throw an Interception in Training Camp
Detroit Lions

Dan Campbell Not Happy with Lions Performance in HOF Game
Devin Williams

Yankees Plan to Keep Devin Williams in Closer's Role
HyunSung Park

Looks To Remain Undefeated
Tatsuro Taira

Set For UFC Vegas 108 Main Event
Mateusz Rębecki

Mateusz Rebecki Looks For His Second Consecutive Win
Chris Duncan

Looks To Extend His Win Streak
Elves Brener

Looks For His Fourth UFC Win
Esteban Ribovics

Set For UFC Vegas 108 Main Card Bout
Elizeu Zaleski dos Santos

Elizeu Zaleski Dos Santos Aims To Bounce Back
Karol Rosa

Looks To Get Back In The Win Column
Nora Cornolle

Looks To Win Back-To-Back Fights
Neil Magny

Returns At UFC Vegas 108
Kevin Vallejos

Set To Open Up UFC Vegas 108 Main Card
Danny Silva

Set For His Third UFC Fight
Mikal Bridges

Signs Extension with Knicks
Jackson Chourio

Expected to Go on Injured List With Hamstring Strain
Jonathan Aranda

Rays Hope Jonathan Aranda Can Return in September
Shelby Miller

Brewers Acquire Shelby Miller
José Caballero

Jose Caballero Shipped to the Bronx
Bailey Falter

Traded to Royals
Charlie Morton

Headed to Detroit
Camilo Doval

Yankees Acquire Camilo Doval
Griffin Jax

Traded to Tampa Bay
Connor McDavid

Oilers Hope to Finalize Connor McDavid's Contract Extension Soon
Willi Castro

Joining Cubs
BUF

Devon Levi Re-Signs With Sabres for Two Years
Merrill Kelly

Rangers to Acquire Merrill Kelly
Martin Pospisil

Signs Three-Year Extension
Ramón Laureano

Ramon Laureano Heading to San Diego
Ryan O'Hearn

Padres Acquire Ryan O'Hearn From Orioles
Jesús Sánchez

Jesus Sanchez Traded to the Astros
Carlos Correa

Astros Acquire Carlos Correa From the Twins
Cedric Mullins

Mets Acquiring Cedric Mullins
Jonathan Aranda

Exits Thursday With Apparent Wrist Injury
Dario Šarić

Dario Saric Hoping to Have Meaningful Role with Kings
Donte DiVincenzo

to Skip EuroBasket Due to Injury
Ayo Dosunmu

Set to Remain in Chicago
Malevy Leons

Signs Exhibit 10 Deal With Thunder
Daeqwon Plowden

Kings Pick Up Daeqwon Plowden on Two-Way Deal
Bryce McGowens

Signs Two-Way Deal with Pelicans
Jonathan Kuminga

Declines Latest Offers from Golden State
Gary Woodland

Eyeing Strong Finish to Reach Playoffs
Max McGreevy

Chasing a Miracle at Wyndham
Stephan Jaeger

a Solid Value Play at Wyndham Championship
Max Homa

Fighting to Salvage Disappointing Season
Nicolai Hojgaard

a Sleeper at Wyndham Championship
Rickie Fowler

Riding Quiet Momentum Into Wyndham
Brian Campbell

a Wild Card at Wyndham Championship
Akshay Bhatia

Looking to Flip the Script at Wyndham Championship
Aaron Rai

Finishes Tied For 34th at Open Championship
Andrew Novak

Finishes Tied For 63rd at Open Championship
Hideki Matsuyama

Finishes Tied For 16th at Open Championship
Kurt Kitayama

Wins 3M Open
Tom Kim

Finishes Tied For 28th at 3M Open
PGA

Sungjae Im Misses Cut at 3M Open
Max Greyserman

Misses Cut at 3M Open
Jordan Spieth

Looks to End Regular Season on a High Note at Wyndham Championship
Matt Fitzpatrick

Finishes Tied For Fourth at Open Championship
Eric Cole

Misses Cut at 3M Open
Keith Mitchell

Needs a Big Week at Wyndham Championship
Robert MacIntyre

is the Perfect Kind of Ball-Striker for Wyndham Championship
Charlie McAvoy

Ready to Go for Next Season
Dylan Samberg

Agrees to Three-Year Contract with Jets
Michael Kim

Needs More Solid Finishes
NBA

Thanasis Antetokounmpo Added to Greece Training Camp Roster for EuroBasket 2025
Los Angeles Clippers

Patrick Baldwin Jr. Waived by Clippers
Josh Green

May Not be Ready for Start of Hornets Training Camp
NBA

Thomas Bryant Set to Move to Greece
Cam Thomas

Nets Far Apart in Contract Talks
Kristaps Porzingis

Feeling "Great" Ahead of New Season
Chris Paul

Hints He Could Extend His Career Beyond the 2025-26 Season
Brandon Miller

Close to 100 Percent
Jayden Struble

Canadiens Lock Up Jayden Struble for Two Years
Robert Whittaker

Loses Back-To-Back Fights
Reinier de Ridder

Gets Split-Decision Win
Conor Timmins

Avoids Salary Arbitration with Two-Year Deal
Marcus McGhee

Drops Decision At UFC Abu Dhabi
Toronto Raptors

Colin Castleton Waived by Raptors on Monday
Petr Yan

Extends Win Streak
Marc-Andre Barriault

Suffers Decision Loss
Shara Magomedov

Gets Back In The Win Column
Jose Ochoa

Dominated At UFC Abu Dhabi
MMA

Asu Almbayev Dominates At UFC Abu Dhabi
Kyle Larson

Falls Short of Back-To-Back Victories at Indianapolis
Denny Hamlin

Rallies Into Third Place At Indianapolis
Chase Briscoe

Pit Strategies End up Failing Chase Briscoe at Indianapolis
Ty Gibbs

Wins NASCAR's Inaugural In-Season Challenge Tournament
Ryan Preece

Finishes Fourth but Loses Ground to Playoff Cutline
Brad Keselowski

Has Good Strategy, but Not Enough to Win
Ryan Blaney

Bails from Hail Mary Strategy Attempt but Recovers to Finish Seventh
Tyler Reddick

Eliminated from Brickyard 400 in Crash After Top Five Run
Chicago Bulls

Billy Donovan Agrees to Contract Extension with Chicago
Erik Jones

Is Erik Jones Worth Rostering At Indianapolis This Week?
Carson Hocevar

Is Carson Hocevar Worth Rostering For Indianapolis DFS Lineups?
NASCAR

Could A.J. Allmendinger be A Solid Tournament DFS Option?
Zane Smith

Is a Respectable Value Option for Indianapolis Despite Low Experience
Cole Custer

Is A Solid Value Option for Indianapolis DFS Lineups
Riley Herbst

Is an Unfavorable DFS Option for Indianapolis Lineups
Zeev Buium

Aims for Big Role Next Season
NHL

Conor Sheary Signs Tryout Deal with Rangers
Denny Hamlin

an Easy DFS Target After Wreck in Qualifying
Arvid Soderblom

Agrees to Two-Year Deal with Blackhawks
Kyle Larson

Will Start 13th to Defend Brickyard 400 Crown
Chase Briscoe

on Pole for Brickyard as Momentum Continues to Build
Ryan Blaney

Learned a Lot in Practice at Indianapolis
Brad Keselowski

Should Be Very Strong at Indianapolis
NASCAR

Could Bubba Wallace Challenge for a Brickyard 400 Win on Sunday?
Ryan Preece

Don't Forget About Ryan Preece at Indianapolis
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF