Il ne faudra que quatre mois environ avant qu'il ne se retrouve chez les Capitals de Washington, échangé contre Greg C. Adams qui, fait intéressant, vient du même village où Courtnall passa sa jeunesse, soit Duncan en Colombie-Britannique. Au terme de deux saisons chez les Caps, il est échangé aux Blues de Saint-Louis contre Mike Lalor et Peter Zezel.
Les neuf premières saisons de Courtnall furent une ainsi une longue série de déménagements, de même que de navettes entre la LNH et la Ligue américaine de hockey (les Bears de Hershey et les Golden Flames de Moncton). On aurait dit que Geoff était incapable de rester au même endroit assez longtemps pour s'y établir. Non seulement cela, mais il était aussi régulièrement blessé, ce qui fit en sorte que pendant tout ce temps, il n'aura joué que l'équivalent de 4 saisons complètes.
Après moins d'une saison chez les Blues, Courtnall fut envoyé à la date limite des transactions aux Canucks de Vancouver en compagnie de Robert Dirk, Sergio Momesso, Cliff Ronning et des considérations futures contre Garth Butcher et Dan Quinn. Cet échange fut un tournant pour les Canucks, car ces joueurs devinrent le noyau des Canucks qui atteignirent la finale de la Coupe Stanley de 1994. Courtnall ne passera par la suite qu'une saison de plus à Vancouver avant de retourner avec les Blues au début de la saison 1995-1996. Il y terminera sa carrière en 1999-2000[1].