04/15/2026
New team booking packages at Batting A Thousand! Book now today at https://batpdx.com/reservations/
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.
04/15/2026
New team booking packages at Batting A Thousand! Book now today at https://batpdx.com/reservations/
03/29/2026
getting work done on our monitor
03/29/2026
getting work on our new monitor 💪💪💪
03/27/2026
Happy opening week! Swing by for hacks and live baseball! ⚾️⚾️
Fresh machines, familiar feels 🤙⚾️. Spring has arrived at Batting a thousand! battingcages
03/10/2026
Where the season never ends...
03/06/2026
Spring is here! Book your batting cage reservations now!
03/06/2026
Get ready for spring baseball TODAY! Book your batting cage reservations now at https://www.vagaro.com/batjax?utm_source=ig&utm_medium=social&utm_content=link_in_bio&fbclid=PAdGRleAQYJCNleHRuA2FlbQIxMQBzcnRjBmFwcF9pZA8xMjQwMjQ1NzQyODc0MTQAAacieBRlSQ7L6EUARPctb-3NVDMFZQS23RRfgmO0g5xAAV-2v5nBOkwtthwcAg_aem_2NH1ixL6nBrbjkxw7MwbCA
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
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! ⚾️
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. ⚾🥎
| Monday | 4pm - 8pm |
| Tuesday | 4pm - 8pm |
| Wednesday | 4pm - 8pm |
| Thursday | 4pm - 8pm |
| Friday | 4pm - 8pm |
| Saturday | 11am - 8pm |
| Sunday | 11am - 8pm |