Free Tailwind CSS Match Results Component
Latest Results V1
Latest Results
SportyBlocks League - August 8th, 2023
Golden TeamGLD2Emerald TeamEMR0Aqua TeamAQU1Purple TeamPUR1Crimson TeamCRI1Blue TeamBLU3World League Tournament - July 24th, 2022
Purple Team4Green Team0Aqua Team3Silver Team0
What you get
This is Latest Results V1 from the SportyBlocks library: a results card that groups games under a competition and date heading, one row per game with both crests, team names, scores and the outcome highlighted. It is the block that sits on a club homepage or a league page next to the standings. Built with Tailwind CSS 4 utilities, it ships as plain HTML and as a React component with identical styling, dark mode included.
How to use it
- Copy the HTML or React tab above and paste it where the results should appear.
- Add your games. The React version renders everything from a
resultsarray: competitions containing games, each game with two teams, their scores and outcomes. In HTML, duplicate a group block per competition and a row per game. - Make sure Tailwind CSS 4 is set up in the project. There is nothing else to install.
Make it yours
Each crest takes its color from a team token such as text-team-emerald-primary; swap tokens or use any Tailwind color. Winning and losing sides differ only by the classes they carry, so adapting the card to draws, or to sports where the result is a time or a distance, is an edit, not a rewrite. Group headings, row spacing and the card radius are all utilities on the markup, and the card stretches to any container width.
Need more results layouts?
This is one of 5 results components in SportyBlocks, a library of 87 sports UI components: scoreboards, standings, match schedules, player cards, lineups, tactics boards, tickets and more. Five components are free, including this one, and you can grab all five as a single download on the pricing page. The full library is a one-time $49 purchase with lifetime updates.
More free components

Free Tailwind CSS Scoreboard Component
Two teams, crests and the score in a compact match card.
View component
Free Tailwind CSS Player Card Component
Photo, jersey number, position and stats in a portrait card.
View component
Free Tailwind CSS Standings Table Component
Rank, wins, losses, draws and points in a league table.
View component
Free Tailwind CSS Player Stats Component
A player profile hero with photo, metrics and a stats row.
View component