A young man with a beard holding a basketball at an indoor court.

Basketball skills trainer | player development coach

Jon OsbornE

Coach. Trainer. Lifelong student of the game.

My path through basketball hasn’t been a conventional one.

I was a solid high school player and a two-year varsity starter, but I also left a lot on the table. I loved basketball and desperately wanted to improve, but at the time I didn’t really understand how to train or how to develop the skills I needed. At around 6'1", I spent most of my high school career playing in the post. I had good footwork, but I wasn’t much of a shooter or ball handler.

In my mid-20s, I got the itch to play competitively again and set a pretty ambitious goal for myself: I wanted to play college basketball at some level.

Getting there meant essentially relearning the game. Basketball had changed dramatically since I was in high school, and so had the position I needed to play. Throughout my mid-late twenties, I spent years rebuilding myself as a guard, working with some amazing skills coaches and strength trainers.

In 2018, at age 30, I made the team at Chabot College in Hayward and played for one season.

That journey changed my relationship with basketball. I became as interested in how players learn and develop as I was in playing the game itself. I fell in love with the process of skill acquisition, and that curiosity has continued to shape the way I approach coaching and training today.

My own ideas about development have continued to evolve as well. Much of the training I did during that period was more traditional and repetition-based than the way I train players now. As I’ve continued to study coaching and skill acquisition, my approach has increasingly emphasized adaptability, problem-solving and helping players develop skills that can transfer to the unpredictable environment of the game.

Today, I’m the Head Freshman Coach at Petaluma High School after spending two seasons as a Varsity Assistant Coach at Elsie Allen High School. As a skills trainer, I work with players across a wide range of ages and skill levels throughout Sonoma County.

More than anything, I still consider myself a student of the game. I’m constantly learning, experimenting and evolving as a coach, and I try to bring that same curiosity to every player I work with.