[1] McNiff has previously played for Dumbarton, Annan Athletic, Clyde and Stirling Albion.
[2] McNiff started his career as a youth player at Dumbarton, making his debut in 2008 as a 17-year-old whilst still at school in a 3-1 victory against Albion Rovers.
[3] He established himself in the first team over the following three seasons, including making 29 appearances as the Sons won promotion to the Scottish First Division via the playoffs in 2011/12.
[7] At the PFA Scotland awards, he was named in Team of the Year for League Two[8] He returned to Dumbarton after a season with Stirling Albion[9] in May 2022,[10] making 42 appearances for the club before leaving in the summer of 2023 and joining Drumchapel United.
This biographical article related to association football in Scotland, about a midfielder born in the 1990s, is a stub.