Personal project · iPhone, iPad & Mac
The Hockey Desk.
A personal app I built for my own fantasy hockey league.



The Hockey Desk brings my league’s matchup, roster and standings together with the NHL’s own stats, lines and schedules, so each week’s decisions start from one place.
The whole week, at a glance.
My weekly head-to-head matchup, roster, standings and league moves all live in one place, so I can see where the week stands without jumping between screens.
- Matchup
- Roster
- Standings
- League moves


Built on real NHL stats.
Player point projections are built from NHL stats, combining five factors into one number for each player.
- Recent form
- Ice time
- Linemates
- Opponents
- Schedule


Moves that keep the lineup whole.
The app suggests start/sit and add/drop options, and checks that each one leaves every lineup spot filled.
- Start/sit
- Add/drop
- Every spot filled

Every NHL team’s lines.
Each NHL team’s current lines, power-play units and goalies are all in the app, alongside each team’s record and upcoming games.
- Lines
- Power-play units
- Goalies

Everything for the fantasy week, in one app.
The Hockey Desk puts the weekly matchup, roster, player projections, lineup suggestions and every NHL team’s lines in one place, on iPhone, iPad and Mac.
One app, every screen.
- SwiftUIOne app for iPhone, iPad and Mac.
- Public NHL stats dataThe source for every projection.
- iCloudSync between devices.