💙

Get a free trial lesson

First lesson free
•
Pay 24 hours after trial
•
Cancel anytime
TeachMe.To LogoTeachMe.To Logo

Play Baseball at Extra Innings

2601 N Newark St, Portland, OR 97217, USA
Extra Innings
👋 3 coaches teach here
Cancel free up to 24 hours beforeReschedule or refund if plans change.
Indoor facilityPerfect for year-round learning.
Private or members only

Learn Baseball with a coach that teaches at Extra Innings:

Jack Folkins profile
Jack Folkins photo 1
Jack Folkins photo 2
See more photos on profile
About Jack

Hi! I’m a former D1 pitcher with a passion for helping the next generation of players find their rhythm on the mound. I played my high school ball at O'Dea, where I was named Metro League Pitcher of the Year and set the school record for the lowest ERA in a single season. After a major injury, I had to work my way back to play five successful seasons at the University of Portland. That experience taught me everything I know about mechanics, recovery, and staying positive when the game gets tough. Whether you are just picking up a ball for the first time or looking to sharpen your skills for high school, I’m here to help you build confidence and have fun while doing it. Let’s get out there! I specialize in pitching and infield defense, but can also coach hitting. I love teaching kids of all ages at any skill level!

What students say...

"Exceptional coaching! My son really enjoyed it and improved his skills.

Top Rated
100Score
Jack
From$57per lesson

Jack

Bio: Hi! I’m a former D1 pitcher with a passion for helping the next generation of players find their rhythm on the mound. I played my high school ball at O'Dea, where I was named Metro League Pitcher of the Year and set the school record for the lowest ERA in a single season. After a major injury, I had to work my way back to play five successful seasons at the University of Portland. That experience taught me everything I know about mechanics, recovery, and staying positive when the game gets tough. Whether you are just picking up a ball for the first time or looking to sharpen your skills for high school, I’m here to help you build confidence and have fun while doing it. Let’s get out there! I specialize in pitching and infield defense, but can also coach hitting. I love teaching kids of all ages at any skill level!
5.0
Baseball
12 Lessons given
5.0
Travels to you
Available
Next: Today, 8:00 AM
💰$57 for weekly lessons
Get baseball lessons with Jack
Gerald Bolden profile
About Gerald

For over three decades, I've been instilling a love for baseball in players of all ages. My passion lies in cultivating a strong foundation of skills while fostering a fun and encouraging learning environment. Let's work together to elevate your game. I’ve played two years of minor league baseball. I’ve coached for 10 years at the college and high school level. I’ve started a developmental league for inner city kids n north and northeast Portland.

What students say...

"Coach G is a GREAT teacher and works extremely well with young kids!

Top Rated
91Score
Gerald
From$114per lesson

Gerald

Bio: For over three decades, I've been instilling a love for baseball in players of all ages. My passion lies in cultivating a strong foundation of skills while fostering a fun and encouraging learning environment. Let's work together to elevate your game. I’ve played two years of minor league baseball. I’ve coached for 10 years at the college and high school level. I’ve started a developmental league for inner city kids n north and northeast Portland.
5.0
Baseball
1 Lesson given
5.0
Travels to you
Available
Next: Tomorrow, 8:00 AM
💰$114 for weekly lessons
Get baseball lessons with Gerald
Adrian Guzman profile
Adrian Guzman photo 1
Adrian Guzman photo 2
See more photos on profile
About Adrian

Dedicated baseball coach with a lifelong passion for the sport. With a playing career spanning from youth leagues to college athletics, I've honed my skills as a pitcher and shortstop. My experience extends beyond playing, as I've also led group clinics for young athletes aged 5-19, developing a keen understanding of fundamental skills and mechanics. After serving in the military, I'm now focused on helping players of all ages reach their full potential. My coaching philosophy centers on building strong fundamentals, refining mechanics, and fostering a love for the game. I'm committed to empowering players to succeed and sharing my expertise to help them achieve their goals. With a deep love for baseball, I'm passionate about guiding the next generation of players and inspiring them to reach new heights.

✨New
Adrian
From$93per lesson

Adrian

Bio: Dedicated baseball coach with a lifelong passion for the sport. With a playing career spanning from youth leagues to college athletics, I've honed my skills as a pitcher and shortstop. My experience extends beyond playing, as I've also led group clinics for young athletes aged 5-19, developing a keen understanding of fundamental skills and mechanics. After serving in the military, I'm now focused on helping players of all ages reach their full potential. My coaching philosophy centers on building strong fundamentals, refining mechanics, and fostering a love for the game. I'm committed to empowering players to succeed and sharing my expertise to help them achieve their goals. With a deep love for baseball, I'm passionate about guiding the next generation of players and inspiring them to reach new heights.
Baseball
Be their first TeachMe.To student!
Travels to you
Available
Next: Today, 8:00 AM
💰$93 for weekly lessons
Get baseball lessons with Adrian

Other nearby locations:

Franklin High School

Franklin High School

7.4 miles away
Go to location
Warner Pacific University

Warner Pacific University

7.6 miles away
Go to location
Harrison Park

Harrison Park

8 miles away
Go to location
  1. Baseball
  2. Oregon
  3. Portland
  4. Extra Innings
TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach FAQHelp Center
BrowseReviewsPrivacyTerms
InstagramFacebook

© 2026 Teach Me To


As a platform, we do our best to provide accurate information and make your booking experience seamless. However, we do not verify every detail and we do not background check every coach who lists themselves on our site. It's up to the instructors to provide accurate, up-to-date information. If you have any questions or concerns, just message us and ask!