According to police, the officer was inside his vehicle investigating the alleged street racing when he was struck from behind. The driver of the suspect vehicle fled the scene on foot.
An attempt was made to track the suspect by a Police Dog Service officer but they were unable to locate him.
Police now have the male suspect in custody and are continuing to investigate.
The RCMP officer that was struck was taken to hospital with minor injuries and later released.
Along with investigating this crash, police are continuing to look into the alleged street racing incident.