Ben McGregor

Ben Mcgregor

Physiotherapist

Telehealth appointments are available for a range of health issues, but if you feel you need direct treatment for an injury or a physical examination you may need to book an in-person appointment.
  • Initial Consult Returning Patient 2 areas
  • Initial Consult Running - Returning patient
  • Initial Consult New Patient 2 areas
  • Subsequent Consult
  • Subsequent Consult 2 areas
  • Ben is a Physiotherapist at North Parramatta Physiotherapy & Sports Injuries, who combines strong clinical knowledge with a genuine passion for helping people stay active and move well. Having competed in Football, Oztag, and gym-based training, he understands firsthand the physical and mental challenges that come with injury - and what it takes to get back to doing the things you love. Ben treats a wide range of sporting and everyday injuries, with a particular interest in ankle and shoulder rehabilitation, tendon loading, and postural correction. He takes a personalised, evidence-based approach to treatment, creating tailored programs that help clients feel confident, supported, and in control of their recovery - whether they're an athlete pushing their limits or someone simply wanting to move and feel better day-to-day. Ben also incorporates dry needling into his practice as part of a broader, hands-on treatment approach - helping clients achieve pain relief and improved movement alongside their rehabilitation programs. Alongside his clinic work, Ben provides on-field sports coverage, delivering real-time injury assessment and management in the fast-paced environment of competition. A graduate of the University of Sydney, Ben is passionate about delivering high-quality, client-centred care through clear communication, authentic connections, and goal-focused treatment.
    Subscriber Profile Education
    Next available
    Monday at 10:30 am

    Open today until 05:00 pm

    North Parramatta Physiotherapy

    Opening Hours

    Monday
    09:00 am - 05:00 pm
    Tuesday
    09:00 am - 05:00 pm
    Wednesday
    09:00 am - 05:00 pm
    Thursday
    09:00 am - 05:00 pm
    Friday
    09:00 am - 05:00 pm
    Saturday
    Closed
    Sunday
    Closed

    Contact Details