WORK

PLAY

ABOUT

RESUMÉ

WORK

PLAY

ABOUT

RESUMÉ

Project Overview

ROLE

UX/UI Design

PERIOD

January 2025 - April 2025

~16 Weeks

TOOLS

Figma
ClickUp

Adobe Creative Suite

TEAM

Howard Le

PROBLEM

The problem that occurs in the current Ultimate Frisbee stat-tracking process is that stats are still tracked using outdated manual methods, making it difficult to record data quickly and store performance information accurately.

Manually tracked stats are error-prone and incomplete.

Existing solutions are complex or outdated.

No easy way to analyze team performance after games.

VS

SOLUTION

The solution made is to build a modern application that allows Ultimate Frisbee teams to track stats digitally so that game data can be recorded in real-time and shared for analysis and team development.

Ultimate Frisbee tailored interface design.

Intuitive real-time stat tracking feature during games.

Post-game summaries easily accessible.

Tracked individualized player stats.

Problem Statement

How might we help coaches and players of Ultimate Frisbee teams efficiently track player statistics during games, so they can make informed decisions and improve overall performance?

USER RESEARCH

SURVEY

I conducted a survey with 24 potential users to gather both quantitative and qualitative data about their experiences and challenges with stat tracking in Ultimate Frisbee. The survey was distributed through the UF Ultimate Frisbee Discord and the Gainesville Ultimate Frisbee GroupMe. My target audience ranged from college-aged players to adult club-level coaches (ages 18–40+), allowing me to gather insights from both casual players and competitive teams.

How often do you track player/team performance in Ultimate Frisbee?

Never

Rarely

Occasionally

Would you find player performance trends over time useful?

No

Maybe

Yes

Is having a post-game summary of the team’s performance be important to have?

Yes

No

Doesn’t matter

Is having a post-game summary of the team’s performance be important to have?

Yes

No

Doesn’t matter

What input method would be most efficient for tracking stats?

One-tap entry per stat

Pre-set templates

Manual text-entry

How important is it for a stat-tracking app to include charts and graphs?

Somewhat important

Not important

Very Important

Thematic Analysis

To better understand the sentiment around stat tracking in Ultimate Frisbee, I conducted an informal thematic analysis by browsing through Reddit posts, community forums, and blog discussions. This research provided unfiltered insights into what players and coaches found most frustrating about stat-tracking within this sport. These findings helped shape my initial problem statement and guided the development of key features early in the design process.

“Statto is great for real-time stats and has a good UI—if only it worked on more devices”.

— Reddit user on /r/ultimate discussing limited platform support

Stats are fun... for everyone except the person keeping them

— Reddit user on /r/ultimate expressing frustration with manual stat tracking during games

I’ve been looking for a stat tracker on Android—most apps are discontinued or require internet, which I don’t have on the field.

— Reddit user on /r/ultimate expressing frustration with manual stat tracking during games

We’ve had players overlooked by most metrics—even though they contribute massively on the field.

— Reddit user on /r/ultimate discussing limitations of traditional stats

Taking stats during a tournament is a royal pain. You basically need an injured player and multiple spotters just to track it all.

— Quoted in TheUAP article on capturing meaningful metrics

Ultimate’s stats are stuck in the Stone Age—it takes a lot of work to get not a lot of insight.

— Quoted in FiveThirtyEight article on the state of Ultimate analytics

Thematic Analysis

To understand the current landscape of Ultimate Frisbee stat-tracking tools, I conducted a brief competitor analysis of four existing platforms. This helped identify strengths to draw from and pain points to avoid.

UltiAnalytics (iUltimate)

iOS App & Web Platform

A stat-tracking tool for Ultimate Frisbee teams with upload capabilities to a web dashboard. Praised for its depth and data history, but criticized for its outdated interface and buggy syncing.

Features:

  • Game-by-game stat tracking
  • Web integration for long-term analysis
  • Data export & player comparison

What I like:

  • Comprehensive data + web viewing

Apply in Ultimate Statsheet:

  • Keep depth, simplify UI, make offline-friendly

UltiAnalytics (iUltimate)

iOS App & Web Platform

Offers real-time tracking with detailed metrics like pass heatmaps, scoring efficiency, and tactical overlays. Great analytics but can be overwhelming to use without dedicated staff.

Features:

  • Heatmaps + pitch-level tracking
  • Pass completion & scoring %
  • Real-time data capture

What I like:

  • Advanced metrics + in-game visuals

Apply in Ultimate Statsheet:

  • Make advanced insights intuitive & scalable

UltiAnalytics (iUltimate)

iOS App & Web Platform

Balances basic stats and advanced visualizations. Known for clean visuals and export tools, but as a web-only platform, it's dependent on connection.

Features:

  • Goals, assists, turnovers tracking
  • Turnover heatmaps & completion %
  • Custom formats + data export

What I like:

  • Strong visual insights + customization

Apply in Ultimate Statsheet:

  • Use visuals but optimize for mobile + offline use

UltiAnalytics (iUltimate)

iOS App & Web Platform

