Ian Preece begann mit 9 Jahren mit dem Snookerspielen. Bereits in jungen Jahren war er erfolgreich und wurde mehrfach walisischer Jugendmeister. 1998 gewann er die Europameisterschaft in der Altersklasse U 19 und ein Jahr später mit 17 Jahren und 147 Tagen als bis dahin jüngster Spieler die Amateurweltmeisterschaft. Obwohl er bereits ab 1998 an der UK bzw. Challenge Tour teilnahm, gelang ihm erst 2003 die Qualifikation für die Snooker Main Tour. Im selben Jahr schaffte er es bei der Snookerweltmeisterschaft 2003 erstmals über die Vorqualifikation hinaus unter die letzten 96. Seine erste Profispielzeit &lt;a href="Snooker-Saison%202003/04"&gt;Snooker-Saison 2003/04&lt;/a&gt; war jedoch nicht sehr erfolgreich, erst in der zweiten Saisonhälfte gewann er bei den European Open seine ersten Spiele unter anderem gegen Andrew Higginson und Shaun Murphy. Bei der Weltmeisterschaft kam er unter die letzten 80 und besiegte zuvor den Ex-Weltmeister Joe Johnson in dessen letzten Profispiel mit 10:0. Am Saisonende stand aber lediglich der 93. Platz in der Weltrangliste und er fiel sofort wieder aus der Main Tour heraus.