Erste internationale Erfahrungen sammelte Eloise Welling bei den Juniorenweltmeisterschaften 1998 in Annecy, bei denen sie in 9:36,64 min den elften Platz im 3000-Meter-Lauf belegte. Im Jahr darauf nahm sie an den Jugendweltmeisterschaften in Bydgoszcz teil und wurde dort in 9:05,05 min Vierte über diese Distanz. 2003 belegte sie bei den Crosslauf-Weltmeisterschaften in Avenches den 70. Platz auf der Kurzstrecke und siegte bei der Sommer-Universiade im südkoreanischen Daegu in 15:47,19 min im 5000-Meter-Lauf. Bei den Crosslauf-Weltmeisterschaften 2005 in Saint-Galmier kam sie auf der Langstrecke auf den 67. Platz. 2006 wurde sie bei den Commonwealth Games in Melbourne in 15:00,69 min Vierte über 5000 Meter. Bei den Crosslauf-Weltmeisterschaften in Fukuoka belegte sie auf der Kurzstrecke Rang 39 und auf der Langstrecke Rang 22, und beim Leichtathletik-Weltcup in Athen wurde sie Vierte über 3000 Meter.