A newer app for game tracking, team management, and linking fans. Highly praised for its clean UI and all-in-one system, though limited reviews exist.

Features:

  • Player accounts linked to team stats
  • Real-time game logs
  • Roster + performance tracking

What I like:

  • Personalized accounts + clean interface

Apply in Ultimate Statsheet:

  • Consider account-based data views for players

USER PERSONAS

Full Name : Sam Cory

Age : 22 Years old

Role : Frisbee Player

Experience : 4 years

Ultimate Level : College & Club

Goal

Improve performance by identifying strengths and weaknesses and comparing stats with teammates for motivation and growth.

Core Needs

  • Easy-to-read personal stats page
  • Post-game summaries with key highlights
  • Mobile-friendly UI for quick access

Frustrations

  • Relies on memory to track personal performance.
  • Existing stat-tracking apps are not tailored to individual players.
  • Wants quick, digestible stats after each game.

Full Name : Alex DeLeon

Age : 35 Years old

Role : Club & College Coach

Experience : 10+ years

Ultimate Level : College & Club

Goal

Track team performance efficiently, analyze player contributions, and make data-driven coaching decisions.

Core Needs

  • Live game tracking with in-game player swaps
  • Post-game reports summarizing team and individual performance
  • A clean, structured UI that works well on mobile and tablets

Frustrations

  • Stat tracking during games is chaotic and time-consuming.
  • Hard to manage player time and substitutions effectively.
  • Needs exportable and shareable team stats for review.

WIREFRAMES

STYLE GUIDE

  • Typography
  • Color

Typography

EUROSTILE

REGULER

ABCDEFGHIJKLMNOPQRSTUVWXYZ

BOLD

ABCDEFGHIJKLMNOPQRSTUVWXYZ

Typography

Neutrals

Black

#000000

Gray

#7C7C7C

White

#FFFFFF

Primary & Secondary

Baby Blue

#4C92F7

Brand Blue

#1570EE

Sapphire

#0057B8

Yale Blue

#00347A

Sandy Brown

#FFA74D

Pumpkin

#FF6B00

System

Emerald

#24DD7D

Pig. Green

#00AF54

Sea Green

#0F8849

Tomato

#FD5839

Chili Red

#E03616

Eng. Orange

#BB2D13

HIGH-FIDELITY WIREFRAMES

HIGH-FIDELITY PROTOTYPE

REFLECTION

With Ultimate Statsheet, I initially had ambitions to make it the most visually polished and aesthetically appealing app I’ve ever created. However, that early focus on visuals led to a confusing user flow that didn’t fully address the core problem I set out to solve. After receiving feedback, I took a few steps back to reevaluate my priorities—refining the UX, simplifying navigation, and ensuring the app truly met the needs of players. This project taught me the importance of grounding aesthetics in usability, and how great design isn’t just about how something looks, but how effectively it works.

 

If I had more time, I’d expand the functionality of individual player stats. I’d also enhance the app’s visuals through refined styling, motion design, and thoughtful animations to create a dynamic experience.

RTS Case Study

TranquilTravels

Excuse me, you dropped this...

👑

© 2025 Howard Le

Connect with me!

Star

WORK

PLAY

ABOUT

RESUMÉ

Project Overview

ROLE

UX/UI Design

PERIOD

January 2025 - April 2025

~16 Weeks

TOOLS

Figma
ClickUp

Adobe Creative Suite

TEAM

Howard Le

PROBLEM

The problem that occurs in the current Ultimate Frisbee stat-tracking process is that stats are still tracked using outdated manual methods, making it difficult to record data quickly and store performance information accurately.

Manually tracked stats are error-prone and incomplete.

Existing solutions are complex or outdated.

No easy way to analyze team performance after games.

VS

SOLUTION

The solution made is to build a modern application that allows Ultimate Frisbee teams to track stats digitally so that game data can be recorded in real-time and shared for analysis and team development.

Ultimate Frisbee tailored interface design.

Intuitive real-time stat tracking feature during games.

Post-game summaries easily accessible.

Tracked individualized player stats.

Problem Statement

How might we help coaches and players of Ultimate Frisbee teams efficiently track player statistics during games, so they can make informed decisions and improve overall performance?

USER RESEARCH

SURVEY

I conducted a survey with 24 potential users to gather both quantitative and qualitative data about their experiences and challenges with stat tracking in Ultimate Frisbee. The survey was distributed through the UF Ultimate Frisbee Discord and the Gainesville Ultimate Frisbee GroupMe. My target audience ranged from college-aged players to adult club-level coaches (ages 18–40+), allowing me to gather insights from both casual players and competitive teams.

How often do you track player/team performance in Ultimate Frisbee?

Never

Rarely

Occasionally

Would you find player performance trends over time useful?

No

Maybe

Yes

Is having a post-game summary of the team’s performance be important to have?

Yes

No

Doesn’t matter

Is having a post-game summary of the team’s performance be important to have?

Yes

No

Doesn’t matter

What input method would be most efficient for tracking stats?

One-tap entry per stat

Pre-set templates

Manual text-entry

How important is it for a stat-tracking app to include charts and graphs?

