With zero direct fish records and no guide coverage or fishing reports, there is nothing here to plan a trip around. Badshot sits inside the same bull trout drainage that BC Hydro's Upper Duncan monitoring program names directly: fish passing
Duncan Lake dam are known to spawn throughout the system, including the neighbouring
Westfall River and
Marsh Adams Creek. Badshot itself has not been surveyed to the same standard, so treat that as drainage-level context rather than a confirmed local run, and avoid redds, staging fish and low, warm flows if you do walk the creek.