Training Lessons

Baseball & Softball

Watch your skill level improve drastically when you take on 30 minutes lessons with our specialty coaches who focus on tweaking mechanics, expanding the way you think, and training you to be the best you can be on the pitch.


Invest in your athleticism and in your future by signing up for one on one lessons or training packs with our professional specialty trainers who want to invest their time and knowledge into you.


Any and all baseball or softball players are welcome to 1:1 lessons through RoughRiders! You are not required to be a member of our program.

Baseball & Softball Hitting

Baseball Pitching

*Pitching lessons available for baseball only*

Baseball & Softball Catching

Baseball & Softball Fielding

sports performance training

Sports

Performance

Training

Sports performance training for baseball focuses on improving the key physical and mental skills that directly impact a player’s game performance. This includes enhancing speed, agility, strength, power, coordination, and endurance.


Baseball-specific and softball-specific training often incorporates drills that target pitching, fielding, and throwing mechanics, as well as reaction time and decision-making under pressure. When comparing sports performance training to add-ons like hitting or pitching lessons, performance training is broader and aims to optimize overall athleticism and game-readiness. In contrast, hitting lessons are more specialized, focusing on technique, mechanics, and situational strategy related to batting.


While hitting lessons enhance a specific skill, sports performance training builds the foundation needed for those skills to be executed effectively and consistently.


Sports performance training improves the body’s capacity to perform in all aspects of the game, while specialized lessons like hitting target one specific area of improvement.

Specialty Trainers

Cody Byrnes

My name is Cody Byrnes. I played 4 years of college baseball at Colorado State University. I was an all-conference player in high school and currently play amateur baseball within the RoughRiders organization. My specialties for lessons are hitting, infield, as well as outfield lessons. I believe our athletes like working with me because of the mechanical adjustments and technical/mental part of the game that I provide for them. In terms of defensive work, I was personally always regarded as a plus defender in college and I am able to share and critique our athletes to push them to be better quick twitch athletes.

Cody Byrnes

Instructor

(970) 471-0120

David Ellingson

I'm David Ellingson. As a three-year varsity letterman at The Woodlands College Park High School in Texas, I was recognized as an All-District 1st baseman and RHP. After high school I was awarded a scholarship to play at the University of Georgetown. During the season I earned 2nd team Big East Honors after posting a .75 ERA in 24 innings. At Georgetown I hold both records for single season and career ERA. By junior year I was drafted by the Seattle Mariners in the 34th round. I played 7 years in the Mariners organization across many levels; finishing my career in Double A. I now am with RoughRiders Baseball as the Director of Recruitment and Training. I am excited to pass on all the knowledge I have gained throughout my years of experience.

David Ellingson

Instructor

(936) 525-8161

Trevor Erickson

My Name is Trevor Erickson. In high school I was a 4 time all-conference player and a 4 year varsity letterman. I played 2 years of NJCAA D1 Baseball in Virginia. I made all-conference first team as a freshman. I’ve played with RoughRiders ever since it started. I have trained with Chad Jacobsen for 7+ years and Chad Povich for 5+ years. I bring a great knowledge of hitting, outfield, and youth pitching. I provide players with drills to help with power, balance, and mechanics in the swing along with the knowledge of the mental side of the game.

Trevor Erickson

Instructor

(720) 757-0949

Ford Eberlein

I'm Ford Eberlein. I am a former collegiate player, the Director of Adult Baseball for RoughRiders, and the Varsity Head Coach for Stanley Lake High School. I coach hitting and catching for lessons. In my style of coaching I offer excitement, dedication, and honesty. I feel honesty is harder to come by these days; every player will know exactly where they currently stand and where I see them project skills.

Ford Eberlein

Instructor

(303) 881-4422

Scott Laur

My name is Scott Laur. During my time spent playing baseball for NCAA DII Hawaii Pacific University and studying Psychology, I embody the spirit of leadership and mentorship. Since switching to coaching, I have guided my first team to a championship victory in the 2023 Baseball New Zealand Championship. My experience coupled with enthusiasm for nurturing young talent and fostering a winning mentality will make a lesson with me a treasured addition to a player's development. I prioritize working as a catching, hitting, and outfield coach as well as teaching an in depth perspective to the mental game and the success built off the field. As your training coach, I will bring a wealth of experience, passion, and success to each of you who sign up for my lessons.