Somewhat important

Not important

Very Important

Thematic Analysis

To better understand the sentiment around stat tracking in Ultimate Frisbee, I conducted an informal thematic analysis by browsing through Reddit posts, community forums, and blog discussions. This research provided unfiltered insights into what players and coaches found most frustrating about stat-tracking within this sport. These findings helped shape my initial problem statement and guided the development of key features early in the design process.

“Statto is great for real-time stats and has a good UI—if only it worked on more devices”.

— Reddit user on /r/ultimate discussing limited platform support

Stats are fun... for everyone except the person keeping them

— Reddit user on /r/ultimate expressing frustration with manual stat tracking during games

I’ve been looking for a stat tracker on Android—most apps are discontinued or require internet, which I don’t have on the field.

— Reddit user on /r/ultimate expressing frustration with manual stat tracking during games

We’ve had players overlooked by most metrics—even though they contribute massively on the field.

— Reddit user on /r/ultimate discussing limitations of traditional stats

Taking stats during a tournament is a royal pain. You basically need an injured player and multiple spotters just to track it all.

— Quoted in TheUAP article on capturing meaningful metrics

Ultimate’s stats are stuck in the Stone Age—it takes a lot of work to get not a lot of insight.

— Quoted in FiveThirtyEight article on the state of Ultimate analytics

Thematic Analysis

To understand the current landscape of Ultimate Frisbee stat-tracking tools, I conducted a brief competitor analysis of four existing platforms. This helped identify strengths to draw from and pain points to avoid.

UltiAnalytics (iUltimate)

iOS App & Web Platform

A stat-tracking tool for Ultimate Frisbee teams with upload capabilities to a web dashboard. Praised for its depth and data history, but criticized for its outdated interface and buggy syncing.

Features:

  • Game-by-game stat tracking
  • Web integration for long-term analysis
  • Data export & player comparison

What I like:

  • Comprehensive data + web viewing

Apply in Ultimate Statsheet:

  • Keep depth, simplify UI, make offline-friendly

UltiAnalytics (iUltimate)

iOS App & Web Platform

Offers real-time tracking with detailed metrics like pass heatmaps, scoring efficiency, and tactical overlays. Great analytics but can be overwhelming to use without dedicated staff.

Features:

  • Heatmaps + pitch-level tracking
  • Pass completion & scoring %
  • Real-time data capture

What I like:

  • Advanced metrics + in-game visuals

Apply in Ultimate Statsheet:

  • Make advanced insights intuitive & scalable

UltiAnalytics (iUltimate)

iOS App & Web Platform

Balances basic stats and advanced visualizations. Known for clean visuals and export tools, but as a web-only platform, it's dependent on connection.

Features:

  • Goals, assists, turnovers tracking
  • Turnover heatmaps & completion %
  • Custom formats + data export

What I like:

  • Strong visual insights + customization

Apply in Ultimate Statsheet:

  • Use visuals but optimize for mobile + offline use

UltiAnalytics (iUltimate)

iOS App & Web Platform

A newer app for game tracking, team management, and linking fans. Highly praised for its clean UI and all-in-one system, though limited reviews exist.

Features:

  • Player accounts linked to team stats
  • Real-time game logs
  • Roster + performance tracking

What I like:

  • Personalized accounts + clean interface

Apply in Ultimate Statsheet:

  • Consider account-based data views for players

USER PERSONAS

Full Name : Sam Cory

Age : 22 Years old

Role : Frisbee Player

Experience : 4 years

Ultimate Level : College & Club

Goal

Improve performance by identifying strengths and weaknesses and comparing stats with teammates for motivation and growth.

Core Needs

  • Easy-to-read personal stats page
  • Post-game summaries with key highlights
  • Mobile-friendly UI for quick access

Frustrations

  • Relies on memory to track personal performance.
  • Existing stat-tracking apps are not tailored to individual players.
  • Wants quick, digestible stats after each game.

Full Name : Alex DeLeon

Age : 35 Years old

Role : Club & College Coach

Experience : 10+ years

Ultimate Level : College & Club

Goal

Track team performance efficiently, analyze player contributions, and make data-driven coaching decisions.

Core Needs

  • Live game tracking with in-game player swaps
  • Post-game reports summarizing team and individual performance
  • A clean, structured UI that works well on mobile and tablets

Frustrations

  • Stat tracking during games is chaotic and time-consuming.
  • Hard to manage player time and substitutions effectively.
  • Needs exportable and shareable team stats for review.

WIREFRAMES

STYLE GUIDE

  • Typography
  • Color

Typography

EUROSTILE

REGULER

ABCDEFGHIJKLMNOPQRSTUVWXYZ

BOLD

ABCDEFGHIJKLMNOPQRSTUVWXYZ

Typography

Neutrals

Black

#000000

Gray

#7C7C7C

White

#FFFFFF

Primary & Secondary

Baby Blue

#4C92F7

Brandeis Blue

#1570EE

Sapphire

#0057B8

Yale Blue

#00347A

Sandy Brown

#FFA74D

Pumpkin

#FF6B00

System

Emerald

#24DD7D

