Les Flames de Calgary le choisissent lors du repêchage d'entrée dans la LNH 2003[2]. Mais lors de la saison 2003-2004, il n'a plus les mêmes performances au sein des Petes de Peterborough. Cependant, malgré ses bonnes performances ensuite, les Flames de Calgary ne lui font pas signer de contrat, Jamie Tardif revient dans le repêchage d'entrée dans la LNH 2005, mais aucune équipe ne le prend.
Lors de la saison 2005-2006, il est le capitaine des Petes. Tardif est de nouveau le meilleur buteur de son équipe et bat ses records personnels, avec 40 buts et 69 points. L'équipe remporte la Coupe J.-Ross-Robertson. Mais elle finit dernière de la Coupe Memorial 2006.
À l'automne 2006, Tardif est invité au camp d'entraînement des Red Wings de Détroit, mais n'est pas retenu. Il s'engage avec les Walleye de Toledo en ECHL. Son bon début de saison convainc le Moose du Manitoba, mais l'attaquant ne fait qu'un match en LAH. À la fin du mois, il signe avec les Stars de l'Iowa, cependant il ne fait que deux matchs jusqu'à fin . Il devient un joueur des Griffins de Grand Rapids, club-école des Red Wings. En 27 matchs, il marque 15 points.
Après que son contrat est prolongé à l'été 2007, il joue toute la saison 2007-2008 pour les Griffins qui n'atteignent pas les play-offs ; il marque pourtant 80 points en 34 matchs. En , les Red Wings de Détroit annoncent avoir pris Tardif pour un contrat de deux ans. La saison suivante, les Griffins font une meilleure saison, mais pas Tardif qui perd sa place de cadre.