We Are Now Open For the 2026 Season!

Book your first session with zero risk. If it's not what you were hoping for, just let us know and you won't be charged.
(Please See Coach Specific Locations):

Where?

Lessons with Coach Aiden: Lytle Park (Carl Faulkner Field OR Softball Field), 4401 O'Keefe Ct, Nepean, K2R 0A2

Lessons with Coach Max: Des Voyageurs Baseball Diamond, 6018 Voyageur Dr, Gloucester, K1C 2S4

Leave a Review and Get $10 Off Your Next Lesson!

About Me, Aiden Duncan, Head Coach and Owner of DBA

Intro

My name is Aiden Duncan. I am 21 years old. I coach hitting, pitching, and fielding for all ages.

My Story

I've played competitive baseball for ten years across programs like the Dalhousie Tigers, Ottawa Knights, Watson Elite, Bytown Dodgers, and East Nepean Eagles, and have been coaching for five years. I started coaching because I wanted to pass on what those years of playing taught me. My focus is on helping players build real, repeatable skills so the game gets easier and more enjoyable.

Experience

My coaching draws from years of direct training with some of the best in the game, Greg Hamilton (named the 6th most influential Canadian in baseball), Ryan Fuller (current Orioles hitting coach), Tanner Watson (drafted by the Mariners), Matt Linder (drafted by the Phillies), and Steve Renaud, who earned player of the decade honours at Carleton University. All this combined with hundreds of hours of independent research on mechanics and technique.

Meet Coach Maxwell Rose

My name is Maxwell Rose, I have been playing baseball since I was 11 years old. I am a pitcher and infielder. I played with Tanner Watson for 5 years and am now playing college baseball at SUNY Canton. I also have earned an award at third base for my college team my freshman year.

Who? What?

Anyone interested in baseball or softball lessons!

I teach private, group, and team lessons.

Equipment

At practice I will provide a batting tee, screen, baseballs, and a fungo bat.

Cancellation Policy

If you cancel less than 24 hours before your scheduled lesson or do not show up, you will be charged a $25 fee.