Pigment Green

#00AF54

Sea Green

#0F8849

Tomato

#FD5839

Chili Red

#E03616

Engineering Orange

#BB2D13

HIGH-FIDELITY WIREFRAMES

HIGH-FIDELITY PROTOTYPE

REFLECTION

With Ultimate Statsheet, I initially had ambitions to make it the most visually polished and aesthetically appealing app I’ve ever created. However, that early focus on visuals led to a confusing user flow that didn’t fully address the core problem I set out to solve. After receiving feedback, I took a few steps back to reevaluate my priorities—refining the UX, simplifying navigation, and ensuring the app truly met the needs of players. This project taught me the importance of grounding aesthetics in usability, and how great design isn’t just about how something looks, but how effectively it works.

 

If I had more time, I’d expand the functionality of individual player stats. I’d also enhance the app’s visuals through refined styling, motion design, and thoughtful animations to create a dynamic experience.

RTS Case Study

TranquilTravels

Excuse me, you dropped this...

👑

© 2025 Howard Le

Connect with me!

WORK

PLAY

ABOUT

RESUMÉ

Project Overview

ROLE

UX/UI Design

PERIOD

January 2025 - April 2025

~16 Weeks

TOOLS

Figma
ClickUp

Adobe Creative Suite

TEAM

Howard Le

PROBLEM

The problem that occurs in the current Ultimate Frisbee stat-tracking process is that stats are still tracked using outdated manual methods, making it difficult to record data quickly and store performance information accurately.

Manually tracked stats are error-prone and incomplete.

Existing solutions are complex or outdated.

No easy way to analyze team performance after games.

VS

SOLUTION

The solution made is to build a modern application that allows Ultimate Frisbee teams to track stats digitally so that game data can be recorded in real-time and shared for analysis and team development.

Ultimate Frisbee tailored interface design.

Intuitive real-time stat tracking feature during games.

Post-game summaries easily accessible.

Tracked individualized player stats.

Problem Statement

How might we help coaches and players of Ultimate Frisbee teams efficiently track player statistics during games, so they can make informed decisions and improve overall performance?

USER RESEARCH

SURVEY

I conducted a survey with 24 potential users to gather both quantitative and qualitative data about their experiences and challenges with stat tracking in Ultimate Frisbee. The survey was distributed through the UF Ultimate Frisbee Discord and the Gainesville Ultimate Frisbee GroupMe. My target audience ranged from college-aged players to adult club-level coaches (ages 18–40+), allowing me to gather insights from both casual players and competitive teams.

How often do you track player/team performance in Ultimate Frisbee?

Never

Rarely

Occasionally

Would you find player performance trends over time useful?

No

Maybe

Yes

Is having a post-game summary of the team’s performance be important to have?

Yes

No

Doesn’t matter

Is having a post-game summary of the team’s performance be important to have?

Yes

No

Doesn’t matter

What input method would be most efficient for tracking stats?

One-tap entry per stat

Pre-set templates

Manual text-entry

How important is it for a stat-tracking app to include charts and graphs?

Somewhat important

Not important

Very Important

Thematic Analysis

To better understand the sentiment around stat tracking in Ultimate Frisbee, I conducted an informal thematic analysis by browsing through Reddit posts, community forums, and blog discussions. This research provided unfiltered insights into what players and coaches found most frustrating about stat-tracking within this sport. These findings helped shape my initial problem statement and guided the development of key features early in the design process.

“Statto is great for real-time stats and has a good UI—if only it worked on more devices”.

— Reddit user on /r/ultimate discussing limited platform support

Stats are fun... for everyone except the person keeping them

— Reddit user on /r/ultimate expressing frustration with manual stat tracking during games

I’ve been looking for a stat tracker on Android—most apps are discontinued or require internet, which I don’t have on the field.

— Reddit user on /r/ultimate expressing frustration with manual stat tracking during games

We’ve had players overlooked by most metrics—even though they contribute massively on the field.

— Reddit user on /r/ultimate discussing limitations of traditional stats

Taking stats during a tournament is a royal pain. You basically need an injured player and multiple spotters just to track it all.

— Quoted in TheUAP article on capturing meaningful metrics

Ultimate’s stats are stuck in the Stone Age—it takes a lot of work to get not a lot of insight.

— Quoted in FiveThirtyEight article on the state of Ultimate analytics

Thematic Analysis

To understand the current landscape of Ultimate Frisbee stat-tracking tools, I conducted a brief competitor analysis of four existing platforms. This helped identify strengths to draw from and pain points to avoid.

UltiAnalytics (iUltimate)

iOS App & Web Platform

A stat-tracking tool for Ultimate Frisbee teams with upload capabilities to a web dashboard. Praised for its depth and data history, but criticized for its outdated interface and buggy syncing.

Features:

  • Game-by-game stat tracking
  • Web integration for long-term analysis
  • Data export & player comparison

What I like:

  • Comprehensive data + web viewing

Apply in Ultimate Statsheet:

  • Keep depth, simplify UI, make offline-friendly

UltiAnalytics (iUltimate)

iOS App & Web Platform

