Während der Saison 2017/18 vertrat er die Sabres erstmals beim NHL All-Star Game. Kurz vor Beginn der Saison 2018/19 wurde Eichel zu Buffalos Mannschaftskapitän ernannt und trat damit die Nachfolge von Brian Gionta an, der das „C“ bis 2017 getragen hatte. Anschließend steigerte der US-Amerikaner seine persönliche Statistik deutlich auf 82 Punkte aus 77 Spielen und erreichte damit erstmals einen Punkteschnitt von über 1,0 in der NHL. Diesen hielt er auch in der folgenden, verkürzten &lt;a href="NHL%202019/20"&gt;Saison 2019/20&lt;/a&gt;, bevor er jedoch den Großteil der Spielzeit 2020/21 aufgrund einer Halsverletzung verpasste.