







We designed it as an internal R&D concept in 2018, covering user research, data visualisation, and a design system for an iOS app. Dense sports prediction data needed to fit a pocket-friendly mobile format – and the UX was built around observed fan and bettor behaviour rather than assumptions.
A three-step onboarding flow introduces Rewind, an early product concept covering football, basketball, hockey, and more. Fans pick a sport, then teams, then players before reaching a personalized feed.

The home screen for a multi-sport iOS app mixes today's live scores with a news feed in one view. The account menu adds Rewind+, Transfers, Memories, and Saved sections alongside profile settings.


This live match screen tracks a fixture with a running score, minute counter, and animated pitch progress bar. A linked article recaps a separate result.

A dark-mode fight screen tracks a live UFC round with a countdown timer, for combat-sports fans. Strike counts by head, body, and legs sit beside a control-time comparison marked Half Guard.


This dark-theme flow now extends past prediction and chat into a full betting layer for football fans following live odds. A bet slip tracks four selections—one flagged as invalid.





Rewind's sports prediction app lets tennis fans vote on match winners and compare historical head-to-head records.

A set-by-set score grid and live audio commentary track a tennis match in progress, break points included. A radar chart compares ace, serve, power, and speed metrics between both players, alongside serve and break-point percentages.

A single fight card inside Rewind's sports prediction app moves through prematch, live, and finished states. The live view adds a head, body, and legs strike-target chart; the finished view marks the winner with round-by-round tabs.

A head-to-head module compares two fighters by win method – submission, decision, and TKO – plus reach and leg-reach figures. A live screen also maps strikes onto body silhouettes and tracks time spent standing, in the clinch, or on the ground.

A player-profile page shows age, games, and goals alongside related news for football fans researching one athlete. An in-app chatbot answers direct questions too, returning a ranked all-time top-scorer list.


A club page for team news with a group chat of members. Inside the chat, a fan's shirt question returns a shoppable product card.


A club data hub condenses a season of sports analytics into three views for one team's fans. A fixture calendar, a position-based roster, and season totals appear together.

A hub lists club news beside a standings table ranked by wins, draws, losses, and points. A top-scorers list and a transfer feed sit on the same screen.


A top-scorers ranking lets fans switch between seasons across a ten-player list of games and goals. The same screen set links back to the club-chat layer seen earlier, keeping community and stats in one flow.


A Watch tab lets fans follow various topics as shortcuts to video content. A channel holds videos, and content is also browsable by sport, including swimming, rugby, and tennis.

A full-screen video player recaps a game. A sidebar queues related clips, schedule news, playoff recaps, and live score updates, for continued watching.

A Listen tab surfaces a live podcast card. A separate full-screen player adds a pitch view and playback controls for the same fixture.

A Dialogs inbox groups club threads, direct messages, and locked channels. A chat appears among them. A mic-based "Ask me something" prompt then surfaces a matching podcast for a typed or spoken question.


A chat features a fight-card promo linked inline. A Transfers screen adds sport tabs – Football, Tennis, Hockey, Basketball, and Rugby – plus AI prompts.

Group chats span a live match, prematch banter, and esports, each with its own bot assistant. Shown here are a live-odds card in a chat, a prematch chat with a weather widget, and a PUBG chat ranking teams by rating.

A cross-sport calendar lets fans switch between month, year, and single-day views. The day view filters by sport and lists football, tennis, and transfer events.

Building a sports product for how fans actually behave – not how a persona deck says they do? Observed-behaviour research has shaped our sports work since this concept. Let's talk.