AthlyticZ · Sports data science, taught live by working practitioners

Sports data science, taught live

Learn the work from the people doing the work.

AthlyticZ teaches production data science through sport. Live sessions with named working practitioners, every student in a fully provisioned professional environment in one click. The sport is the hook. The skill is the point.

23Working practitioners
6Tracks
WeeklyLive sessions
30 daysReplay window
What Fills the Seats: Predicting MLB Attendance with Penalized Regression, taught by Greg Matthews, PhDThe Film Room: The Portfolio That Gives the Tour, taught by Michael S. Czahor, PhDThe Farm System: Modular App Design for Shiny, taught by Veerle van LeemputAsk the Box Score Anything: Natural Language Queries with querychat, taught by Nic Crane, PhDThe No-Look Pass: Sharing State Between Shiny Modules, taught by Veerle van LeemputPaper to Pipeline: Turning Scouting Reports into a Production App with Claude, taught by Michael S. Czahor, PhD
Upcoming live

Live masterclasses every week, across six tracks.

Every session is taught live by someone who does this work. The recording, the code, and the environment stay with you afterwards.

Next up What Fills the Seats: Predicting MLB Attendance with Penalized Regression Fri 28 Aug · 14:00-15:15 EDT / 20:00-21:15 CEST
Greg Matthews, PhD
See this week’s sessions
What Fills the Seats: Predicting MLB Attendance with Penalized Regression, taught by Greg Matthews, PhD
Fri 28 Aug14:00-15:15 EDT / 20:00-21:15 CEST What Fills the Seats: Predicting MLB Attendance with Penalized Regression Greg Matthews, PhD Builds statistical models on real sports data. This session: penalized regression on MLB attendance. Modeling
The Film Room: The Portfolio That Gives the Tour, taught by Michael S. Czahor, PhD
Mon 31 Aug15:00-16:15 EDT / 21:00-22:15 CEST The Film Room: The Portfolio That Gives the Tour Michael S. Czahor, PhD Builds sports analytics products and runs hiring-side reviews. This session: portfolio sites that give the tour. Career
The Farm System: Modular App Design for Shiny, taught by Veerle van Leemput
Fri 4 Sep09:00-10:15 EDT / 15:00-16:15 CEST The Farm System: Modular App Design for Shiny Veerle van Leemput Builds production Shiny applications for sport. This session: modular app architecture. App Development
Ask the Box Score Anything: Natural Language Queries with querychat, taught by Nic Crane, PhD
Wed 9 Sep09:00-10:15 EDT / 15:00-16:15 CEST Ask the Box Score Anything: Natural Language Queries with querychat Nic Crane, PhD Builds LLM-powered data tools in R. This session: natural language queries over real sports data. LLM Tools
The No-Look Pass: Sharing State Between Shiny Modules, taught by Veerle van Leemput
Fri 11 Sep09:00-10:15 EDT / 15:00-16:15 CEST The No-Look Pass: Sharing State Between Shiny Modules Veerle van Leemput Builds production Shiny applications for sport. This session: module state and app structure. App Development
Paper to Pipeline: Turning Scouting Reports into a Production App with Claude, taught by Michael S. Czahor, PhD
Wed 16 Sep16:00-17:15 EDT / 22:00-23:15 CEST Paper to Pipeline: Turning Scouting Reports into a Production App with Claude Michael S. Czahor, PhD Builds sports analytics products and runs hiring-side reviews. This session: document AI for scouting workflows. Sports Analytics
Kickoff to Production in Minutes: Claude Code for Sports Analytics Shiny Apps, taught by Stefan Linner
Thu 17 Sep10:00-11:15 EDT / 16:00-17:15 CEST Kickoff to Production in Minutes: Claude Code for Sports Analytics Shiny Apps Stefan Linner Deploys data applications to production. This session: AI-assisted build and deployment of Shiny apps. Production
The Injury Report Problem: Missing Data and Multiple Imputation, taught by Greg Matthews, PhD
Mon 21 Sep13:30-14:45 EDT / 19:30-20:45 CEST The Injury Report Problem: Missing Data and Multiple Imputation Greg Matthews, PhD Builds statistical models on real sports data. This session: missing data methods for injury reports. Modeling
Game-Day Automation: Pipelines That Run Themselves with GitHub Actions, taught by Jasmine Daly
Fri 25 Sep13:00-14:15 EDT / 19:00-20:15 CEST Game-Day Automation: Pipelines That Run Themselves with GitHub Actions Jasmine Daly Builds automated pipelines that run unattended. This session: game-day automation for recurring workflows. LLM Tools
The Armchair Scout: Building a Player Similarity Engine App, taught by Saiprasad Kagne
Mon 28 Sep09:00-10:15 EDT / 15:00-16:15 CEST The Armchair Scout: Building a Player Similarity Engine App Saiprasad Kagne Builds player evaluation and scouting tools. This session: player similarity modeling. Sports Analytics
The Film Room: The Sports Analytics Interview, taught by Michael S. Czahor, PhD
Tue 29 Sep16:00-17:15 EDT / 22:00-23:15 CEST The Film Room: The Sports Analytics Interview Michael S. Czahor, PhD Builds sports analytics products and runs hiring-side reviews. This session: interview preparation, from the hiring side. Career
Fast Bayes for Big Rosters: Variational Inference in Sports, taught by Chris Fonnesbeck, PhD
Wed 30 Sep11:00-12:15 EDT / 17:00-18:15 CEST Fast Bayes for Big Rosters: Variational Inference in Sports Chris Fonnesbeck, PhD Builds Bayesian models in PyMC on baseball data. This session: Bayesian workflows at roster scale. Modeling
From the catalog

