In this paper, we analyzed the live fish trajectory recorded from an experiment in an experimental vertical slot fishway. Combined with a numerical simulation, we demonstrated that randomness shown in fish trajectory might not merely be attributed to fish's random choices in its swimming, also could be an adaption consequence to the bulk unsteady turbulent flow structure. Simple superposing the fish trajectory on the time-averaged flow field obtained either by interpolating on discrete point measurements or numerical simulation is not an ideal method for fish movement description in fishway engineering. How to model the fish paths in transient flow and the necessity of simultaneous recording of the flow field and the fish locomotion are challenging topics. The suggested spectrum analysis of the flow field may provide a new general method to reproduce the fish trajectory in a complex turbulent flow.