Scott Laur

Instructor

(505) 629-8041

Ethan Moseley

I’m Ethan Moseley, a sports performance coach with a background as a former Division II baseball player. I competed as an infielder at both Otero Junior College and Metropolitan State University of Denver. I hold a Bachelor’s degree in Exercise Science and bring a diverse range of experience in training athletes from youth to professional levels; both in the weight room and on the field. My coaching philosophy centers on the integration of strength training with sport-specific development to help athletes maximize their potential and excel in their respective disciplines. I am committed to empowering athletes to perform at their best, whether that’s increasing strength, improving agility, or enhancing overall athleticism.

Ethan moseley

Instructor

(720) 299-6100

Nico Porreco

I'm Nico Porreco. I have been a RoughRiders instructor and coach since 2016 working with youth, high school, and college ball players. I played outfield at Trinidad State Junior College for 2 years and played another 2 years attending Adams State University. From 2016-2021 I assisted in running the youth and high school hitting camps. I offer lessons for fielding and hitting - specialize in fielding.

Nico Porreco

Instructor

(720) 271-6357

Josh Smith

I'm Josh Smith. A lefty from Tupelo, Mississippi. I was a 4 year letterman at Tupelo High School where we went on to win the MS State Championship in 2017. I played for 5 years in college where I was named NAIA Player of the Week and Conference Player of the Week. In my time playing baseball I have gained experience in a variety of positions such as Outfield, Pitcher, and 1st base. I offer pitching, hitting, and fielding lessons. With this, I can provide perspectives from both sides while motivating players to expand their mental and physical skills to reach their goals.

Josh Smith

Instructor

(662) 871-0036

Mason Ursetta

I am Mason Ursetta. I’ve been coaching baseball for the past three years. Specializing in 1st base and hitting. I take a fun approach all while getting players to their max potential in my coaching. The goal is to not only to become better baseball player, but to also to become a respectable young man.

Mason Ursetta

Instructor

(678) 713-9538

Coach Scott Laur

COACH Scott Laur

Catching Lessons
Hitting Lessons
Outfield Lessons

1 Lesson = 30 minutes

Register

Coach Cody Byrnes

COACH Cody Byrnes

Hitting lessons

Infield Lessons

Outfield Lessons

1 lesson = 30 minutes

Register

Coach Trevor Erickson

Coach Trevor Erickson

Hitting LESSONS

Outfield Lessons

Youth baseball Pitching Lessons

1 lesson = 30 minutes

Register

Coach Nico Porreco

Coach Nico Porreco

Hitting Lessons
Fielding Lessons

1 Lesson = 30 minutes

Register

Coach David Ellingson

Coach David Ellingson

baseball Pitching Lessons

1 lesson = 30 minutes

Register

Coach Ford Eberlein

COACH FORD EBERLEIN

HITTING LESSONS

CATCHING LESSONS

1 lesson = 30 minutes

Register

Coach Josh Smith

COACH JOSH SMITH

hitting lessons
catching lessons
baseball Youth  pitching lessons

1 lesson = 30 minutes

Register

Coach Mason Ursetta

coach mason ursetta

hitting lessons
fielding lessons

1 Lesson = 30 minutes

Register

Coach Ethan Moseley

COACH ETHAN MOSELEY

HITTING LESSONS
INFIELD LESSONS

1 lesson = 30 minutes

Register

Training Packs

1-1 lesson training

Baseball Lesson Training - 4 Packs // 8 Packs

Softball Lesson Training - 4 Packs // 8 Packs

Workouts - Body Development/Athlete Membership

Baseball Workouts - 4 Packs for 1 Month // 8 Packs for 2 Months

Softball Workouts - 4 Packs for 1 Months // 8 Packs for 2 Months

1-1 lesson training & Workouts

4 Lesson Training + 4 Body Development Workouts - 1 Month (Softball or Baseball)

8 Lesson Training + 8 Body Development Workouts - 2 Months (Softball or Baseball)

Confirm Delete
Click the delete icon again to confirm. Click escape to cancel.