
Carriera7 club
Waterford2026 · 1 stagioni
Toronto FC2024–2026 · 2 stagioni
Birmingham2022–2024 · 2 stagioni
Burnley2012–2022 · 10 stagioni
Rep. Of Ireland2017–2022 · 5 stagioni
Accrington ST2010–2012 · 2 stagioni
Cork City2009 · 1 stagioni
Waterford2026 · 1 stagioni
Toronto FC2024–2026 · 2 stagioni
Birmingham2022–2024 · 2 stagioni
Burnley2012–2022 · 10 stagioni
Rep. Of Ireland2017–2022 · 5 stagioni
Accrington ST2010–2012 · 2 stagioni
Cork City2009 · 1 stagioni