Batting A Thousand - Where the season never ends.

Batting A Thousand - Where the season never ends.

Share

Batting a Thousand - Portland’s go-to indoor baseball and softball training facility since 1991.

Open to the public and players of all ages and abilities, we offer a fun, supportive environment for everyone from beginners to seasoned athletes.

Photos from Batting A Thousand - Where the season never ends.'s post 03/29/2026

getting work done on our monitor

Photos from Batting A Thousand - Where the season never ends.'s post 03/29/2026

getting work on our new monitor 💪💪💪

03/27/2026

Happy opening week! Swing by for hacks and live baseball! ⚾️⚾️

03/12/2026

Fresh machines, familiar feels 🤙⚾️. Spring has arrived at Batting a thousand! battingcages

Photos from Batting A Thousand - Where the season never ends.'s post 03/10/2026

Where the season never ends...

03/06/2026

Spring is here! Book your batting cage reservations now!

12/01/2025

Cyber Week just got a whole lot sweeter at Batting a Thousand! 🎯
Score big savings on gift cards for the baseball and softball players in your life — perfect for cage and tunnel rentals.

👉 Cyber Week Deal: Get 25% OFF gift card purchases!
📅 Valid: Now through Sunday only, in-store or online

Give the gift of reps, confidence, and harder hit balls this season!

Tap the link to grab your gift cards online:
https://www.vagaro.com/batjax/gift-certificates

06/22/2025
Photos from Batting A Thousand - Where the season never ends.'s post 06/20/2025

We’re excited to bring back more than 40 pieces of vintage baseball artwork and memorabilia that once hung on our walls over 20 years ago! We’ve also proudly displayed the sponsor plaques we’ve received from over the years featuring so many of our local all-stars! 

Next time you are in, make sure to check out the walls!Huge thanks to for installing it all so beautifully, and to Gerald Sayler the original owner, for giving us the art for everyone to enjoy.

See you at the cages! ⚾️

05/12/2025

Starting this Friday, 5/16, Batting a Thousand will be making a few changes to serve you better!

We’re excited to announce that we’re opening up the 3rd cage for reservations! More spots available! Additionally, we are now offering 15-minute sessions that may better fit your schedule.

Unfortunately, renting the 3rd cage means we will be less able to accommodate walk-in customers without a reservation. Please reserve in advance or call ahead.

Why the changes? We’ve listened to your feedback, and we know that busy walk-in times can make it tough to get the batting experience you deserve. By moving to reservations only, we can ensure that your time in the cage is focused, fun, and stress-free for both you and our staff!

Thank you for your understanding and support as we continue to improve your experience at Batting a Thousand. ⚾🥎

Want your business to be the top-listed Gym/sports Facility in Portland?

Click here to claim your Sponsored Listing.

Location

Category

Telephone

Address


8829 SE Stark St
Portland, OR
97216

Opening Hours

Monday 4pm - 8pm
Tuesday 4pm - 8pm
Wednesday 4pm - 8pm
Thursday 4pm - 8pm
Friday 4pm - 8pm
Saturday 11am - 8pm
Sunday 11am - 8pm