Back to all projects

Google Scores

Google Scores

Hover over any of the last 5 fixtures of a team to view the scores without the extra click.

Team

Boluwatife Olasupo, UX Designer

Batman Boluwatife, UX Designer

Role

Feature Design

Context & Motivation

Context & Motivation

As a football lover, I often check match results on Google. While reviewing the “Last 5” indicators (green = win, red = loss, grey = draw), I noticed a gap:

As a football lover, I often check match results on Google. While reviewing the “Last 5” indicators (green = win, red = loss, grey = draw), I noticed a gap:

These dots showed match outcomes but lacked more helpful context. What team did they play? What was the score?

These dots showed match outcomes but lacked more helpful context. What team did they play? What was the score?

To get details, users had to leave the standings view and dig into each club’s fixture history — a multi-click journey that broke the experience.

To get details, users had to leave the standings view and dig into each club’s fixture history — a multi-click journey that broke the experience.

Opportunity

Opportunity

The idea was simple:

The idea was simple:

Let users hover over any of the “Last 5” form dots to instantly see the opponent and final score — without leaving the table view.

Let users hover over any of the “Last 5” form dots to instantly see the opponent and final score — without leaving the table view.

This interaction could surface richer data while maintaining the minimalism Google is known for.

This interaction could surface richer data while maintaining the minimalism Google is known for.

Design Goals

Design Goals

My goal was to:

  • Make match history scannable at a glance.

  • Avoid disrupting the lightweight UI.

  • Maintain accessibility (tooltip timing, screen readers).

  • Improve user satisfaction for casual and die-hard fans alike.

My goal was to:

  • Make match history scannable at a glance.

  • Avoid disrupting the lightweight UI.

  • Maintain accessibility (tooltip timing, screen readers).

  • Improve user satisfaction for casual and die-hard fans alike.

Design Solution

Design Solution

I introduced a hover state on each “Last 5” dot. When a user hovers over any result circle:

  • A small tooltip appears showing scoreline and opponent.

  • Colour coding (W/D/L) is preserved for quick visual parsing.

  • Tooltip respects spacing and doesn’t block adjacent UI.

I introduced a hover state on each “Last 5” dot. When a user hovers over any result circle:

  • A small tooltip appears showing scoreline and opponent.

  • Colour coding (W/D/L) is preserved for quick visual parsing.

  • Tooltip respects spacing and doesn’t block adjacent UI.

This instantly reveals who the result was against, and how convincing it was, without needing to click.

This instantly reveals who the result was against, and how convincing it was, without needing to click.

Implementation & Handoff

Implementation & Handoff

For proper implementation, I:

  • Prototyped the interaction in Figma.

  • Documented accessibility notes (keyboard navigation, tooltip delays, and screen reader actions).

  • Worked closely with engineers to ensure responsiveness and layout consistency across web breakpoints.

  • QA tested on all supported browsers.

For proper implementation, I:

  • Prototyped the interaction in Figma.

  • Documented accessibility notes (keyboard navigation, tooltip delays, and screen reader actions).

  • Worked closely with engineers to ensure responsiveness and layout consistency across web breakpoints.

  • QA tested on all supported browsers.

Results & Feedback

Results & Feedback

After rollout in a staged experiment:

  • +38% increase in interactions on “Last 5” dots.

  • No visual regression or increased bounce reported.

After rollout in a staged experiment:

  • +38% increase in interactions on “Last 5” dots.

  • No visual regression or increased bounce reported.

Prototype

My Role

My Role

I initiated and owned this feature from concept to delivery:

  • Discovered the UX gap as a user myself.

  • Pitched idea internally with supporting user flows.

  • Designed and tested the tooltip UI.

  • Collaborated with frontend devs to implement hover behaviour.

  • Documented for accessibility and future iteration.

I initiated and owned this feature from concept to delivery:

  • Discovered the UX gap as a user myself.

  • Pitched idea internally with supporting user flows.

  • Designed and tested the tooltip UI.

  • Collaborated with frontend devs to implement hover behaviour.

  • Documented for accessibility and future iteration.

Learnings & Reflection

Learnings & Reflection

Despite my love for micro-interactions, I learned again that:

  • Micro-interactions drive macro value. A small hover can significantly improve understanding and engagement.

  • Fan-first thinking matters. Designing from the perspective of a real user (me!) revealed a pain point that metrics wouldn’t have surfaced.

  • Details matter. Tooltips needed pixel-precision spacing and timing to feel “Google clean” without becoming noisy.

Despite my love for micro-interactions, I learned again that:

  • Micro-interactions drive macro value. A small hover can significantly improve understanding and engagement.

  • Fan-first thinking matters. Designing from the perspective of a real user (me!) revealed a pain point that metrics wouldn’t have surfaced.

  • Details matter. Tooltips needed pixel-precision spacing and timing to feel “Google clean” without becoming noisy.

Create a free website with Framer, the website builder loved by startups, designers and agencies.