Gareth Coppack begann mit 9 Jahren mit dem Snookerspielen. Er gewann Juniorentitel in Wales und Großbritannien und gehörte walisischen Auswahlmannschaften an. Mit 17 Jahren war er bei der ersten Austragung der Junioreneuropameisterschaft der Unter-19-Jährigen dabei und kam nach einem Sieg über Andrew Norman bis ins Halbfinale. Bereits im Jahr darauf nahm er an der UK Tour teil, in der um die Qualifikation für die Profitour gespielt wurde, aber er spielte nur eine Partie im ersten Turnier. Auch an den für Amateure offenen Profiturnieren nahm er Jahr für Jahr teil, aber mit wenig Erfolg. In der Saison 2001/02 spielte er dann drei Turniere der Challenge Tour und kam bei einem davon unter anderem mit einem Sieg über Stefan Mazrocis bis unter die Letzten 32. Im Jahr darauf verlor er allerdings alle seine Auftaktspiele bis auf eines. 2003/04 kam er wieder bei einem Turnier unter die Letzten 32 und in der Qualifikation für die Profiweltmeisterschaft bis in Runde 4. 2004 war dann erstmals ein Achtelfinale dabei. Alle Versuche brachten ihn aber nicht in die Nähe des Profistatus. Er gab diesen Weg auf und nahm 2005 erst einmal eine einjährige Auszeit vom Snooker.