Der 1,67 m große Craig Fallon kämpfte meist im Ultraleichtgewicht, der Gewichtsklasse bis 60 Kilogramm. 2001 war er Zweiter der U20-Europameisterschaften. Sein erster großer Sieg gelang ihm bei den Commonwealth Games 2002 in Manchester. Er gewann das Finale für England gegen den Inder Akram Shah. Anfang 2003 gewann er das "Tournoi de Paris". Bei den Europameisterschaften 2003 in Düsseldorf erreichte er das Finale und verlor gegen den Georgier Nestor Chergiani. Vier Monate später erreichte er bei den Weltmeisterschaften 2003 in Osaka durch einen Halbfinalsieg über den Deutschen Oliver Gussenberg das Finale und unterlag dort dem Südkoreaner Choi Min-ho.