Offers real-time tracking with detailed metrics like pass heatmaps, scoring efficiency, and tactical overlays. Great analytics but can be overwhelming to use without dedicated staff.

Features:

  • Heatmaps + pitch-level tracking
  • Pass completion & scoring %
  • Real-time data capture

What I like:

  • Advanced metrics + in-game visuals

Apply in Ultimate Statsheet:

  • Make advanced insights intuitive & scalable

UltiAnalytics (iUltimate)

iOS App & Web Platform

Balances basic stats and advanced visualizations. Known for clean visuals and export tools, but as a web-only platform, it's dependent on connection.

Features:

  • Goals, assists, turnovers tracking
  • Turnover heatmaps & completion %
  • Custom formats + data export

What I like:

  • Strong visual insights + customization

Apply in Ultimate Statsheet:

  • Use visuals but optimize for mobile + offline use

UltiAnalytics (iUltimate)

iOS App & Web Platform

A newer app for game tracking, team management, and linking fans. Highly praised for its clean UI and all-in-one system, though limited reviews exist.

Features:

  • Player accounts linked to team stats
  • Real-time game logs
  • Roster + performance tracking

What I like:

  • Personalized accounts + clean interface

Apply in Ultimate Statsheet:

  • Consider account-based data views for players

USER PERSONAS

Full Name : Sam Cory

Age : 22 Years old

Role : Frisbee Player

Experience : 4 years

Ultimate Level : College & Club

Goal

Improve performance by identifying strengths and weaknesses and comparing stats with teammates for motivation and growth.

Core Needs

  • Easy-to-read personal stats page
  • Post-game summaries with key highlights
  • Mobile-friendly UI for quick access

Frustrations

  • Relies on memory to track personal performance.
  • Existing stat-tracking apps are not tailored to individual players.
  • Wants quick, digestible stats after each game.

Full Name : Alex DeLeon

Age : 35 Years old

Role : Club & College Coach

Experience : 10+ years

Ultimate Level : College & Club

Goal

Track team performance efficiently, analyze player contributions, and make data-driven coaching decisions.

Core Needs

  • Live game tracking with in-game player swaps
  • Post-game reports summarizing team and individual performance
  • A clean, structured UI that works well on mobile and tablets

Frustrations

  • Stat tracking during games is chaotic and time-consuming.
  • Hard to manage player time and substitutions effectively.
  • Needs exportable and shareable team stats for review.

WIREFRAMES

STYLE GUIDE

  • Typography
  • Color

Typography

EUROSTILE

REGULER

ABCDEFGHIJKLMNOPQRSTUVWXYZ

BOLD

ABCDEFGHIJKLMNOPQRSTUVWXYZ

Typography

Neutrals

Black

#000000

Gray

#7C7C7C

White

#FFFFFF

Primary & Secondary

Chefchaouen Blue

#4C92F7

Brandeis Blue

#1570EE

Sapphire

#0057B8

Yale Blue

#00347A

Sandy Brown

#FFA74D

Pumpkin

#FF6B00

System

Emerald

#24DD7D

Pigment Green

#00AF54

Sea Green

#0F8849

Tomato

#FD5839

Chili Red

#E03616

Engineering Orange

#BB2D13

HIGH-FIDELITY WIREFRAMES

HIGH-FIDELITY PROTOTYPE

REFLECTION

With Ultimate Statsheet, I initially had ambitions to make it the most visually polished and aesthetically appealing app I’ve ever created. However, that early focus on visuals led to a confusing user flow that didn’t fully address the core problem I set out to solve. After receiving feedback, I took a few steps back to reevaluate my priorities—refining the UX, simplifying navigation, and ensuring the app truly met the needs of players. This project taught me the importance of grounding aesthetics in usability, and how great design isn’t just about how something looks, but how effectively it works.

 

If I had more time, I’d expand the functionality of individual player stats. I’d also enhance the app’s visuals through refined styling, motion design, and thoughtful animations to create a dynamic experience.

RTS Case Study

TranquilTravels

Excuse me, you dropped this...

👑

© 2025 Howard Le

Connect with me!

WORK

PLAY

ABOUT

RESUMÉ

Project Overview

ROLE

UX/UI Design

PERIOD

January 2025 - April 2025

~16 Weeks

TOOLS

Figma
ClickUp

Adobe Creative Suite

TEAM

Howard Le

PROBLEM

The problem that occurs in the current Ultimate Frisbee stat-tracking process is that stats are still tracked using outdated manual methods, making it difficult to record data quickly and store performance information accurately.

Manually tracked stats are error-prone and incomplete.

Existing solutions are complex or outdated.

No easy way to analyze team performance after games.

VS

SOLUTION

The solution made is to build a modern application that allows Ultimate Frisbee teams to track stats digitally so that game data can be recorded in real-time and shared for analysis and team development.

Ultimate Frisbee tailored interface design.

Intuitive real-time stat tracking feature during games.

Post-game summaries easily accessible.

Tracked individualized player stats.

Problem Statement

How might we help coaches and players of Ultimate Frisbee teams efficiently track player statistics during games, so they can make informed decisions and improve overall performance?

