# Clubverse — Your Ultimate Sports Club Hub

> All-in-one sports club management for tournaments, performance tracking, and event organization. (iPhone/iPad app by Sujan Lama.)

- Source: https://appshunter.io/ios/app/clubverse/id6755897769 (this page in markdown: same URL + `.md`)
- Developer: [Sujan Lama](https://appshunter.io/developer/1857081022)
- Category: Sports
- Price: Free
- Rating: 4.80/5 from 18 App Store ratings
- Age rating: 12+
- Requires: iOS 18.6 · 53 MB
- Languages: American English
- Released: 2025-12-02
- Data updated: 2026-09-10
- Monetization: free
- User reviews in markdown: https://appshunter.io/ios/app/clubverse/id6755897769/reviews.md

## What is Clubverse?

ClubVerse: Your Ultimate Sports Club Hub

Ready to dominate the field? ClubVerse is the all-in-one platform designed for sports enthusiasts, team managers, and recreational leagues. Whether you are organizing a friendly match or running a full-scale tournament, ClubVerse brings professional-grade management to your local club.

Key Features:

Compete in Tournaments Create and manage dynamic tournaments with ease. Choose between League (Round-Robin) or Knockout (Bracket) formats. Visualize the road to the finals with our interactive bracket view and advance winners automatically.

Track Your Performance Stop guessing who the MVP is. Track individual player statistics including Goals, Assists, Wins, Losses, and Win Rates. Climb the club leaderboard and show off your achievements.

Live Match Center Experience the thrill of the game in real-time. Start live matches, record goals as they happen, and notify your entire club instantly with push notifications.

Manage Events Streamline your schedule. Create upcoming events, track RSVPs to know exactly who is showing up, and auto-assign teams for balanced matches.

Connect with Players Join clubs in your area, view player profiles, and stay connected with your teammates.

Why ClubVerse?

Real-time Updates: Push notifications for match starts, goals, and final scores.

Easy Team Management: Auto-assign teams or manually draft players.

Data-Driven: Keep a history of every match played and every goal scored.

Download ClubVerse today and take your sports club to the next level!

## Key features

- Tournament creation and management (League/Knockout)
- Player performance tracking (Goals, Assists, Wins)
- Live match center with real-time updates
- Event scheduling and RSVP tracking
- Team auto-assignment
- Player profiles and club connections


## Frequently asked questions about Clubverse

### What sports can I manage with Clubverse?

Clubverse is designed for a wide range of sports clubs and recreational leagues. Its flexible tournament formats and performance tracking can be adapted to most team-based sports.

### Can I create custom tournament formats in Clubverse?

Clubverse supports both League (Round-Robin) and Knockout (Bracket) tournament formats. You can visualize the path to victory with its interactive bracket view.

### How does Clubverse help track player performance?

Clubverse allows you to track individual player statistics such as Goals, Assists, Wins, Losses, and Win Rates. This data helps in identifying top performers and climbing club leaderboards.

### Does Clubverse offer real-time updates during matches?

Yes, Clubverse features a Live Match Center that provides real-time updates. You can record goals as they happen and instantly notify your club members via push notifications.

### Is Clubverse available on both iPhone and iPad?

Yes, Clubverse is supported on both iPhone and iPad devices, allowing you to manage your sports club from your preferred Apple device.

### How often is Clubverse updated?

The latest version of Clubverse is 1.13.0, last updated on May 25, 2026. Updates typically bring new features and improvements to the platform.

### What is the age rating for Clubverse?

Clubverse has an age rating of 12+, making it suitable for teenagers and adults involved in sports club management and participation.

### Does Clubverse have ads?

No, Clubverse does not contain advertisements, providing an uninterrupted experience for its users.

## Version history (last 5 releases)

### 1.24.0 — 2026-09-07

The match-day check-in desk
A tournament's front door is now a screen of its own. Open the Check-in tab, search the queue by name or shirt number, filter by club or category, and check players in as they arrive — with a pass for each one showing their photo, club, shirt number and, where it matters, their age at kick-off against the bracket they are playing in. It is open to the host's board and to anyone holding the Check-in desk grant, which gives a volunteer the desk and nothing else — no match tools, no admin.

Every player checks in. Age is attested only where the team sheet is actually age-gated; on an open category it is offered and optional, so nobody is asked for a date of birth a competition does not need.

Scan a licence instead of typing a date
On the pass, "Scan the licence barcode" reads the barcode on the back of a driver licence or ID card and fills in the date of birth and the legal name, with the age at kick-off and the verdict updating as it lands. The desk still checks the face against the card — the scan removes the typing, not the judgement.

The card is checked as well as read. The printed name is compared with the roster name, and a mismatch leaves the attestation switched off with both names shown, so the desk decides with the discrepancy in front of them. The barcode itself gets a set of consistency checks — the issuing state against the code's own header, the licence number against that state's format, the dates against each other and against today, the term against what the state issues — and anything that fails is shown as a warning with the attestation left off, alongside what the front of the card should say.

What leaves the phone is only what an age check needs: the date of birth, the expiry, the printed name, the issuing state, the document type and the last four digits of the number. The address, sex, height, eye colour and full licence number are discarded on the device and never sent.

Also at the desk
• Add or retake a player's photo from the pass
• A walk-up guest who gives an email is sent their account claim link and checked in as one action
• Hosts can start a new round — everyone, one category or one club — for day two or the knockouts
• The club desk no longer asks clubs to verify their own players: identity is checked at the desk on the day, and a roster row simply says what the desk did — checked in, age attested, or declined

Matchdays before kickoff times
Schedule a matchday as a date alone, when you know the day but not the times. Fixtures scheduled that way read "Time TBD" everywhere they appear — lists, cards, match detail, the bracket, the referee list and the dashboard — instead of a midnight placeholder, and editing one starts from a sensible evening kickoff rather than 12:00 AM.

For hosts
• Invite a club representative straight from the Registrations ledger, with the row saying whether one has been invited yet, and a resend that opens on whoever it went to last
• Waiver resends open on the address the waiver was actually sent to
• Players waiting on approval now appear on the host's Registrations tab, not only the club's
• "Add ClubVerse player" moves into Manage Roster's Add Players hub, beside adding from the club and adding by name
• Generate Fixtures offers circle pairing as well as top seeds first
• Unscheduled fixtures list group games before knockout ties instead of interleaving them by match number
• Edit player, Invite rep and Send waiver share one layout, rather than three different eras of one screen

### 1.23.1 — 2026-09-03

Waivers, finished
Signing a tournament waiver now works from the phone for everyone who actually needs to sign one. The board of the club being viewed can sign — including a host signing for their own team, which had no route on mobile at all, because the Registrations list left the host's own club out. The captain or manager who registered the entry can sign too. A host can email the signing page straight from the club desk, ordinary members see the same signed or not-signed state with a read-only copy they can open, and the players' copy can be shared from the waiver row with the entry it belongs to. Submitting a squad no longer asks for a separate tick: the manager's signature covers the squad it binds. The row says "View signed" rather than "PDF", because that is what it opens, and the signer's phone and email are now required.

Age-restricted categories
A competition can state who may play in it. Create and Edit Tournament take a minimum age, a maximum age and an ID-check requirement per category; Manage Roster asks for a date of birth while the selected sheet restricts age, and says so inline the moment a date falls outside the bracket. Roster rows carry an eligibility chip, and calling up a club member whose age has never been checked warns you before the tap rather than after it. Age is judged at the tournament's start, so someone turning 35 mid-season is 34 throughout — and it is always collected, never enforced: an out-of-range player is flagged, never refused.

Your own age, on your own word
Edit profile takes a date of birth and a "Show my age on my profile" toggle. A date you enter yourself is marked as self-declared until a host verifies it against an ID — a quiet chip, never the green of a checked date and never a warning, because nothing is wrong with it.

A profile header that reads like a record
The facts sit in a ruled band — the value over what the value is — instead of a bulleted line and two glass pills of near-identical weight. Your own email is shown in full rather than masked from the one person who already knows it, and your phone number opens the dialer with the number filled in. And every name on an event now opens that person's real profile: attendees, team-sheet rows, the shirts on the tactical board, the bench and the MVP card.

For hosts
• The host's own club appears in Registrations once it enters a team, so its roster, payment, squad lock and waiver are all in the list with everyone else's
• Waiver-signed and paid now read off the club card without expanding it
• Verification lists the players actually picked for a team sheet rather than the whole registered pool — one club was asked to check 28 IDs for a squad of 14
• Rename and Delete are back on a club desk team row, gated by what the server actually allows rather than disappearing the moment registration closed
• Add Players catches a duplicate as it is typed: an exact match offers the existing player and their shirt number, a near match is a nudge rather than a block, and email, date of birth and preferred name fold away until you want them
• Unpaid clubs stay visible in the payment ledger, which is where a cash payment gets settled

Also
• A fixture in Up Next is drawn as the fixture it is, with crests and the competition badge, matching the Events timeline
• Back, swipe and the close button now ask the same question on every tournament sheet — a keyboard-up back press used to throw a half-typed form away, and on four sheets it did nothing at all
• Dates of birth are stored and shown in the same timezone everywhere, so a birthday no longer moves someone across an age bracket for a day
• "Enter team" is offered only to a club's board, not to every member who would have been refused

### 1.23.0 — 2026-09-01

Match volunteers
A tournament runs on people who are not administrators — the person keeping score on pitch 2, the one setting a lineup while the host is elsewhere. Appoint them as match volunteers and they get live scoring and match detail without the Admin tab or anything else it opens. Each volunteer's permissions are set individually: live scoring, lineups, MVP, editing a score, scheduling, video, voiding and forfeiting are all separate grants, so someone can be trusted with the clock and nothing else. The save button says what it is about to do — "Save 10 added, 1 removed" — and re-adding a volunteer restores the permissions they were saved with rather than quietly dropping them back to the defaults.

One list of everything outstanding
The notification bell now shows a single feed built on the server — invitations, deadlines and whatever else needs a decision — already sorted, grouped and counted. It is printed on the same stock as the rest of the app: one rule down the leading edge carries the state, and the header is a running tally rather than a title, because this list is meant to empty. An invitation says how long is left rather than a date you have to do arithmetic on. On iPhone the bell moves to the Home tab, where people were already looking for it.

The board can message the whole club from a phone
Sending a club-wide message used to mean opening the web portal, which is the wrong place to be on a match day. Compose one from the notification list: it lands in every member's in-app list and goes out as a push in the same send, so someone whose phone was off still finds it, and the send reports how many members it reached.

Building a squad, in a couple of taps
Adding club members to a team sheet meant expanding a hidden row, waiting through one read per member, and then one write per player. Add Players is now a single door — pick from the club, or type in anyone who has no account — with photos, positions, search and a call-up bar that follows your selection instead of sitting thirty rows below it. A whole batch is one write now.

Receipts a host can actually check
Join receipts were being uploaded to a path the storage rules had no rule for, so every upload failed silently and the club looked like it had never paid. That is fixed, and the receipt now appears on the lists a host actually browses — invited clubs and clubs entered, not just the self-registration queue it was hidden behind — and opens in the app, next to the name and the amount you are checking it against.

Up Next answers the right question
It only ever showed your next club event, so an inter-club tie the day before a friendly never appeared. Fixtures and events share the slot now, soonest first, drawn as the same ticket, with the competition and stage named above the tie. A fixture nobody has scheduled says TBD instead of printing a date from 1970.

Finish a league, name its champion
A league has no final, so there was no way to close one out and nowhere that showed who won. Host Tools offers "Ready to finish" once every fixture is played, and the champion appears above the table that decided it, marked in gold — only once the tournament is complete, so a table topped mid-season never reads as a trophy.

Also
• Squad sizes can be set per category, so a 5-a-side and an 11-a-side in one tournament are no longer described by the same pair of numbers
• A discipline leaderboard ranking yellow and red cards
• Update prompts follow our own release, not the store's cache, which used to leave the app insisting you were up to date for a day after a release
• An expanded club card describes its teams — "0 of 7 players" rather than a status pill repeating what the heading already said
• Rows, pills and text fields have a visible container in dark mode
• A club with no name on its entry is no longer titled with ten characters of its own id
• A match video can be added while the game is still in progress
• Clubs invited but not yet registered show their crest

### 1.22.0 — 2026-08-30

Registering teams, rebuilt
Every competition a club can enter now sits on one entry sheet — all of them, always, each showing your team, an Enter a team action, or a plain Not entered. Nothing disappears when you switch category, which is what used to make a club with only a Regular side look like a failed registration. One sheet registers a team whether it is your club or one you are entering on its behalf, and it ends with a preview of the line your entry produces in the fixture list, so a clash between your Regular and 35+ sides is obvious before you submit. Competitions carry their age bracket as a colour, and the separate 35+ switch is gone — the competition decides. Teams can be renamed and deleted during registration, and a club can finally lock its own squad instead of waiting for the host.

Manage Roster is the one way onto a team sheet
It used to matter whose club it was: your own club picked from members, another club typed players in by name, and neither door did the other's job — players added the first way carried no shirt number, position or photo. One screen does both now. Add club members in bulk, add a player who has no account, approve the people who signed up through your club's link, and share that link with Copy or the system share sheet. Players who joined via the link can be seated on a sheet at last; before this, nothing in the app could place them.

Shirt numbers
The number leads each row as a chip you type into, in figures that line up down the column, so an unfinished sheet reads as unfinished. Clashes are named once at the top, and Next moves you down the sheet instead of eighteen taps into eighteen fields.

A tournament that matches your theme
The tournament screens had invented their own palette — a navy slab on every card, from fixtures to the live game to the leaderboard. In dark mode it passed; in light mode it was a stack of near-black rectangles belonging to nothing around them. Surfaces come from the theme you are actually in, and colour is spent where it means something: the accent for what is still to be played, red for in progress, quiet ink for already played, gold for money and trophies.

A dashboard grouped by when, not by competition
Matches are one timeline: live now, today, this week, each row naming its own competition, with the competitions collapsed to an index below and a link on to the full fixture list. Results lead with your club and give each side its own line — both used to be squeezed to nothing.

Live scores on less data
Leaderboards and standings moved off the tournament document, so a goal no longer re-sends the whole competition — squads, fixtures and all — to every phone and watch following it.

Also
• The club tab's rivalries strip renders the same ledger as the full list, so "View All" no longer looks like a different feature
• The profile shows your rating, tier, position and attribute grid again, and tells unrated players how to unlock them

Fixes
• A transient error while signing in could leave you authenticated with no profile at all — boards saw you as an Unknown join request, and only signing out and back in repaired it
• Deleting an event now removes the linked tournament and the other club's copy server-side, so a fixture deleted from the web portal no longer half-survives
• Add Goal opened on the home side when you tapped the away crest, and on the event live game an away goal could be credited to the wrong team
• Start Match and Live Scoring rendered black on their fills, and the live game lost its timer digits and scoreline to white-on-white
• The bracket no longer flies from the Round of 16 to the Final on one flick, and keeps your vertical place when you swipe between rounds
• Swiping back from a match detail returns to the fixtures instead of closing the whole tournament
• A half-typed registration survives the keyboard, the back gesture and a stray swipe — and asks before discarding
• Club crests show on the Club Desk, including the host's own

### 1.21.1 — 2026-08-21

Your club's own tournaments, rebuilt
A single-club tournament now reads like an interclub one — the same knockout bracket, leaderboard, matchday cards and Add Fixture board, plus a foil hero, Overview and My Team tabs, squad avatars and group or knockout context on every match. Lineups are set on the tactical board, and a team's captain can now set their own without being on the board.

Rivalries, redesigned
One age bracket in view at a time, picked from a rail that shows how many games each holds — or swipe left and right to move between them. Your club-wide record leads, and every opponent sits in a single ledger with W/D/L columns that line up, so records can be compared instead of read card by card. The filters are two controls now rather than four competing pills: competition type on a segmented track, offering only what your club has actually played, and an opponent scope that names the club and clears itself. The whole screen is readable in light mode, where the foil palette used to leave gold text on a dark slab.

Club settings, as a membership card
The crest and club name lead on a card with a perforated stub carrying the invite code, ready to copy or reissue. Settings sit as plain-language ledger rows under section headers, and everything saves from one pinned bar that counts what you have changed. Kit colours are labelled 1ST KIT, 2ND KIT and so on.

Fixtures by day
By Date now means by matchday: live ties pinned first, then a header per day (Today, Tomorrow, Sat, Aug 23) with its date and count, then unscheduled ties, then what has been played. Status filters — All, Live, Today, Upcoming, Completed — open on the one that matches the day, and the four stacked filter rows are now the same compact bar the interclub list uses.

Chat
Photos and messages containing a phone number or address can finally be deleted — their taps used to swallow the long press that opens the menu. Deleted messages show a proper "This message was deleted" tombstone, and board members and conversation admins can delete other people's messages, so Announcements is moderatable from the app.

Events
• "Complete — Not Tracked" closes a game that was played but never scored in the app, with no leaderboard, season or appearance credit, and it closes the other club's fixture too
• Manage RSVP shows each member's current answer as a Going / Not going pill, and only the people you pick are changed — adding one late arrival no longer re-submits everyone else
• The captain sits in a tinted band with an armband instead of a grey caption, and long names fit
• Tapping "6 going" scrolls straight to the attendees

Hosts
• The host club can enter a team from Registrations and Overview — it never appeared in its own tournament's club list before
• Manage Roster opened from a team card is scoped to that team, and squad and guest capacity count against the per-team limit
• Invite a club's representative by picking someone off its board instead of typing an address you may not have
• Every bracket tie opens its detail, including ones still showing placeholders
• A failed lineup save now says why, in the sheet where it failed

Everywhere else
• Profile loads in one request instead of a chain of them, and now carries your tournament career — verified age, totals and honours
• Your club's crest replaces the placeholder shield in the dashboard header
• Name fields capitalise as you type
• Swipe between tournament tabs, swipe back from match detail, and swipe past either end of a bracket to change tab
• Auto-assigned kits no longer put every team in the same shirt, and the tournament's Edit Teams sheet keeps the kits and captains it was opened with
• Cards, rows and standings are readable in dark mode across the tournament and club screens
• Log out finally responds to a press
• Notifications are not requested again at launch once you have dismissed the in-app prompt

## Related topics

[yulava connect](https://appshunter.io/ios/topics/yulava-connect) · [calcio uisp umbria](https://appshunter.io/ios/topics/calcio-uisp-umbria) · [taqseema](https://appshunter.io/ios/topics/taqseema) · [club score matches](https://appshunter.io/ios/topics/club-score-matches)

---

*Data collected daily from the US App Store and indexed by [AppsHunter](https://appshunter.io/). User reviews are verbatim App Store reviews. Ratings, prices and chart positions refresh continuously; this snapshot is from 2026-09-10.*
