Ninewells Junction (dates unclear)
Wikipedia quotes 1845 to 1846 but this seems unlikely since the railway wasn't opened into Dundee until May 1847 unless it was a temporary arrangement during completion. Two other sources say 1864 to 1865.
Bridge of Earn (2nd station)
Newburgh (1st)
That was played by @Xenophon PCDGS #66661
OBSERVATIONWas there a Bridge of Earn 2nd station sited beyond the junction with the Glenfarg Line prior to reaching Abernethy?
OBSERVATION
The station that was missed was Bridge of Earn (1st station) which came AFTER the one you named above.
Dysart
Sinclairtown
(The station was relocated, based on OS map evidence, between 1897 and 1914. However the move was only to the other side of the St Clair street bridge so I guess we can only count one.)