Pick the thing you want to be able to do.

Bundle Build Bayesian Models in Sports Becoming a BayeZian From first principles to the specialist models teams hire for. StanRGaussian processes Scott Spencer, PhD Scott Spencer, PhDTeaches applied Bayesian modeling See the course → Course Build LLM Tools That Get Evaluated SynergiZing ML and LLMs in R A tidymodels pipeline, a retrieval pipeline, a deployed API and a chat interface. RtidymodelsRAG Nic Crane, PhD Nic Crane, PhDTeaches LLM-powered tooling in R See the course → Bundle Build Apps a Front Office Opens Daily The Complete Shiny Engineering Stack Modular architecture, custom components, mobile, and a real deployment. RShinyJavaScript Veerle Eeftink-van Leemput Veerle Eeftink-van LeemputTeaches production Shiny engineering See the course → Course Build Machine Learning Pipelines Python MachineZ scikit-learn end to end, with evaluation honest enough to survive review. Pythonscikit-learnGAMs Patrick McFarlane Patrick McFarlaneTeaches predictive modeling on sports data See the course → Bundle Build Bayesian Models in Sports Becoming a BayeZian From first principles to the specialist models teams hire for. StanRGaussian processes Scott Spencer, PhD Scott Spencer, PhDTeaches applied Bayesian modeling See the course → Course Build LLM Tools That Get Evaluated SynergiZing ML and LLMs in R A tidymodels pipeline, a retrieval pipeline, a deployed API and a chat interface. RtidymodelsRAG Nic Crane, PhD Nic Crane, PhDTeaches LLM-powered tooling in R See the course → Bundle Build Apps a Front Office Opens Daily The Complete Shiny Engineering Stack Modular architecture, custom components, mobile, and a real deployment. RShinyJavaScript Veerle Eeftink-van Leemput Veerle Eeftink-van LeemputTeaches production Shiny engineering See the course → Course Build Machine Learning Pipelines Python MachineZ scikit-learn end to end, with evaluation honest enough to survive review. Pythonscikit-learnGAMs Patrick McFarlane Patrick McFarlaneTeaches predictive modeling on sports data See the course →

