Callum Joshua Ryan O'Dowda (born 23 April 1995) is a professional footballer who plays as a left winger for the Irish national team and EFL Championship club Cardiff City.
Season Stats
13 appearances in the current 2024-2025 Season
1 goals scored in the current 2024-2025 Season
2013-2016 |
2016-2022 |
2022-2025 |