Leenstra brak door op het NK afstanden 2008 waar ze brons op de 1500 meter behaalde. Hiermee plaatste ze zich voor de world cup-wedstrijden. Ook plaatste ze zich voor de 1000 meter, want daar eindigde ze als vierde. Tijdens de world cup op 10 november 2007 pakte ze het wereldrecord voor junioren op de 1500 meter af van Ireen Wüst en daarmee werd ze elfde. Tijdens het NK Allround won ze op verrassende wijze deze afstand en eindigde ze als vierde, waarmee ze zich verzekerde van deelname aan het EK Allround in Kolomna. Hier verraste ze op door zowel op de 500 meter (tweede) als op de 1500 meter (derde) op het podium te eindigen. Op de lange afstanden werd ze twee keer zevende en uiteindelijk eindigde ze in het eindklassement als zesde, waardoor ze zich rechtstreeks plaatste voor het WK Allround in Berlijn. Op dat WK werd ze uiteindelijk twaalfde. Twee weken later werd Leenstra samen met Jan Blokhuijsen wereldkampioen op het WK voor Junioren in Changchun. Nadat ze ook nog de Nederlandse sprinttitel voor A-junioren veroverd had, verbeterde ze tijdens de Olympic Oval Finals haar eigen wereldrecord voor junioren op de 1500 meter. Ook reed ze een juniorenwereldrecord op de 1000 meter en de minivierkamp voor junioren.