Prices live on each course page, which is also where you enroll.

Workshop · now booking

Build a no-code analysis board in R, in three hours.

Run with cynkra and taught by David Granjon. You write five blockr blocks, wire them into a board, and put your own data behind it. Built live on a stage of the Tour de France Femmes.

  • Live positions
  • Road profile
  • Radio Tour
  • Gaps and groups
  • Stage board
See the workshop September 24, then October 1 · three hours · live
Cat 4Cat 3Cat 2Cat 1Cat 3Cat 2Cat 1Cat 2 03570105140 700 m kilometers of stage one snapshot every 30 seconds
Swipe the stage sideways
Breakaway Chase Peloton

Schematic. Ours, drawn for this page: the climbs are categorized but deliberately unnamed and the elevations are invented, because a drawing should not be mistaken for a reading. The distance, the eight categorized climbs, the ascent and the snapshot count above are the real ones.

What people who hire say

The people on the other side of the table.

Brad Smith, PhD
Brad Smith, PhDSenior Performance Analyst, University of NebraskaSports Analytics Professor, Data Science Program, NorthwesternPlayer Development Analyst, New York Yankees 2018-2021
I've always been intrigued by the intersection of sports analytics and data science. AthlyticZ provides students with the perfect platform to explore this passion. The hands-on projects are particularly empowering, allowing them to apply theoretical concepts to real-world scenarios.
Bill Geivett, M.Ed.
Bill Geivett, M.Ed.President, IMA TeamAuthor, Do You Want to Work in Baseball?Sr. VP, Colorado Rockies 2001-2014Asst. GM, Los Angeles Dodgers 1998-2000
AthlyticZ has completely transformed the learning approach to data science through the use of sports-based problems. The instructors are the best of the best, and the practical projects have immediate impact to students.
Trimmed with permission.
Adam Unes
Adam UnesSenior Director, Analytics, Excel Sports Management
The sports industry moves fast. Managing the pace of evolving technology, data, and AI isn't optional - it's imperative. Our Analytics team was looking for a partner to meet us where we are, to help us in the continued investment of our people and capabilities without pulling us away from the work that matters. AthlyticZ delivers exactly that: a structured, practitioner-led platform that fits how modern sports analytics groups actually operate.
Bryce Murphy
Bryce MurphyDirector of Performance Science and Innovation, IMG Academy
We've teamed up with AthlyticZ to supercharge how we use data science and statistics to impact our sports. More clarity in the numbers means bigger results for our athletes.
From a public LinkedIn post.
Brad Smith, PhD
Brad Smith, PhDSenior Performance Analyst, University of NebraskaSports Analytics Professor, Data Science Program, NorthwesternPlayer Development Analyst, New York Yankees 2018-2021
I've always been intrigued by the intersection of sports analytics and data science. AthlyticZ provides students with the perfect platform to explore this passion. The hands-on projects are particularly empowering, allowing them to apply theoretical concepts to real-world scenarios.
Bill Geivett, M.Ed.
Bill Geivett, M.Ed.President, IMA TeamAuthor, Do You Want to Work in Baseball?Sr. VP, Colorado Rockies 2001-2014Asst. GM, Los Angeles Dodgers 1998-2000
AthlyticZ has completely transformed the learning approach to data science through the use of sports-based problems. The instructors are the best of the best, and the practical projects have immediate impact to students.
Trimmed with permission.
Adam Unes
Adam UnesSenior Director, Analytics, Excel Sports Management
The sports industry moves fast. Managing the pace of evolving technology, data, and AI isn't optional - it's imperative. Our Analytics team was looking for a partner to meet us where we are, to help us in the continued investment of our people and capabilities without pulling us away from the work that matters. AthlyticZ delivers exactly that: a structured, practitioner-led platform that fits how modern sports analytics groups actually operate.
Bryce Murphy
Bryce MurphyDirector of Performance Science and Innovation, IMG Academy
We've teamed up with AthlyticZ to supercharge how we use data science and statistics to impact our sports. More clarity in the numbers means bigger results for our athletes.
From a public LinkedIn post.
Trusted by teams, academies and agencies
  • Excel Sports Management
  • IMG Academy
  • Diamond Hitting
  • Excel Sports Management
  • IMG Academy
  • Diamond Hitting
  • Excel Sports Management
  • IMG Academy
  • Diamond Hitting
  • Excel Sports Management
  • IMG Academy
  • Diamond Hitting
