Pilcher absolvierte im Februar 1987 bei den nordischen Skiweltmeisterschaften in Oberstdorf seine ersten von insgesamt 17 Weltcupeinzelrennen und belegte dabei den 43. Platz über 30 km klassisch und den 40. Rang über 50 km Freistil. Im folgenden Jahr lief er bei den Olympischen Winterspielen in Calgary auf den 46. Platz über 15 km klassisch, auf den 39. Rang über 30 km klassisch und auf den neunten Platz mit der Staffel. Bei den nordischen Skiweltmeisterschaften 1989 in Lahti errang er jeweils den 29. Platz über 15 km klassisch und 15 km Freistil und den neunten Platz mit der Staffel. Über 50 km Freistil kam er auf den achten Platz und holte damit seine einzigen Weltcuppunkte. Bei den nordischen Skiweltmeisterschaften 1991 im Val di Fiemme belegte er den 51. Platz über 50 km Freistil, den 37. Rang über 30 km klassisch und den 16. Platz über 10 km klassisch. Zusammen mit Alain Masson, Darren Derochie und Yves Bilodeau errang er dort den 11. Platz in der Staffel. Seine letzten internationalen Wettbewerbe absolvierte er bei den Olympischen Winterspielen 1992 in Albertville. Dort lief er über 10 km klassisch und in der anschließenden Verfolgung jeweils auf den 52. Platz und über 30 km klassisch auf den 45. Platz.