The giant Salmonflies of the Western mountains are legendary for their proclivity to elicit consistent dry-fly action and ferocious strikes.
This Ameletus has puzzled me since I found their exuviae four years ago. Using the key in Larvae and adults of Ameletus mayflies (Ephemeroptera: Ameletidae) from Alberta this appears to key to Ameletus velox. It also sort of matches the color pattern on abdominal segments 6-7 from their figure 20C, which their text mentions as another identifying characteristic. However, one characteristic ("incisor area of left mandible with second denticle much smaller than first") doesn't seem to match. Also, velox is reportedly among the largest Ameletus species, but not quite as large as this nymph. My best guess is still that it represents a bit of undocumented variation on velox.