Having already been capped internationally while playing for the academy, Daniels made his professional debut in the season opener on March 26, 2016.
[4] On April 13, 2018, Daniels signed as a homegrown player with Major League Soccer side Toronto FC.
[6] On March 6, 2019, it was announced that Daniels would be loaned to USL Championship club Ottawa Fury FC for the 2019 season.
[12] In January 2022, Canadian Premier League side HFX Wanderers announced they had signed Daniels to a two-year deal.
[17] Daniels qualifies to represent Canada, South Africa or the Philippines at senior level as his father hails from Johannesburg and his mother from Manila.
His grandfather was a professional soccer player in South Africa and also played for Portuguese club Sporting CP.