A couple of years into playing pool, I thought I was doing everything right.
I was at the table for hours. I was obsessed. I was grinding. And still, I wasn’t getting any better. At least not in a way that lasted.
Sometimes I’d have good days. I’d run a few racks and feel great. But then I'd hit a slump again, and I had no idea why. It felt like my improvement came and went with how often I played, like I was just getting “in stroke” and then losing it again.
The truth is, I didn’t really understand what was causing my mistakes. I would miss a shot and immediately blame it on being a bad shotmaker. And for a long time, I thought that was the whole story.
But over time, I started looking closer. I realized those surface-level mistakes were usually symptoms of something deeper. Sometimes I wasn’t fully committed to the shot. Other times it was my stroke—maybe a slight deceleration or some unintentional side spin. And surprisingly often, the shot was simply too difficult because of poor decisions a few shots earlier. Once I started to see all that, I realized how limited my old approach to practice had been.
I wasn’t learning. I was just reinforcing the same patterns, hoping they'd somehow fix themselves.
And if you don’t know what the real issue is, how are you supposed to fix it? The only thing left is to just keep playing and hope it gets better. But that kind of “improvement” is fragile. It disappears the moment you stop playing as much. That’s why I started looking at the game differently.
Instead of just playing, I began studying every mistake. I recorded myself and analyzed everything that happened—my cue ball control, my patterns, my stroke, even my body language and rhythm. I learned more in that phase than I had in years of casual practice. That mindset eventually led to the videos I’ve been posting on my YouTube channel for years. And it hasn’t just helped me, it’s helped players all over the world.
But watching alone can only take you so far. Real improvement happens when you take those insights and start applying them on the table—the right way. That’s why I created a complete training program, built around the exact methods I used when I was stuck at the same stage. It’s everything I wish I had back then: a clear plan, structured drills, and a way to track real progress.
✅ You’ll learn how to identify your weaknesses
✅ Practice the right things in the right order
✅ And finally break out of the cycle of temporary progress and endless plateaus
And I get it: a training program is still limited if you don’t know how to spot your own mistakes. That’s why I also offer video feedback on Patreon. You can send me footage of your game, and I’ll show you exactly what’s holding you back and how to fix it.
Less frustration. Smarter training. Real progress.