Rashid previously has played professional football for over ten years. Playing a significant amount of his youth football with Argentinian giants River Plate and Independiente, Rashid then moved on to a new chapter in his professional football career which saw him play for Melbourne Victory, Western Sydney and Incheon United (South Korea).

During his time as a professional footballer, Rashid made over 100 professional appearances (including numerous appearances in the Asian Champions League),is a A-League Premiership and Championship winner, as well as picking up the Players Player Award during his time in the NPL. He has 3 years of coaching experience across multiple age groups, is a qualified Personal Trainer and is currently in his third year of study, undergoing a Bachelor of Psychological Science. Rashid has also completed his Level 1 Certificate in Differential Learning Systems, a learning method that he is particularly passionate about.

Finally, Rashid has completed his C-Licence through the Football Federation of Australia.