Gosset made his professional debut for Oldham Athletic on 23 April 2013, as a second-half substitute, in aOne match against Shrewsbury Town at New Meadow. Gosset went on to make his full debut for the club a few days later with a promising performance in midfield in a match against Leyton Orient at Brisbane Road. Johnson praised the influence of Gosset: "I thought he was fantastic," said Johnson. "He is a lad who has come from nowhere, really, and impressed me in training. It was a good-tempo, proper game and he was a real positive." On 29 August, Gosset was sent out on a months loan to Stockport County. Gosset made his first appearance for Stockport County, starting for County in a 3-1 win against Gainsborough Trinity and producing a fantastic performance in the centre of midfield. On 1 November, after promising performances for the club, Gosset's loan was extended for a further month until the end of November. Gosset's loan ended at Stockport County at the end of November, Gosset was a first team regular during his loan spell and produced excellent performances, he returned to the Latics upon completion of his loan, featuring in 15 games during his three - month loan with The Hatters. Gosset was released at the end of the 2013–14 season, after failing to break into the first-team picture.
Rhyl
Following a mixed pre-season, Gosset went on to sign for Rhyl late in the 2014 season. Daniel made his full debut for the lillywhites on 1 November 2014 against fellow Welsh Premier side Bala Town. Gosset's first goal for the Lillywhites came on 14 March 2015 in a derby match against fellow Welsh Premier Side rivals, Bangor City A stunning 20 yard strike capped off a solid performance from the youngster at Right Back.
After impressing on trial Gosset joined Craig Harrison's side in September 2015 and wore the number 15 shirt for The Saints. Gosset struggled to break into the starting eleven mainly due to the success that TNS were having at the time and an unfortunate injury. Gosset went out on loan to Rhyl FC to pursue more game time. Gosset's contract expired at the end of the 2015–16 season.
Bangor City
On 22 June 2016, he signed for Bangor City. It was a successful season and Bangor City FC qualified for the 2017/18 Europa League by beating Cardiff MET in the play off Final. Gosset made his Europa League debut appearance on 29 June 2017 away at Danish side Lyngby BK.
Gosset has represented Wales at C level and made his international debut on 20 March 2018 where he faced a strong England side made up of the best young talent of the English National League System.
Gosset grew up on the outskirts of Snowdonia, North Wales and attended Ysgol Gynradd Waunfawr, Ysgol Gynradd Y Felinheli and Ysgol Syr Hugh Owen, Caernarfon. In August 2019, he was diagnosed with blood cancer. On 28 January 2020, Gosset announced via his Twitter page he has been given the all clear.