Jardine ha iniziato la sua carriera nel 1997 tra le fila del Sault Ste. Marie Greyhounds in OHL, dove in tre anni ha disputato 198 incontri e realizzato esattamente 100 punti. Nel 1998 viene draftato al quarto turno come 89° giocatore dai Florida Panthers. Nel 2000 si trasferisce ai Louisville Panthers in AHL (77 partite, 26 punti). L´anno dopo festeggia il suo debutto in NHL con i Florida Panthers. In otto partite nel miglior campionato del mondo Jardine realizza due punti. Dopo una parentesi con gli Utah Grizzlies in AHL, rimane tre stagioni ai San Antonio Rampage. Complessivamente segna in 304 partite in AHL 62 reti e 68 assist. Tre anni fa Jardine si è trasferito per la prima volta in Europa agli Hamburg Freezers in DEL (31 partite, 11 punti). Nel 2006 ha invece giocato con il Mora nella Elitserien svedese (51 partite, nove punti). L´anno scorso ha iniziato la stagione a Lubiana. Con la formazione slovena ha disputato il campionato austriaco, totalizzando 27 presenze, cinque gol e 13 assist. Un mese fa si è allenato con gli Ottawa Senators, da lunedi è di nuovo a Bolzano a disposizione dell’allenatore Jari Helle.