John Ferguson

Therapies: * Physiotherapy,* Sports Physio,* Musculoskeletal Physio,* Spinal Physio,* Occupational Physio

Clinics: Ashgrove,Sandgate


Who is John Ferguson? 

John Ferguson joined the PhysioWorks team in 2018 after graduating from the University of Queensland with Honours in 2016. John has previously practised in Toowoomba working with many amateur and representative sporting teams including the Western Mustangs RLFC and South Western Thunder FC. Since Commencing at PhysioWorks, John has further expanded his sporting knowledge by working in assistive roles for many sporting teams including Brisbane City Football Club and Marist 1st XV.

Additionally, John has worked extensively with patients suffering from age or occupational-related injuries.

A keen sportsman, John has wide personal experience in a variety of sports including Rugby Union, Rugby League, Athletics and AFL which he uses to inform his practice relating to contact and sports injuries. John has also work extensively with runners of all ages.

John has a particular interest in knee, ankle, and neck pathologies and focuses on providing his patients with the most current evidence-based practices to ensure a comprehensive recovery. John has a passion for empowering his patients to return to their sporting or vocational endeavours through meaningful interventions and patient-specific rehabilitation plans.


Bachelor of Physiotherapy (Hons), The University of Queensland.

Special Interests

Sporting Interests

John is a Registered Physiotherapy Provider with:

  • All Private Health Insurance Funds
  • Workcover
  • Medicare
  • Department of Veterans' Affairs
  • CTP & Sports Insurers

As a registered physiotherapist, private health insurance rebates apply.

Book Your Appointment with John

Simply book online now (24 hours) or call us during business hours. 

Ashgrove Physio

Phone: 3366 4221

Book Online - 24 hours!

Sandgate Physio

Phone: 3269 1122

Book Online - 24 hours!

Updated 14-Feb-2019 05:30 PM

Receive Special Offers and the Latest Injury Information

Enter Details Below to Signup:

Physio Works - Physiotherapy Brisbane

Ashgrove Ph 3366 4221
Bulimba Ph 3899 1226
Clayfield Ph 3862 4544
Loganholme Ph 3801 3417
Mansfield Ph 3849 3099
Rochedale Ph 3841 0277
Salisbury Ph 3275 1044
Sandgate Ph 3269 1122

Request an Appointment

  • Non Attendance Policy
  • PhysioWorks and its practitioners proudly provide support to numerous sporting clubs, schools and community events. Here are just a few of the groups that we currently or have previously supported.

    Receive Special Offers and the Latest Injury Information

    Enter Details Below to Signup: