Project dashboard
Research

NFL Gravity Metric

August 6, 2026
Football · 2025-26

A pass-rusher gravity metric that measures observed blocker attention during true pass sets, models expected attention from Big Data Bowl tracking features, and ranks defenders by the extra attention they command.

PythonXGBoostGNN
Research

Freshman Recruit Impact in Women's Basketball

March 15, 2026
Women's Basketball · 2025-26

A 2017-2026 women's basketball recruiting study that evaluates ESPN SC Next 100 recruits by freshman usage, minutes, conference and position distribution, Big Ten context, and transfer timing.

PythonWeb scrapingSports Reference
Research

MLB Defensive Shift Analysis

January 23, 2021
Baseball · 2020-21

A 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.

RRegressionRandom Forest
Research

Basketball on a Budget

June 14, 2017
Basketball · 2016-17

A salary-efficiency roster builder that ranks 2015-16 NBA players by position, performance, and cost, then creates an example low-cost lineup and shot-chart comparisons against elite teams.

Big Data BallSalary dataShot charts
Tool

NFL OT 4th Down Decision Engine

July 30, 2026
Football · 2025-26

A decision-support tool that recommends whether NFL coaches should go for it, punt, or kick a field goal on 4th down in overtime — trained on 350,000+ plays from 2016–2024.

PythonXGBoostReact
Research

Machine Learning Based Playstyle Classification for NCAA Tennis Players

January 3, 2026
Tennis · 2025-26

A transfer-learning tennis playstyle classifier that turns point-by-point match charting into player archetype scores, using professional data to label styles and UCLA match data to generate radar-plot profiles.

PythonGMMRandom Forest
Research

What Makes an All-NBA Player?

September 11, 2020
Basketball · 2020-21

A model of All-NBA selection using 10 seasons of NBA.com and Basketball-Reference data, testing variable-selection methods and logistic regression to identify the box-score and advanced stats most tied to All-NBA voting.

RPythonscikit-learn
Research

NBA Team Synergy Analysis

June 3, 2016
Basketball · 2015-16

An exploratory study of 2011-12 NBA playoff teams that compares Eastern and Western contenders, team touches, roster composition, and predictors of player rank.

Rt-testsRegression
Research

QB Pocket Clutch Ratings

May 15, 2026
Football · 2025-26

A quarterback clutch metric that compares actual EPA to an XGBoost expectation from pocket geometry, pass-rush spacing, and game context, then isolates how each QB performs in high-leverage fourth-quarter and overtime plays.

PythonnflfastRXGBoost
Research

A Quantitative Framework for Assessing Wide Receiver Blocking Effectiveness Using Player Tracking Data

January 3, 2026
Football · 2025-26

A tracking-data framework for evaluating wide receiver and skill-player downfield blocking, combining defender angles, speed, ball geometry, and blocker-defender movement into a Blocking Effectiveness Score.

Pythonpandasmatplotlib
Research

NBA Player PER Report

December 15, 2017
Basketball · 2017-18

A PER ranking study that tests how touches, position, scoring, assists, and other player statistics explain PER rank across the 2013-14 through 2015-16 NBA seasons.

RRegressionANOVA
Consulting

UCLA Women's Basketball Transfer Intelligence Report

March 15, 2026
Women's Basketball · 2025-26

An interactive five-tab dashboard built for UCLA Women's Basketball that maps transfer portal movement, compares first-year transfer vs. freshman on-court impact, and tracks career development across 8,300 freshman seasons and 1,354 transfer arrivals in Power 5 programs.

PythonPandasNetlify
Research

Spicing up Spikeball

July 12, 2021
Spikeball · 2021-22

A survey-driven Roundnet viewability study that scores gameplay clips for excitement and understandability, then uses tests and regression to identify which point-level traits make the sport more entertaining to watch.

Survey datat-testsRegression
Research

Abolishing NBA Conferences

August 4, 2017
Basketball · 2017-18

A playoff-seeding study showing that NBA conference alignment excluded deserving teams in 12 of 15 seasons, then comparing wildcard, conference-free, and tennis-style bracket alternatives.

Basketball-ReferencePlayoff seedingSchedule analysis