31матч
1гол
0передач
Статистика по сезонам
| Сезон | Команда | Матчи | Голы | Передачи | ЖК | КК |
|---|---|---|---|---|---|---|
| Лига конференций 2025/26 | Шемрок Роверс | 7 | 0 | 0 | 4 | 0 |
| Лига конференций 2025/26 | Санта-Клара | 1 | 0 | 0 | 0 | 0 |
| Лига Европы 2024/25 | Шемрок Роверс | 2 | 0 | 0 | 1 | 0 |
| Лига конференций 2024/25 | Шемрок Роверс | 7 | 0 | 0 | 3 | 0 |
| Лига Европы 2022/23 | Шемрок Роверс | 1 | 0 | 0 | 0 | 0 |
| Лига конференций 2022/23 | Шемрок Роверс | 6 | 0 | 0 | 3 | 0 |
| Лига Европы 2020/21 | Дандолк | 7 | 1 | 0 | 3 | 0 |
| Лига Европы 2015/16 в заявке | Ливерпуль | — | — | — | — | — |
Клубная карьера
| Клуб | Позиция | Номер | Период | Матчи | Голы |
|---|---|---|---|---|---|
| Ливерпуль | Центральный защитник | — | 2015 — 2017 | — | — |
| Солихалл Мурс | Центральный защитник | — | 2017 — 2018 аренда | — | — |
| Дандолк | Центральный защитник | — | 2018 — 2022 | — | — |
| Сент-Джонстон | Центральный защитник | — | 2022 — 2022 | — | — |
| Шемрок Роверс | Центральный защитник | — | 2022 | — | — |
Матчи
| Лига конференций 2025/26 · 8 матчей в заявке | |||||
| 18.12.2025 | Шемрок Роверс | 3:1 | Хамрун Спартанс | Общий этап | В основе |
| 11.12.2025 | Брейдаблик | 3:1 | Шемрок Роверс | Общий этап | В основе |
| 27.11.2025 | Шемрок Роверс | 1:2 | Шахтёр (Донецк) | Общий этап | В основе |
| 06.11.2025 | АЕК (Афины) | 1:1 | Шемрок Роверс | Общий этап | В основе |
| 23.10.2025 | Шемрок Роверс | 0:2 | Целе | Общий этап | В основе |
| 02.10.2025 | Спарта (Прага) | 4:1 | Шемрок Роверс | Общий этап | В основе |
| 28.08.2025 | Шемрок Роверс | 0:0 | Санта-Клара | Квалификация | В основе |
| 21.08.2025 | Санта-Клара | 1:2 | Шемрок Роверс | Квалификация | В основе |
| Лига Европы 2024/25 · 2 матча в заявке | |||||
| 29.08.2024 | Шемрок Роверс | 0:2 | ПАОК | Квалификация | В основе |
| 22.08.2024 | ПАОК | 4:0 | Шемрок Роверс | Квалификация | В основе |
| Лига конференций 2024/25 · 8 матчей в заявке, на поле — 7 | |||||
| 20.02.2025 | Шемрок Роверс | 0:1 пен. | Молде | Стыковые матчи | В запасе |
| 13.02.2025 | Молде | 0:1 | Шемрок Роверс | Стыковые матчи | В основе |
| 19.12.2024 | Челси | 5:1 | Шемрок Роверс | Общий этап | В основе |
| 12.12.2024 | Шемрок Роверс | 3:0 | Борац (Баня-Лука) | Общий этап | В основе |
| 28.11.2024 | Рапид (Вена) | 1:1 | Шемрок Роверс | Общий этап | В основе |
| 07.11.2024 | Шемрок Роверс | 2:1 | Нью-Сейнтс | Общий этап | В основе |
| 24.10.2024 | Ларн | 1:4 | Шемрок Роверс | Общий этап | В основе |
| 03.10.2024 | Шемрок Роверс | 1:1 | АПОЭЛ | Общий этап | В основе |
| Лига Европы 2022/23 · 2 матча в заявке, на поле — 1 | |||||
| 25.08.2022 | Шемрок Роверс | 1:0 | Ференцварош | Квалификация | В запасе |
| 18.08.2022 | Ференцварош | 4:0 | Шемрок Роверс | Квалификация | В основе |
| Лига конференций 2022/23 · 6 матчей в заявке | |||||
| 03.11.2022 | Юргорден | 1:0 | Шемрок Роверс | Группа F | В основе |
| 27.10.2022 | Шемрок Роверс | 1:1 | Гент | Группа F | В основе |
| 13.10.2022 | Шемрок Роверс | 0:2 | Молде | Группа F | В основе |
| 06.10.2022 | Молде | 3:0 | Шемрок Роверс | Группа F | В основе |
| 15.09.2022 | Гент | 3:0 | Шемрок Роверс | Группа F | В основе |
| 08.09.2022 | Шемрок Роверс | 0:0 | Юргорден | Группа F | Вышел на замену · 13' |
| Лига Европы 2020/21 · 7 матчей в заявке | |||||
| 10.12.2020 | Дандолк | 2:4 | Арсенал (Лондон) | Группа B | В основе |
| 03.12.2020 | Молде | 3:1 | Дандолк | Группа B | Вышел на замену · 61' |
| 26.11.2020 | Дандолк | 1:3 | Рапид (Вена) | Группа B | В основе |
| 05.11.2020 | Рапид (Вена) | 4:3 | Дандолк | Группа B | В основе |
| 29.10.2020 | Арсенал (Лондон) | 3:0 | Дандолк | Группа B | В основе |
| 22.10.2020 | Дандолк | 1:2 | Молде | Группа B | В основе |
| 01.10.2020 | Дандолк | 3:1 | КИ Клаксвик | Квалификация | В основе |
| Лига Европы 2015/16 · 15 матчей в заявке, на поле — 0 | |||||
| 18.05.2016 | Ливерпуль | 1:3 | Севилья | Финал | В запасе |
| 05.05.2016 | Ливерпуль | 3:0 | Вильярреал | 1/2 финала | В запасе |
| 28.04.2016 | Вильярреал | 1:0 | Ливерпуль | 1/2 финала | В запасе |
| 14.04.2016 | Ливерпуль | 4:3 | Боруссия (Дортмунд) | 1/4 финала | В запасе |
| 07.04.2016 | Боруссия (Дортмунд) | 1:1 | Ливерпуль | 1/4 финала | В запасе |
| 17.03.2016 | Манчестер Юнайтед | 1:1 | Ливерпуль | 1/8 финала | В запасе |
| 10.03.2016 | Ливерпуль | 2:0 | Манчестер Юнайтед | 1/8 финала | В запасе |
| 25.02.2016 | Ливерпуль | 1:0 | Аугсбург | 1/16 финала | В запасе |
| 18.02.2016 | Аугсбург | 0:0 | Ливерпуль | 1/16 финала | В запасе |
| 10.12.2015 | Сьон | 0:0 | Ливерпуль | Группа B | В запасе |
| 26.11.2015 | Ливерпуль | 2:1 | Бордо | Группа B | В запасе |
| 05.11.2015 | Рубин | 0:1 | Ливерпуль | Группа B | В запасе |
| 22.10.2015 | Ливерпуль | 1:1 | Рубин | Группа B | В запасе |
| 01.10.2015 | Ливерпуль | 1:1 | Сьон | Группа B | В запасе |
| 17.09.2015 | Бордо | 1:1 | Ливерпуль | Группа B | В запасе |
«В запасе» — игрок был в заявке на матч, но по протоколу на поле не выходил. «На поле» — участие подтверждено голом или карточкой. «В заявке» — состав этого матча в источнике неполный, выходил игрок или нет, мы не знаем.