Sweeney fu scelto nel corso del settimo giro (228º assoluto) del Draft NFL 2019 dai Buffalo Bills.[1] Il 9 maggio 2019 firmò il suo contratto con la franchigia[2] Debuttò come professionista l'8 settembre ricevendo 2 passaggi per 35 yard nella vittoria per 17-16 sui New York Jets.[3] La sua stagione da rookie si concluse con 8 ricezioni per 114 yard in 6 partite, di cui una come titolare.[4]