What We Do

all sports orthopedics logo


Thomas P. McWeeney, MD, PC
Tualatin, OR Orthopedic Surgeon


All Sports Orthopedics is located in Tualatin, OR and serves the greater Portland area with sports related injury and orthopedic care.  Thomas McWeeney, MD, PC, and the staff at All Sports Orthopedics evaluate sports injuries as well as all injuries to the musculoskeletal system including joints, ligaments, bones, tendons, and nerves.

Specialty Interests at All Sports Orthopedics

Shoulder - Procedures include arthroscopic rotator cuff repairs, biceps repairs, labrum repairs and stabilization as well as shoulder replacement procedures.

Elbow - Procedures include arthroscopy, ligament repairs and reconstructions including Tommy John operations, tennis elbow procedures, and nerve releases.

Wrist and Hand - Procedures include carpal tunnel release, arthroscopy, trigger finger releases and basal thumb joint reconstructions.

Knee - Procedures include arthroscopy, ACL, PCL and MCL reconstructions, meniscus repair and resections, microfracture techniques with stem cells and PRP, patella ligament reconstructions and joint replacements. Knee replacement surgeries are robotically assisted with Mako.

Ankle - Procedures include arthroscopy, ankle ligament reconstructions, and bunion surgery.

All Sports Orthopedics repairs bone fractures as well as tendon repairs throughout the body and performs platelet rich plasma (PRP) injections. Other osteobiologic products include stem cell injections and hyaluronic acid injections. Additional information can be found at OrganoGenesis' website.

For more information and to schedule an appointment, please click here to fill out our online contact form in which a representative will contact you within 24 hours or sooner during business days or contact us via phone at (503) 506-8384.

Office Location

We are here to serve you during the following business hours:

Monday - Thursday: 8 am to 5 pm
Friday: 8 am to 2 pm
Phone: 503-506-8384
Fax: 503-506-8364

We are located at:

Whitney Building
19255 SW 65th Ave.
Suite 110
Tualatin, OR 97062

Contact Us Today