Wadsworth trat international erstmals bei den Junioren-Skiweltmeisterschaften 1987 in Asiago in Erscheinung. Dort belegte er den 62. Platz über 30 km Freistil, den 33. Rang über 10 km klassisch und den 14. Platz mit der Staffel.[1] Im folgenden Jahr kam er bei den Junioren-Skiweltmeisterschaften in Saalfelden auf den 50. Platz über 30 km, auf den 46. Rang über 10 km und auf den 14. Platz mit der Staffel.[2] Seine besten Platzierungen bei den Nordischen Skiweltmeisterschaften 1989 in Lahti waren der 48. Platz über 15 km klassisch und der 13. Rang mit der Staffel. Im Dezember 1993 startete er in Tauplitz erstmals im Continental-Cup und errang dabei den 45. Platz über 15 km klassisch. Bei seiner ersten Olympiateilnahme im Februar 1994 in Lillehammer belegte er den 35. Platz über 50 km klassisch. In der Saison 1994/95 holte er in Falun mit dem 30. Platz über 10 km klassisch seinen ersten Weltcuppunkt und in der Saison 1995/96 mit drei ersten Plätzen seine ersten Siege im Continental-Cup. Seine besten Ergebnisse bei den Nordischen Skiweltmeisterschaften 1995 in Thunder Bay waren der 34. Platz über 30 km klassisch und der 14. Rang mit der Staffel, bei den Nordischen Skiweltmeisterschaften 1997 in Trondheim der 24. Platz über 30 km Freistil der 15. Rang mit der Staffel und bei den Olympischen Winterspielen 1998 in Nagano der 37. Platz über 30 km klassisch der 17. Rang mit der Staffel. Bei den Nordischen Skiweltmeisterschaften 1999 in Ramsau am Dachstein lief er auf den 57. Platz über 10 km klassisch, auf den 43. Rang in der Verfolgung und auf den 25. Platz über 50 km klassisch.
Nach Platz eins über 15 km Freistil in Vernon im Continental-Cup zu Beginn der Saison 2000/01, wurde Wadsworth US-amerikanischer Meister über 10 km klassisch und im 30-km-Massenstartrennen. In Soldier Hollow erreichte er mit Platz acht im 30-km-Massenstartrennen seine beste Einzelplatzierung im Weltcup. Beim Saisonhöhepunkt, den Nordischen Skiweltmeisterschaften 2001 in Lahti, belegte er den 36. Platz über 50 km Freistil und den 29. Rang über 15 km klassisch. In der Saison 2001/02 kam er im Weltcup viermal in die Punkteränge und erreichte mit dem 68. Platz im Gesamtweltcup seine beste Gesamtplatzierung. Bei den Olympischen Winterspielen 2002 in Salt Lake City belegte er den 42. Platz in der Doppelverfolgung und den fünften Rang mit der Staffel und bei den Nordischen Skiweltmeisterschaften 2003 im Val di Fiemme den 48. Platz in der Doppelverfolgung und den 12. Rang mit der Staffel.
Nach seiner Karriere war Wadsworth fünf Jahre Nationaltrainer des kanadischen Skilanglaufteams und ist seit 2019 Trainer des kanadischen Biathlonteams. Er ist mit der ehemaligen Skilangläuferin Beckie Scott verheiratet.[3]
Teilnahmen an Weltmeisterschaften und Olympischen Winterspielen