Owen Heap
  • Home
  • Projects
  • About
  • Resume

Projects

A collection of data science projects
Python · Streamlit · MLB API

MLB Strikeout Predictor

Predicts pitcher strikeout totals using live MLB Stats API data. Select any 2026 starter and an opponent to get a projected K count.

View project →
R · ggplot2 · tidyverse · NFL

NFL WR Injury Analysis

Do smaller receivers get hurt more often? Four ggplot2 visualizations explore size vs. injury rate across 170 receivers — sparked by the Chargers drafting 164-lb Brennan Thompson.

View project →
Python · Lets-Plot · NFL

NFL Home Field Advantage

15 years of NFL scoring data reveal a steady home-team edge — and a strange 2019 anomaly where the advantage nearly vanished.

View project →
Source Code
---
title: "Projects"
description: "A collection of data science projects"
toc: false
page-layout: full
---

```{=html}
<div class="card-grid">

  <div class="proj-card">
    <span class="proj-tag">Python · Streamlit · MLB API</span>
    <h3>MLB Strikeout Predictor</h3>
    <p>Predicts pitcher strikeout totals using live MLB Stats API data. Select any 2026 starter and an opponent to get a projected K count.</p>
    <a href="posts/mlb-strikeout-predictor.html">View project →</a>
  </div>

  <div class="proj-card">
    <span class="proj-tag">R · ggplot2 · tidyverse · NFL</span>
    <h3>NFL WR Injury Analysis</h3>
    <p>Do smaller receivers get hurt more often? Four ggplot2 visualizations explore size vs. injury rate across 170 receivers — sparked by the Chargers drafting 164-lb Brennan Thompson.</p>
    <a href="posts/nfl-wr-injury-analysis.html">View project →</a>
  </div>

  <div class="proj-card">
    <span class="proj-tag">Python · Lets-Plot · NFL</span>
    <h3>NFL Home Field Advantage</h3>
    <p>15 years of NFL scoring data reveal a steady home-team edge — and a strange 2019 anomaly where the advantage nearly vanished.</p>
    <a href="posts/Home_Field_Advantage.html">View project →</a>
  </div>

</div>
```
 

© 2026 Owen Heap · Built with Quarto