Official Posit Managed Services Partner
  • Posit
For organizations

Put your team on this.

The same practitioners, the same live rooms, run for one group. Organizations come to us when the methods their people need are moving faster than any recorded backlog can keep up with.

Research teams

Keep a group current on methods that move quarterly, taught live by people working in them, rather than working through a course recorded two years ago.

Universities and labs

Run a cohort where every seat opens into the same working environment, so a department is not spending week one administering installs.

Agencies and front offices

Put an analytics group on the tools and methods the people teaching them use in production, with sessions built around the work they actually do.

An institutional license is a flat fee, a number of seats, and provisioned environments for every one of them. The environments run on IDEalyze, our infrastructure platform and a different product of ours. What the fee and the seat count come to is a conversation, not a page.

6Live tracks
23Practitioners teaching
WeeklyLive cadence
30 daysReplay window
How it works

One session, and everything it leaves behind.

The order matters. Each stop exists because the one before it happened.

You turn up

A live room

Taught by someone who does this work, with moderated Q and A, so you ask the question you actually have rather than the one a recording anticipated.

Already set up

The environment

Pre-configured with the packages and system dependencies that session uses, at pinned versions. Nothing to install, no version drift.

It stays yours

You keep everything

Session code, notes and cheat sheets, and a recording with a 30-day replay window. What gets built in the room does not close with it.

Once a month

The Film Room

The Career session takes what the other tracks taught and works it into portfolio and interview material.

What gets built

The skills teams are actually hiring for.

Not a syllabus. These are the artifacts that come up in a technical conversation, in the languages the job descriptions actually name, and every one of them is taught live by someone who builds them.

Bayesian hierarchical modeling

Partial pooling, priors, and full posteriors in PyMC and in Stan, with the diagnostics that say when to stop trusting a fit. NumPyro where the model needs the speed.

Python and R · Modeling track

Deploy and monitor in production

Containerized, pinned, and shipped to cloud: Docker images, CI gates, lockfiles for both languages, and a service that keeps running after the person who built it moves on.

Docker, CI/CD, GCP and AWS · Production track

Computer vision from video

Detection and tracking models over game footage, the labeling workflow behind them, and the extraction pipeline that turns frames into spatiotemporal data you can actually model.

Python, PyTorch · Sports Analytics track

Real-time and streaming data

Live-streaming inputs scored as they arrive, with low-latency paths and the honest question of what a number means when it is still moving.

Python and R · Production track

LLM tools and evaluation

Retrieval pipelines with evaluation harnesses around them, so behavior is measured rather than asserted, and a result can be explained to someone non-technical without hand-waving.

Python and R · LLM Tools track

Production-grade analytics applications

Full-stack tools people actually open: modular architecture, custom components, R talking to JavaScript over the socket, mobile and offline.

R, JavaScript · App Development track

Agentic AI workflows

Planning work so it can be delegated, running delegated builds, automated browser QA, and validation gates. The loop we run our own work through, taught as a practice rather than a tool demo.

LLM Tools and Production

Every one of these is taught live by a working practitioner, in the language the work is actually done in.

Every live room, the recordings, the code, and the environment, behind one door.

Join the Masterclass

Start your path.

One subscription, every live room, and everything the sessions leave behind.

Get your team on the next session What Fills the Seats: Predicting MLB Attendance with Penalized Regression · Fri 28 Aug · 14:00-15:15 EDT / 20:00-21:15 CEST Book a call