Ben Danford was born in Madoc, Ontario, Canada. In 2021-2022, he played for the Quinte Red Devils of the U16 league. He played in 26 games and tallied seven goals and 22 assists in 26 games.
In 2022-2023, Danford was selected 14th overall by the Oshawa Generals in the OHL. In his first OHL season, Danford tallied four goals and 17 assists in 63 games. That season, he also played for Team Canada Red in the WU17 tournament. He played seven games and had one goal and one assist.
This past season, Danford was the top defensive defenseman for the Generals and in 64 games he picked up one goal and 32 assists.