About
Zac Morain
It started with throwing. I got obsessed with the science of it -- arm path, hip-to-shoulder separation, spin rate, pitch tunneling -- back when most coaches were still working purely on feel. I went deep on Driveline methodology, high-speed video, Rapsodo, Trackman, biomechanics research. I wanted to understand the thing at a level where I could actually explain it to an athlete and have it change how they threw a baseball.
That obsession turned into a career. I coached 200+ athletes. I built 802 Baseball Lab from scratch and ran player development there until we closed in early 2024. I worked at Driveline Academy Flex. I became an Official Scorer for the Florida Complex League. The coaching eye and the analytical lens started to merge -- and I realized the most interesting work was happening at that intersection.
Then I walked away from coaching. Twice, actually (saving that drama for another time). Not because I failed at it. Because the path wasn't aligned with where I needed to go. The pivot to CS and data analytics wasn't a consolation prize -- it was the logical next move. I wanted to stay connected to baseball from the technology side. Build the tools. Write the systems. Teach the AI everything I learned in the lab.
Now I'm a CS student at CSU Global building ARGUS, a baseball intelligence platform, and Roto-Edge, a fantasy baseball decision dashboard. This site is home base for both, plus the writing that comes with building them. I play right-handed in a Sunday men's league. I'm a dad. I have ADHD. I'm a perpetual student who learns by doing and figures it out as it goes. Can't swim until you're in the water.
Try hard. Ship things. Move forward. That's the whole operating system.
If you want the longer version, the Journal has it: how I got here, what derailed, what I learned on the way through.
Connect
- X / Twitter: @makeitmorain -- daily baseball takes, analytics content, and whatever I'm building right now
- Medium: @xFPLab for fantasy baseball analysis
- GitHub: makeitmorain -- the actual code
- The ARGUS page form reaches me directly from this site
The name
Morain or Shine. Rain or shine. You show up regardless. You build regardless. The name works on a few levels and I'll let you figure out the rest.