USER RESEARCH

SURVEY

I conducted a survey with 24 potential users to gather both quantitative and qualitative data about their experiences and challenges with stat tracking in Ultimate Frisbee. The survey was distributed through the UF Ultimate Frisbee Discord and the Gainesville Ultimate Frisbee GroupMe. My target audience ranged from college-aged players to adult club-level coaches (ages 18–40+), allowing me to gather insights from both casual players and competitive teams.

How often do you track player/team performance in Ultimate Frisbee?

Never

Rarely

Occasionally

Would you find player performance trends over time useful?

No

Maybe

Yes

Is having a post-game summary of the team’s performance be important to have?

Yes

No

Doesn’t matter

Is having a post-game summary of the team’s performance be important to have?

Yes

No

Doesn’t matter

What input method would be most efficient for tracking stats?

One-tap entry per stat

Pre-set templates

Manual text-entry

How important is it for a stat-tracking app to include charts and graphs?

Somewhat important

Not important

Very Important

Thematic Analysis

To better understand the sentiment around stat tracking in Ultimate Frisbee, I conducted an informal thematic analysis by browsing through Reddit posts, community forums, and blog discussions. This research provided unfiltered insights into what players and coaches found most frustrating about stat-tracking within this sport. These findings helped shape my initial problem statement and guided the development of key features early in the design process.

“Statto is great for real-time stats and has a good UI—if only it worked on more devices”.

— Reddit user on /r/ultimate discussing limited platform support

Stats are fun... for everyone except the person keeping them

— Reddit user on /r/ultimate expressing frustration with manual stat tracking during games

I’ve been looking for a stat tracker on Android—most apps are discontinued or require internet, which I don’t have on the field.

— Reddit user on /r/ultimate expressing frustration with manual stat tracking during games

We’ve had players overlooked by most metrics—even though they contribute massively on the field.

— Reddit user on /r/ultimate discussing limitations of traditional stats

Taking stats during a tournament is a royal pain. You basically need an injured player and multiple spotters just to track it all.

— Quoted in TheUAP article on capturing meaningful metrics

Ultimate’s stats are stuck in the Stone Age—it takes a lot of work to get not a lot of insight.

— Quoted in FiveThirtyEight article on the state of Ultimate analytics

Thematic Analysis

To understand the current landscape of Ultimate Frisbee stat-tracking tools, I conducted a brief competitor analysis of four existing platforms. This helped identify strengths to draw from and pain points to avoid.

UltiAnalytics (iUltimate)

iOS App & Web Platform

A stat-tracking tool for Ultimate Frisbee teams with upload capabilities to a web dashboard. Praised for its depth and data history, but criticized for its outdated interface and buggy syncing.

Features:

  • Game-by-game stat tracking
  • Web integration for long-term analysis
  • Data export & player comparison

What I like:

  • Comprehensive data + web viewing

Apply in Ultimate Statsheet:

  • Keep depth, simplify UI, make offline-friendly

UltiAnalytics (iUltimate)

iOS App & Web Platform

Offers real-time tracking with detailed metrics like pass heatmaps, scoring efficiency, and tactical overlays. Great analytics but can be overwhelming to use without dedicated staff.

Features:

  • Heatmaps + pitch-level tracking
  • Pass completion & scoring %
  • Real-time data capture

What I like:

  • Advanced metrics + in-game visuals

Apply in Ultimate Statsheet:

  • Make advanced insights intuitive & scalable

UltiAnalytics (iUltimate)

iOS App & Web Platform

Balances basic stats and advanced visualizations. Known for clean visuals and export tools, but as a web-only platform, it's dependent on connection.

Features:

  • Goals, assists, turnovers tracking
  • Turnover heatmaps & completion %
  • Custom formats + data export

What I like:

  • Strong visual insights + customization

Apply in Ultimate Statsheet:

  • Use visuals but optimize for mobile + offline use

UltiAnalytics (iUltimate)

iOS App & Web Platform

A newer app for game tracking, team management, and linking fans. Highly praised for its clean UI and all-in-one system, though limited reviews exist.

Features:

  • Player accounts linked to team stats
  • Real-time game logs
  • Roster + performance tracking

What I like:

  • Personalized accounts + clean interface

Apply in Ultimate Statsheet:

  • Consider account-based data views for players

USER PERSONAS

Full Name : Sam Cory

Age : 22 Years old

Role : Frisbee Player

Experience : 4 years

Ultimate Level : College & Club

Goal

Improve performance by identifying strengths and weaknesses and comparing stats with teammates for motivation and growth.

Core Needs

  • Easy-to-read personal stats page
  • Post-game summaries with key highlights
  • Mobile-friendly UI for quick access

Frustrations

  • Relies on memory to track personal performance.
  • Existing stat-tracking apps are not tailored to individual players.
  • Wants quick, digestible stats after each game.

Full Name : Alex DeLeon

Age : 35 Years old

Role : Club & College Coach

Experience : 10+ years

Ultimate Level : College & Club

Goal

Track team performance efficiently, analyze player contributions, and make data-driven coaching decisions.

