Smith was promoted to the senior Leeds squad prior to the 2012 season, and was allocated squad number 30. However, he did not make any first-team appearances for the Rhinos.
Oldham (dual registration)
In June 2012, Smith joined Championship 1 side Oldham on dual registration. He made four appearances for the Roughyeds.
Smith moved to Australia in 2013 to play for South Sydney Rabbitohs under-20 side, where he made 24 appearances. At the end of his time down under, he recalled "Australia was the best experience of my life. It’s changed me massively on and off the field."
Smith returned to England at the end of the year, signing a two-year contract with the Wakefield Trinity Wildcats in October 2013. In 2014, he regularly appeared for Wakefield as a prop, and he scored 3 tries in 20 appearances. In July 2014, Smith signed a new three-year deal with Wakefield. In 2015, he made a further 19 appearances and scored 4 tries, before leaving for Huddersfield in July as part of a deal that saw Anthony Mullally move the other way.
Featherstone Rovers (dual registration)
In 2014, Smith played one game for Featherstone Rovers on dual registration, scoring a try in his only appearance.
Huddersfield Giants
In July 2015, Smith was signed by Huddersfield Giants on a four-and-a-half year deal. He scored his first try for the Giants against his previous club Wakefield just weeks after completing his move away. On 27 March 2019, Huddersfield announced that, as of 1 April, Smith would be released from the final year of his contract due to "him not featuring in Simon Woolford|Simon 's plans". Across his time with Huddersfield, Smith made 50 appearances and scored 5 tries.
Oldham (loan)
Smith re-joined Oldham, this time playing in the Championship, on loan from Huddersfield in 2017. Across July, he made 3 appearances and scored 1 try.
Featherstone Rovers (loan)
Smith re-joined Featherstone Rovers on a one-month loan deal in January 2019. In his second stint at the club, he made 5 appearances and scored 2 tries.
Castleford Tigers
On 2 April 2019, Castleford Tigers announced the signing of Smith on a deal until the end of the 2020 season. He was assigned squad number 34. Castleford Director of Rugby Jon Wells said "Daniel has been a target of ours for some time now and we are fortunate that the opportunity has arisen to bring him to the club earlier than we anticipated." Smith himself said of the signing: "I'm from here and I've always wanted to play for this club. I hope this is my last move." Smith returned to the John Smith's Stadium on his first Tigers appearance, making his Castleford début against his previous club Huddersfield on 11 April 2019. He went on to appear 19 times for Castleford in 2019, scoring 1 try.