"I'd always planned for him to go into Magic Millions Guineas third-up.
"Knowing that he was going to be four weeks between, that's why he had the 1000 metre jump out last week, just to keep him up to the mark."
Ninja's only start this campaign realised a third placing, beaten just half-a-length, in the 1200 metre Pierata Plate, which was won by Grafterburners at Doomben on December 6.
Andrew Adkins was in the saddle that day but Tommy Berry goes aboard this weekend and Freedman's biggest concern is how they overcome gate 12 in the field of 14.
"He's drawn a bit awkwardly out in gate 12, that's a little bit of a concern and something he's going to have to try and overcome, but the horse himself is in great form," Freedman said.