Core Needs

  • Live game tracking with in-game player swaps
  • Post-game reports summarizing team and individual performance
  • A clean, structured UI that works well on mobile and tablets

Frustrations

  • Stat tracking during games is chaotic and time-consuming.
  • Hard to manage player time and substitutions effectively.
  • Needs exportable and shareable team stats for review.

WIREFRAMES

STYLE GUIDE

  • Typography
  • Color

Typography

EUROSTILE

REGULER

ABCDEFGHIJKLMNOPQRSTUVWXYZ

BOLD

ABCDEFGHIJKLMNOPQRSTUVWXYZ

Typography

Neutrals

Black

#000000

Gray

#7C7C7C

White

#FFFFFF

Primary & Secondary

Chefchaouen Blue

#4C92F7

Brandeis Blue

#1570EE

Sapphire

#0057B8

Yale Blue

#00347A

Sandy Brown

#FFA74D

Pumpkin

#FF6B00

System

Emerald

#24DD7D

Pigment Green

#00AF54

Sea Green

#0F8849

Tomato

#FD5839

Chili Red

#E03616

Engineering Orange

#BB2D13

HIGH-FIDELITY WIREFRAMES

HIGH-FIDELITY PROTOTYPE

REFLECTION

With Ultimate Statsheet, I initially had ambitions to make it the most visually polished and aesthetically appealing app I’ve ever created. However, that early focus on visuals led to a confusing user flow that didn’t fully address the core problem I set out to solve. After receiving feedback, I took a few steps back to reevaluate my priorities—refining the UX, simplifying navigation, and ensuring the app truly met the needs of players. This project taught me the importance of grounding aesthetics in usability, and how great design isn’t just about how something looks, but how effectively it works.

 

If I had more time, I’d expand the functionality of individual player stats. I’d also enhance the app’s visuals through refined styling, motion design, and thoughtful animations to create a dynamic experience.

RTS Case Study

TranquilTravels

Excuse me, you dropped this...

👑

© 2025 Howard Le

Connect with me!

WORK

PLAY

ABOUT

RESUMÉ

Project Overview

ROLE

UX/UI Design

PERIOD

January 2025 - April 2025

~16 Weeks

TOOLS

Figma
ClickUp

Adobe Creative Suite

TEAM

Howard Le

PROBLEM

The problem that occurs in the current Ultimate Frisbee stat-tracking process is that stats are still tracked using outdated manual methods, making it difficult to record data quickly and store performance information accurately.

Manually tracked stats are error-prone and incomplete.

Existing solutions are complex or outdated.

No easy way to analyze team performance after games.

VS

SOLUTION

The solution made is to build a modern application that allows Ultimate Frisbee teams to track stats digitally so that game data can be recorded in real-time and shared for analysis and team development.

Ultimate Frisbee tailored interface design.

Intuitive real-time stat tracking feature during games.

Post-game summaries easily accessible.

Tracked individualized player stats.

Problem Statement

How might we help coaches and players of Ultimate Frisbee teams efficiently track player statistics during games, so they can make informed decisions and improve overall performance?

USER RESEARCH

SURVEY

I conducted a survey with 24 potential users to gather both quantitative and qualitative data about their experiences and challenges with stat tracking in Ultimate Frisbee. The survey was distributed through the UF Ultimate Frisbee Discord and the Gainesville Ultimate Frisbee GroupMe. My target audience ranged from college-aged players to adult club-level coaches (ages 18–40+), allowing me to gather insights from both casual players and competitive teams.

How often do you track player/team performance in Ultimate Frisbee?

Never

Rarely

Occasionally

Would you find player performance trends over time useful?

No

Maybe

Yes

Is having a post-game summary of the team’s performance be important to have?

Yes

No

Doesn’t matter

Is having a post-game summary of the team’s performance be important to have?

Yes

No

Doesn’t matter

What input method would be most efficient for tracking stats?

One-tap entry per stat

Pre-set templates

Manual text-entry

How important is it for a stat-tracking app to include charts and graphs?

Somewhat important

Not important

Very Important

Thematic Analysis

To better understand the sentiment around stat tracking in Ultimate Frisbee, I conducted an informal thematic analysis by browsing through Reddit posts, community forums, and blog discussions. This research provided unfiltered insights into what players and coaches found most frustrating about stat-tracking within this sport. These findings helped shape my initial problem statement and guided the development of key features early in the design process.

“Statto is great for real-time stats and has a good UI—if only it worked on more devices”.

— Reddit user on /r/ultimate discussing limited platform support

Stats are fun... for everyone except the person keeping them

— Reddit user on /r/ultimate expressing frustration with manual stat tracking during games

I’ve been looking for a stat tracker on Android—most apps are discontinued or require internet, which I don’t have on the field.

— Reddit user on /r/ultimate expressing frustration with manual stat tracking during games

We’ve had players overlooked by most metrics—even though they contribute massively on the field.

— Reddit user on /r/ultimate discussing limitations of traditional stats

Taking stats during a tournament is a royal pain. You basically need an injured player and multiple spotters just to track it all.

