Вихованець клубів «Сент-Патрік», «Данганнон Свіфтс» і англійського «Ліверпуля» (до академії якого перейшов у вересні 2019 року)[1].
«Ліверпуль»
Початок кар'єри
20 липня 2020 року підписав з «Ліверпулем» свій перший професіональний контракт в кар'єрі[2]. Сезон 2021—22 провів в молодіжній команді під керівництвом Баррі Льютаса, а свій перший гол в Прем'єр-лізі 2 забив у ворота «Вест Гема» в березні 2021 року[3].
Сезон 2021–22
У вересні 2021 року дебютував за основну команду «Ліверпуля» в матчі Кубка футбольної ліги проти «Норвіч Сіті», ставши таким чином першим футболістом з Північної Ірландії, що зіграв за клуб в офіційній грі з 1954 року після Семмі Сміта[4]. 7 грудня, вийшовши на заміну Неко Вільямсу в матчі проти італійського «Мілана», дебютував в Лізі чемпіонів[5]. Зіграв п'ять поєдинків в першій команді «Ліверпуля» під керівництвом Юргена Клоппа, а також був номінований на звання Гравця сезону Прем'єр-ліги 2, де забив 3 голи і віддав 8 гольових передач у 21 матчі за команду «Ліверпуля» до 23 років[3].
Оренда в «Болтон Вондерерз» (2022–23)
21 червня 2022 року на правах оренди перейшов в клуб Першої футбольної ліги«Болтон Вондерерз» до кінця сезону[6]. 30 липня в матчі проти «Іпсвіч Таун» дебютував у Першій лізі. 9 серпня забив свій перший гол за «Болтон Вондерерз» в матчі Кубка футбольної ліги проти «Солфорд Сіті»[7]. 16 серпня у зустрічі проти «Моркема» відзначився своїм першим голом в Першій лізі[8]. Всього провів за «Вондерерз» 53 матчі і відзначився 7 м'ячами за сезон, допомігши команді здобути Трофей Англійської футбольної ліги[3]. У підсумку отримав нагороди Гравця року у «Болтон Вондерерз» та Гравця року за версією футболістів, а також нагороду Молодого гравця року (спільно з воротарем Джеймсом Траффордом)[9][10].
«Ліверпуль»
Сезон 2023–24
Влітку 2023 року повернувся до команди «Ліверпуля» після закінчення терміну оренди.[1][11] Пропустив початок сезону 2023–24 через травму спини і вперше з'явився на полі 30 листопада, вийшовши на заміну в матчі групового етапу Ліги Європи проти австрійського ЛАСКа.[12] 1 грудня підписав новий контракт з «Ліверпулем».[1] Виходив на заміну в матчах проти «Вест Гем Юнайтед» в Кубку футбольної ліги та «Арсеналу» в Кубку Англії.[13] 14 грудня вперше в сезоні вийшов у стартому складі «Ліверпуля» на матч Ліги Європи проти бельгійського «Юніона» (2–1).[13] Через відсутність Трента Александера-Арнольда (травма коліна), отримав можливість вийти на матч півфіналу Кубка футбольної ліги проти «Фулгема», в результаті якого був визнаний гравцем матчу, а «Ліверпуль» здобув перемогу 2–1.[13]
21 січня 2024 року дебютував у Прем'єр-лізі, вийшовши в стартовому складі матчу проти «Борнмута» і відзначившись своєю першою гольовою передачею.[13][14] Таким чином став третім наймолодшим (20 років і 196 днів) автором гольової передачі в дебютному матчі за «Ліверпуль» в Прем'єр-лізі після Джордона Айба в травні 2013 (17 років і 162 дні) і Джо Гомеса в серпні 2015 (18 років і 78 днів).[15] 31 січня забив свій перший м'яч в Прем'єр-лізі (у своєму другому матчі) у ворота «Челсі»,[16] а також зробив дві результативні передачі.[17][18] За свої виступи (2 голи і 2 передачі) був номінований на звання найкращого гравця місяця Прем'єр-ліги (за січень 2024 року).[19] За підсумками січня був визнаний найкращим гравцем місяця на думку вболівальників «Ліверпуля»[20] та найкращим гравцем Прем'єр-ліги за версією вболівальників ПФА.[21]
26 березня 2024 року забив свій перший гол за збірну Північної Ірландії у товариському матчі проти збірної Шотландії, який приніс перемогу 1-0[27][28][29]. 11 червня 2024 року в товариському поєдинку зі збірною Андорри відзначився дублем[30][31]. 12 жовтня вперше вивів на поле збірну Північної Ірландії з капітанською пов'язкою в матчі Ліга націй УЄФА проти збірної Вірменії[32][33][34].