Skriv en fortsættelse til dette afsnit - Den 22. juni 2018 blev Dahlin udvalgt som første samlet af Buffalo Sabres i udkastet. Han var den første svenske spiller, der blev udvalgt som nummer et siden Mats Sundin i 1989.
, og den anden svensker i alt at udføre feat. Den 9. juli underskrev han en treårig kontrakt med Sabres. Dahlin deltog i Sabres' træningslejr og gjorde åbningsnat roster for 2018/19 sæsonen. Han debuterede i NHL den 4. oktober i et 4-0 tab mod Boston Bruins. Dahlin scorede sit første NHL-mål den 13. oktober i en 3-0 sejr over Arizona Coyotes. Den 9. februar 2019, efter en sejr over Detroit Red Wings, blev Dahlin den femte forsvarsspiller i NHL-historien til at registrere 30 point før alder 19. Efter sin rookie sæson blev Dahlin udnævnt som en af de tre finalister til Calder Memorial Trophy som den bedste rookie i NHL.