— Quoted in TheUAP article on capturing meaningful metrics

Ultimate’s stats are stuck in the Stone Age—it takes a lot of work to get not a lot of insight.

— Quoted in FiveThirtyEight article on the state of Ultimate analytics

Thematic Analysis

To understand the current landscape of Ultimate Frisbee stat-tracking tools, I conducted a brief competitor analysis of four existing platforms. This helped identify strengths to draw from and pain points to avoid.

UltiAnalytics (iUltimate)

iOS App & Web Platform

A stat-tracking tool for Ultimate Frisbee teams with upload capabilities to a web dashboard. Praised for its depth and data history, but criticized for its outdated interface and buggy syncing.

Features:

  • Game-by-game stat tracking
  • Web integration for long-term analysis
  • Data export & player comparison

What I like:

  • Comprehensive data + web viewing

Apply in Ultimate Statsheet:

  • Keep depth, simplify UI, make offline-friendly

UltiAnalytics (iUltimate)

iOS App & Web Platform

Offers real-time tracking with detailed metrics like pass heatmaps, scoring efficiency, and tactical overlays. Great analytics but can be overwhelming to use without dedicated staff.

Features:

  • Heatmaps + pitch-level tracking
  • Pass completion & scoring %
  • Real-time data capture

What I like:

  • Advanced metrics + in-game visuals

Apply in Ultimate Statsheet:

  • Make advanced insights intuitive & scalable

UltiAnalytics (iUltimate)

iOS App & Web Platform

Balances basic stats and advanced visualizations. Known for clean visuals and export tools, but as a web-only platform, it's dependent on connection.

Features:

  • Goals, assists, turnovers tracking
  • Turnover heatmaps & completion %
  • Custom formats + data export

What I like:

  • Strong visual insights + customization

Apply in Ultimate Statsheet:

  • Use visuals but optimize for mobile + offline use

UltiAnalytics (iUltimate)

iOS App & Web Platform

A newer app for game tracking, team management, and linking fans. Highly praised for its clean UI and all-in-one system, though limited reviews exist.

Features:

  • Player accounts linked to team stats
  • Real-time game logs
  • Roster + performance tracking

What I like:

  • Personalized accounts + clean interface

Apply in Ultimate Statsheet:

  • Consider account-based data views for players

USER PERSONAS

Full Name : Sam Cory

Age : 22 Years old

Role : Frisbee Player

Experience : 4 years

Ultimate Level : College & Club

Goal

Improve performance by identifying strengths and weaknesses and comparing stats with teammates for motivation and growth.

Core Needs

  • Easy-to-read personal stats page
  • Post-game summaries with key highlights
  • Mobile-friendly UI for quick access

Frustrations

  • Relies on memory to track personal performance.
  • Existing stat-tracking apps are not tailored to individual players.
  • Wants quick, digestible stats after each game.

Full Name : Alex DeLeon

Age : 35 Years old

Role : Club & College Coach

Experience : 10+ years

Ultimate Level : College & Club

Goal

Track team performance efficiently, analyze player contributions, and make data-driven coaching decisions.

Core Needs

  • Live game tracking with in-game player swaps
  • Post-game reports summarizing team and individual performance
  • A clean, structured UI that works well on mobile and tablets

Frustrations

  • Stat tracking during games is chaotic and time-consuming.
  • Hard to manage player time and substitutions effectively.
  • Needs exportable and shareable team stats for review.

WIREFRAMES

STYLE GUIDE

  • Typography
  • Color

Typography

EUROSTILE

REGULER

ABCDEFGHIJKLMNOPQRSTUVWXYZ

BOLD

ABCDEFGHIJKLMNOPQRSTUVWXYZ

Typography

Neutrals

Black

#000000

Gray

#7C7C7C

White

#FFFFFF

Primary & Secondary

Chefchaouen Blue

#4C92F7

Brandeis Blue

#1570EE

Sapphire

#0057B8

Yale Blue

#00347A

Sandy Brown

#FFA74D

Pumpkin

#FF6B00

System

Emerald

#24DD7D

Pigment Green

#00AF54

Sea Green

#0F8849

Tomato

#FD5839

Chili Red

#E03616

Engineering Orange

#BB2D13

HIGH-FIDELITY WIREFRAMES

HIGH-FIDELITY PROTOTYPE

REFLECTION

With Ultimate Statsheet, I initially had ambitions to make it the most visually polished and aesthetically appealing app I’ve ever created. However, that early focus on visuals led to a confusing user flow that didn’t fully address the core problem I set out to solve. After receiving feedback, I took a few steps back to reevaluate my priorities—refining the UX, simplifying navigation, and ensuring the app truly met the needs of players. This project taught me the importance of grounding aesthetics in usability, and how great design isn’t just about how something looks, but how effectively it works.

 

If I had more time, I’d expand the functionality of individual player stats. I’d also enhance the app’s visuals through refined styling, motion design, and thoughtful animations to create a dynamic experience.

RTS Case Study

TranquilTravels

Excuse me, you dropped this...

👑

© 2025 Howard Le

Connect with me!