Skip Navigation to Main Content
Khalil Shakir

WR - Buffalo Bills

  • 6'
  • 190 lbs
  • Age 26
  • Boise State
Rostered In ~60% of leagues

Week 9 Outlook

BUF @ MIN
Mon 8:15pm ET
54°
Wk Rank (ECR)
WR #47
Proj.
7.4 pts
Matchup (?)
Consensus Rankings
Consensus Rankings
ECRBestWorst# of Experts
DraftALL #135ALL #90ALL #175186
Dynasty ALL #115ALL #99ALL #14010
ADP
ConsensusRTSportsSleeper
Overall#160#152#151
Wide Receivers#59#58#58
Expert Ranks
(Draft)
Expert Ranks (Draft)
Expert NameSite AffiliationRANKvs. ECR2025 Accuracy
Seth MillerCrossroads Fantasy FootballALL #119+16#1
Guilherme GianniFantasy FutebolistaALL #1350#2
Michael BobalThe 33rd TeamALL #136-1#3
Jason WillanGridiron ExpertsALL #139-4#4
Marc ShannepFantasy KnockoutALL #125+10#5
Ryan WeisseClub Fantasy FFLALL #1350#7
Kevin SteeleThe Fantasy AuthorityALL #148-13#8
Jody SmithDraft SharksALL #139-4#9
Tim HeaneySporting NewsALL #138-3#10
Todd D ClarkThe Fantasy FixALL #139-4#11
Sean KoernerThe Action NetworkALL #113+22#13
Mason Fantasy In FramesALL #120+15#14
Shane HallamDraft SharksALL #139-4#15
Justin WeigalFantasySharksALL #147-12#16
Nick MarianoRotoBallerALL #119+16#17
Jared SmolaDraft SharksALL #136-1#18
Nic BodifordNerdBall Fantay FootballALL #122+13#19
Trevor LandFlurrySportsALL #1350#20
Tommy GarrettSharpLinkHQALL #127+8#22
Ricky LemonThe Fantasy ChampionsALL #149-14#23
Dave McKayThe Fantasy Sports BrainALL #141-6#25
Kev WheelerWheel Route FFALL #116+19#26
Lee WehryFantasyProsALL #143-8#27
Kyle KrajewskiFirst Seed SportsALL #139-4#28
Tal MalachovskyThe Fantasy ScoutALL #173-38#29
Jagger MayFootballguysALL #145-10#30
Justin LampkinClock Management Fantasy FootballALL #118+17#31
Matt De LimaThe Big LeadALL #126+9#32
Ben WasleyHashtag FootballALL #127+8#33
Zach GreubelGridiron ExpertsALL #132+3#34
Garret PriceDynasty NerdsALL #132+3#35
Elisha TwerskiUSA TodayALL #147-12#36
Doug OrthFFTodayALL #125+10#37
Francisco (Chato) RomeroPrimero y DiezALL #1350#38
Chris WelshFantasyProsALL #132+3#39
David HeilmanDynasty Trade CalculatorALL #1350#40
Michael HauffFF FaceoffALL #122+13#42
Dennis SosicFantasy Six PackALL #150-15#43
Kyle AugustFantasy Football SmackdownALL #122+13#44
Bill EnrightSports IllustratedALL #132+3#45
Kevin TompkinsRotoBallerALL #115+20#46
Pat FitzmauriceFantasyProsALL #149-14#47
Chris KennedyDr. RotoALL #122+13#49
Michael TomlinFantasy Six PackALL #139-4#50
The FFGhostDynasty League FootballALL #128+7#51
Joe OrricoNo Expert Fantasy FootballALL #121+14#52
Dalton Del DonThe Deep ShotALL #140-5#53
Wyatt BertolonePlayer ProfilerALL #124+11#54
Alfredo BrownThe Pretend GMALL #127+8#55
Lenny PappanoDraft SharksALL #146-11#56
Matthew FreedmanFantasy LifeALL #147-12#58
Joe SheffieldFront Office ProsALL #108+27#59
Clayton CadieuxFantasy Football From Up NorthALL #136-1#60
Justin FuhrPro Football ManiaALL #132+3#61
Jeff RatcliffeFTNALL #134+1#62
Joe BondFantasy Six PackALL #123+12#63
Matthew MutchlerFantasy Sports Advice NetworkALL #1350#65
Dan LaroccaRotoBallerALL #144-9#66
Mike MaherBettingProsALL #148-13#67
Kevin RobertsThe DFS BuildALL #165-30#68
Mick CiallelaFantraxALL #1350#69
Andrew ScottFantasy In FramesALL #146-11#71
Kevin EnglishDraft SharksALL #132+3#72
Ryan ProsickFantraxALL #128+7#73
Nick SpencerFantasy Six PackALL #1350#74
Matheus ChavesNFL Fantasy BRALL #137-2#75
Brandon MurchisonRotoBallerALL #137-2#76
Nick ZylakFantasy Football AdviceALL #142-7#77
Tyler OrginskiFTNALL #141-6#79
Justin DoddsSleeperWireALL #134+1#80
Justin Sablich5th Down FantasyALL #129+6#81
Kevin HansonEDSFootballALL #137-2#82
Pete NovaPlayer ProfilerALL #164-29#83
C.H. HermsFTNALL #136-1#84
Site RankingsGridiron ExpertsALL #127+8#85
Mike HarmonSwollen DomeALL #115+20#86
Ted ChmyzFantasy Football BotsALL #1350#89
Matt DonnellyDynasty VipersALL #114+21#90
Bradley StalderBS Fantasy FootballALL #132+3#91
Rudy GambleRazzballALL #106+29#92
Bart WheelerHail to Fantasy FootballALL #111+24#93
Richard SavillFantasy Six PackALL #139-4#96
Kanye SheltonShowtime CadetsALL #139-4#97
Donald GibsonFantasyProsALL #138-3#99
Blake FincherFantasy Football CafeALL #114+21#100
Kelly KirbyFantasyProsALL #145-10#101
The Fantasy DudeThe Fantasy DudeALL #127+8#102
Jamie CalandroRotoBallerALL #140-5#103
David BiggsDrink FiveALL #141-6#105
Adam PelletierSports Gambling Podcast NetworkALL #68+67#106
Riley CadieuxFantasy Football From Up NorthALL #1350#107
Scott PianowskiYahoo! SportsALL #124+11#108
Raju ByfieldWin My Fantasy LeagueALL #136-1#109
Scott SmithRotoVizALL #141-6#110
Matt SchaufDraft SharksALL #141-6#111
Scott GerhardtThe Sports AffiliationALL #139-4#112
Zach BrunnerFlurrySportsALL #116+19#113
Justin BooneYahoo! SportsALL #144-9#114
James Emrick-WilsonThe Armchair Sports CornerALL #160-25#115
Jeff PaurRTSportsALL #163-28#116
Frank AmmiranteOTC FantasyALL #160-25#118
Steven PintadoQB ListALL #126+9#119
Aaron LarsonFantasyProsALL #139-4#120
Jacob PiccoloTrueRGMALL #138-3#123
Tom StrachanNFL Best BallALL #136-1#124
Dakota LeggBetLeggALL #149-14#125
Wolf of Roto StreetRoto Street JournalALL #134+1#126
Jeff BoggisFantasy Football EmpireALL #138-3#127
Joshua KimmelFantasyNow+ALL #114+21#128
Tera RobertsFantasyProsALL #167-32#129
Nate MarcumFantasy In FramesALL #139-4#130
Chet GreshamSB NationALL #133+2#131
Dr. RotoFullTime FantasyALL #153-18#132
Ryan WormeliFantasyProsALL #139-4#134
Joe SerpicoPressboxALL #133+2#135
Justin JaksaProFootballIntelALL #125+10#137
Adam Murfet5 Yard RushALL #120+15#138
Freeman SmithFAAB LabALL #120+15#139
Seth WoolcockFantasyProsALL #125+10#140
Justin BauerleFantasyNow+ALL #1350#142
Muntradamus Beast DomeALL #114+21#143
Jeremy ShulmanFantasy Football UniverseALL #125+10#144
Jorge B. EdwardsFantasy In FramesALL #120+15#145
Luke RentonEndzone DemonALL #121+14#146
Husein ShabazzSleeperWireALL #136-1#147
Elliot Berkovits Packer ReportALL #136-1#148
Ryan Noonan4for4.comALL #140-5#149
Ed Birdsall Talking Points SportsALL #106+29#150
Greg SmithgregsauceALL #141-6#151
Luke SawhookDynasty NerdsALL #1350#152
Benjamin KlotzTouchdown SquadALL #147-12#153
Kyle SoppePro Football NetworkALL #88+47#154
Nate PolvogtOptimus Fantasy FootballALL #149-14#155
Matthew HillDataForce Fantasy FootballALL #132+3#156
Mike FanelliFantasyProsALL #150-15#157
Aaron St DenisFantasy Sports Advice NetworkALL #120+15#158
Adrian AlpansequeEstadio FantasyALL #136-1#159
Josh HallIDP ArmyALL #141-6#161
MasterIDPRPO FootballALL #136-1#163
Derek BrownFantasyProsALL #1350#164
Kev MahserejianThe Action NetworkALL #138-3#166
Jacob DunneFantraxALL #149-14#167
Scott BogmanFantasyProsALL #129+6#168
Chris DellThe Fantasy EdgeALL #127+8#169
Andy BehrensThe Deep ShotALL #133+2#170
Dylan LicciardoFF GamersALL #93+42#171
Drew DeLucaQB ListALL #113+22#172
Daniel MaderFantasy Football AdviceALL #138-3#173
Brad EvansBally SportsALL #136-1#175
Matt HarmonYahoo! SportsALL #138-3#176
Des BielerThe Washington PostALL #150-15#177
Brandon FunstonThe AthleticALL #151-16#178
Mauricio GutierrezEstadio FantasyALL #142-7#179
Scott EngelRotoBallerALL #175-40#180
Nathan JahnkePro Football FocusALL #160-25#181
Brad BeatsonBandit Fantasy FootballALL #90+45#182
Mark RingoSleepers and BustsALL #120+15#183
Jeremy Popielarz FTNALL #116+19#184
Jacob HubmanThe Fantasy HeadlinersALL #125+10#185
Kyle SenraGoing For 2ALL #168-33#186
Andrew EricksonFantasyProsALL #148-13#187
Ellis JohnsonFantasyProsALL #115+20#188
Richard KingKing Fantasy SportsALL #136-1#190
Jacob GibbsSportsLineALL #158-23#191
Matthew KornDFS DashboardALL #141-6#193
Lou BrunsonOptimus Fantasy FootballALL #87+48#194
Justin HenryJHen FantasyALL #147-12#195
Joe WiggansIDP GuysALL #173-38#196
Steve FalcoFront Office ProsALL #125+10#197
Adam DoveThe Fantasy CouriersALL #108+27#198
Justin HerreraTSS FantasyALL #125+10#199
Community Consensusr/fantasyfootballALL #153-18#200
Rich PiazzaFantasy ShedALL #141-6#201
Steve DeAngeloFF FaceoffALL #153-18#202
Austin AmandoliaClub Fantasy FFLALL #114+21#203
Huseyin AksuFantasy CouchALL #173-38#204
Kyle YatesYates Fantasy FootballALL #133+2#206
Pierre CamusFantasy EndgameALL #136-1#208
Geoff LambertGoing For 2ALL #129+6#209
Shaun EvansFantasyNow+ALL #139-4#210
Andrew LeducThat Sports Podcast NetworkALL #125+10#211
SmittyTheFantasyFootballShowALL #132+3#212
Brady AuerBA Sports PodcastALL #134+1-
Michael SteviDime ProjectionsALL #139-4-
Paul BrentonPoints Over HypeALL #133+2-
Mike BlandPoints Over ExpectedALL #139-4-
Owen MacCarrickChop Fantasy FootballALL #132+3-
Cameron SheathCam Sheath Fantasy Football BlogALL #144-9-
Jonathan StoneStone Cold FantasyALL #116+19-
Joshua ChoJbchoknowsALL #147-12-
Stacy PerezFan Girl FootballALL #125+10-
Judy AdabieFan Girl FootballALL #122+13-
The Tecmo WeaveLab 52NR--
Edward GorelikEnd of FootballALL #91+44-
Doug BurrellDraft With DougALL #142-7-
Alex CuppsCupps AnalyticsALL #1350-
Staff RankingsZona de FantasyALL #161-26-
Ryan LinkletterBlitz Sports MediaALL #139-4-
Josh NorrisYahoo! SportsALL #148-13-
Hayden WinksYahoo! SportsALL #150-15-
Joel SmythYahoo! SportsALL #152-17-
Gary DavenportFootballguysALL #1350-
Ken ZalisPressboxALL #137-2-
Wolf Trelles-HeardFantasyProsALL #133+2-
Matt Okada4for4.comALL #162-27-
Brian HartmanQB ListALL #145-10-
Aidan WeingartnerFantasy In FramesALL #153-18-
Kyle ZeiglerFantasy In FramesALL #123+12-
Nader SabaSleeperWireALL #136-1-
Kelly SmelserPunch Drunk WonderlandALL #129+6-
Chew RussellGoing For 2ALL #136-1-
Tim JablonskiThe Hateful 8ALL #136-1-
Nick RaducanuDr. RotoALL #95+40-
Sky GuascoRazzballALL #125+10-
Mike MacGregorDraft BuddyALL #1350-
Nick VertucciSundays Are For FootballALL #120+15-
Scott WhitfieldRoto RankingsALL #136-1-
Chris MeaneyFTNALL #162-27-
Justin OwensPlayer ProfilerALL #132+3-
Jon JeuneFantasy Football DiagnosticsALL #110+25-