And he goes to Brunton Park tomorrow looking for a hat trick of hat tricks.
The striker could become the first Football League player for 62 years to score hat-tricks in three consecutive matches. The last player to achieve the feat was Liverpool's Jack Balmer in November 1946.
With Fryatt out of contract at the end of the season January could be a nervous month for Leciester fans. Will Leicester refuse a cash offer and keep hold of the young striker as the club looks for a quick return to the Championship?