
Taught by front-office practitioners, university faculty and the open-source developers behind the tools.

Practitioners from sports analytics, faculty and researchers from Columbia University, Loyola University Chicago and Humboldt-Universität zu Berlin, and the open-source contributors behind shinyMobile, Apache Arrow and tidyfinance build the material together, on the state of the art as it stands now.
Veerle Eeftink-van LeemputDirectorHypebright B.V.
Chris FonnesbeckBiostatisticsVanderbilt University Medical Center
Greg MatthewsDirector, Center for Data Science and ConsultingLoyola University Chicago
Saiprasad Kagne
Nic CraneConsultantNC Data Labs
Scott SpencerLecturer, Applied AnalyticsColumbia University
Stefan LinnerFounder & R DeveloperLinneRProgramming
Christoph ScheuchAssociate ResearcherHumboldt-Universität zu Berlin
David GranjonLead Shiny Developercynkra
Jasmine DalyPrincipal ConsultantDaly Analytics
Joseph BarbierData ConsultantYellow Sunflower
Maddy BrownAnalystHer Hoop Stats
Patrick McFarlaneDirector of Predictive ModelingPhiladelphia Phillies
Paul SabinCo-FounderSage Sports GroupEvery one is a working practitioner showing the method the way they use it in the job. Buy a session and the recording is sent to your account.
Workshop
The Pit Stop
Session
KNOW WHEN THE DECLINE STARTS
Know Exactly When an MLB Player Starts to Decline
Session
CRICKET COMMENTARY INTO DATA
Build an AI Agent That Turns Cricket Commentary Into Data
Session
HOT START OR REAL?
Hierarchical Modeling using PyMC in Baseball
Session
SECONDS, NOT HOURS
Variational Inference in Sports
Session
The Armchair Scout
Session
IT RUNS ITSELF
Game-Day Automation
Session
FILL THE GAPS
The Injury Report Problem
Session
KICKOFF TO PRODUCTION
Kickoff to Production in Minutes
Session
The No-Look Pass
Session
ASK THE BOX SCORE
Ask the Box Score Anything
Session
The Farm System
Session
What Fills the Seats
Session
TRUST THE CHAINS
MCMC in Practice
Session
RUNS ANYWHERE
Dockerizing a Match-Day Shiny App So It Runs Anywhere
Workshop · Pre-order
REPLAY THE STAGE
Build a Cycling Analysis Board Without Writing Code






PREDICT THE WIN.
Python MachineZ: ML in Sports
PRIOR. DATA. POSTERIOR.
Becoming a BayeZian
MODEL ANYTHING.
Becoming a BayeZian II
MAKE SHINY YOURS.
CustomiZing WidgetZ
R TO THE APP STORE
Mobile StructureZ
PROTOTYPE TO PODIUM
ProductioniZing Shiny Applications
MODEL IT. PROMPT IT. SHIP IT.
SynergiZing ML & LLMs in R
PYTHON FROM PUCK DROP
FoundationZ of Data Science
ZERO TO DRAFT DAY
BreeZing Through the Tidyverse
Pick a dataset, edit the code, press Run. R runs on webR and Python on Pyodide, loaded on your first run; nothing you type leaves the page.
Edit me: Change the sample size from 18 to 120 per pitch and run again, or add a column to the summary.
Data: Pitch movement and whiffs (pitch_movement.csv). Simulated for practice by AthlyticZ (agents/sim_data.py, seed 20261109). License CC BY 4.0.
The code runs in your browser on webR or Pyodide; nothing you type leaves the page.
The live platform and the self-paced catalog together, in one purchase, for the full year. Every live session, every course, every session recording we keep. You keep every session recording for as long as your membership is active.
Working with a team rather than for yourself? We also build and teach inside organizations: Consulting.
Read from the postings themselves, in their own words, each with the sessions and courses that teach toward it.
Colorado Rockies · Denver, CO
Build, validate and deploy predictive models and forecasts, communicate the uncertainty plainly, and turn one-off analyses into repeatable work; R or Python, SQL, reproducible workflows, four or more years in the role.
The posting, read 2026-11-08.
Los Angeles Lakers · El Segundo, CA
Own the cloud data platform end to end, from ingestion to the web and mobile apps that put model output in front of coaches and the front office; orchestrated pipelines, CI/CD, infrastructure as code, Python, SQL and TypeScript, ten or more years with five leading.
The posting, read 2026-11-08.
Toronto Blue Jays · Toronto, ON, Canada
Design and maintain predictive models and metrics for scouting, development and projections, with a demonstrated ability to use LLMs in the research process; SQL, R and Python, Bayesian modeling welcome, four to five years building models and explaining them to non-technical staff.
The posting, read 2026-11-08.