1 A felnőtt klubokban játszott mérkőzések és gólok csak a bajnoki mérkőzések adatait tartalmazzák. Utolsó elszámolt mérkőzés dátuma: 2024. december 29. 2 Utolsó elszámolt válogatott mérkőzés dátuma: 2020. október 7.
Brandon Williams Manchesterben született, a Manchester United saját nevelésű játékosa, a klub akadémiájának 2017-től kezdve volt a tagja. 2019 márciusában bekerült a Paris Saint-Germain elleni Bajnokok Ligája-nyolcaddöntőre utazó keretébe, de a mérkőzésre nevezett keretbe már nem szerepelt a neve.[5] A felnőtt csapatban 2019. szeptember 25-én mutatkozott be egy Rochdale elleni Ligakupa-mérkőzésen.[6] Október 3-án először kapott helyet a kezdőcsapatban, a holland AZ Alkmaar elleni Európa-liga-mérkőzésen.[7] 2019. október 17-én 2022 nyaráig szóló profi szerződést írt alá a klubbal.[8] A Premier League-ben a Liverpool elleni rangadón mutatkozott be 2019. október 20-án.[9] November 10-én Ashley Young és Luke Shaw sérülését követően a bajnokságban is kezdőként lépett pályára a Brighton & Hove Albion ellen 3–1-re megnyert találkozón. 90 percet töltött a pályán, a hosszabbításban váltotta őt Marcos Rojo.[10] A csapat szurkolói őt választották a mérkőzés legjobbjának.[11] November 24-én, a Sheffield United elleni 3–3-as döntetlen alkalmával megszerezte első gólját is a United felnőtt csapatában, illetve a Premier League-ben.[12]
2020. augusztus 4-én új, négyéves szerződést írt alá a Uniteddel, további egyéves hosszabbítási opcióval.[13]
2021. augusztus 23-án a Premier League-be feljutó Norwich Cityhez került kölcsönbe a 2021–2022-es szezon végéig.[14]
2023. augusztus 24-én az Ipswich Town vette kölcsön a 2023–2024-es szezon végéig.[15] 2023. augusztus 26-án, a Leeds United ellen hazai pályán 4–3-ra elvesztett bajnokin mutatkozott be a csapatban.[16] Első nyolc mérkőzésén kétszer talált be, amivel már októberben pályafutása legsikeresebbje volt a 2023–2024-es. A szezon végén feljutott a csapat az első osztályba, bár Williams a szezon második felében egyáltalán nem játszott. 2024 nyarán a United bejelentette, hogy elhagyja a klubot szerződése lejárta után.[17]
A válogatottban
2019. augusztus 30-án először kapott meghívót az U20-as angol válogatott keretébe a Hollandia és Svájc elleni mérkőzésekre.[18] Öt nappal később, a hollandok elleni 0–0-s mérkőzésen mutatkozott be a korosztályos válogatottban.[19]