Group pitch movement profiles, usage patterns, and outcomes into cleaner scouting and development views.
Baseball
Pitch design, batted-ball modeling, scouting tools, and game-planning support.

Anthony Mui
Baseball Co-Chair

Colin Granger
Baseball Co-Chair
What this team studies
Evaluate batted-ball tendencies, alignment choices, and run-prevention tradeoffs.
Turn public and internal data into matchup plans, tendencies, and pre-series context.
UCLA Baseball TrackMan Pitch Plotter & Analytics Suite
An integrated R Shiny analytics suite and pitch-plotting dashboard connected directly to UCLA Baseball's Google BigQuery TrackMan database for pitch shape, movement profiles, release geometry, and batted-ball metrics.
UCLA Baseball needed a centralized internal platform to query, visualize, and analyze high-resolution optical TrackMan radar tracking feeds across collegiate matchups and intersquad scrimmages.
The team developed a high-performance R Shiny dashboard backed by Google BigQuery (`baseballdb.trackman`). The suite features interactive multi-dimensional filtering across pitchers, hitters, pitch types, counts, and hit outcomes, paired with ggplot2 and Plotly visualizations of pitch velocity vs. spin rate, release points, catcher's-perspective movement profiles, and pitch location heatmaps.
Enabled players and coaches to evaluate pitch shape, release point consistency, strike-zone command, and swing-and-miss tendencies across thousands of tracked collegiate pitches in real time.
Current work
UCLA Baseball TrackMan Pitch Plotter & Analytics Suite
August 29, 2026An integrated R Shiny analytics suite and pitch-plotting dashboard connected directly to UCLA Baseball's Google BigQuery TrackMan database for pitch shape, movement profiles, release geometry, and batted-ball metrics.
UCLA Baseball Pitcher Performance & Metrics Dashboard
August 29, 2026A specialized pitching diagnostic application that calculates advanced sabermetric metrics, quality-of-contact distributions (xwOBAcon, HardHit%), CSW% (Called Strike + Whiff Rate), and count-by-count split performance.
Past work
MLB Defensive Shift Analysis
January 23, 2021A 2016-2019 MLB shift analysis that models team-level shift usage, builds a shift effectiveness metric, and compares hitter outcomes with and without shifts using regression, random forests, and significance tests.