Senior Thesis in Applied Mathematics

An Examination of Timeout Value, Strategy, and Momentum in NCAA Division 1 Men’s Basketball

Yale Daily News

A complete list of my “BY THE NUMBERS” sports column in the Yale Daily News.

Yale Sports Analytics

A list of sports analytics projected completed while in the Yale Undergraduate Sports Analytics Group

Mid Major Madness

A complete list of my articles for

A Bayesian Examination of Win Probability and Timeout Usage in NCAA Men’s Basketball

Final poster for BIS 567 Baysian Statistics (Fall 2018).

Weighting Schema for Regression Based Ratings and Predictions in Australian Rules Football

Examination of several weight functions for AFL ratings model.


An R package for working with NCAA Basketball Play-by-Play Data


Presentations from NIST Summer Undergraduate Research Fellowship

Section 2 Basketball Assist Networks

An R Shiny Application for rending high school basketball assist networks.

FiveThirtyEight Riddlers

A list of solutions to FiveThirtyEight Riddlers

NCAA Assist Network App

R Shiny Application for NCAA Basketball Assist Networks

Ivy League TiebreakR

R Shiny Application for Ivy League Basketball Tiebreaks

Recent Posts

Below is my submission methodology for the 2019 American Statistical Association Statsketball Draft Challenge. Having won the contest …

Introduction One of the more unique student sections in college basketball belongs to the Arizon State Sun Devils and their famous …

Introduction One of the NCAA Men’s Basketball metrics I’ve been fascinated with lately is that of Game Excitement Index. Game …

Introduction For the past two years, I’ve been maintaining a men’s college basketball prediction model that I first built for the Yale …

Former NFL head coach, and current Arizona State coach, Herm Edwards once famously said, “you play to win the game.”. Every once in a …


Presented at Society for Neuro-Oncology Annual Scientific Meeting, New Orleans