Ticketing & live scoring

Run the competition.
Not the spreadsheet.

Rivalyst sells your entries and keeps your scores. One platform for organisers, competitors, scorers and sponsors, from the moment registration opens to the final leaderboard.

Open the app See pricing
Built for
Crossfit
Functional fitness
Running
Shooting
Racing
Public leaderboard with divisions
Public leaderboard
Podium and standings, filtered by division.
Rounds and round details
Rounds
Round details, heats and results.
Announcements with a livestream link
Announcements
Post updates and link the livestream.
Organiser admin panel showing listing, structure, results, team members, audit, seats and billing
Organiser admin Structure, results, team members, audit, seats and billing, all behind one competition.
Features

Everything an event day needs, in one place

Entries, divisions, rounds, scoring, scanning and payouts. No exports, no second system, no re-typing results at the end of the day.

01

Sell entries

Set up registration, take payment through Paystack, and issue a ticket code for every entry.

02

Divisions and rounds

Build the competition structure once: rounds, divisions, participants and teams.

03

Score capture

Capture and amend scores for a round from the floor, on whatever device is in hand.

04

Live leaderboards

Standings update per division as scores land, with a public view for competitors and spectators.

05

Scan at the door

Check in participants by scanning their code, so you know exactly who is on site.

06

Team roles

Invite admins, score capturers and scanners, and control what each of them can reach.

07

Audit trail

Every score change and every scan is recorded, with who did it and when.

08

Announcements

Publish updates to your competition page and embed the livestream your audience is watching.

09

Payouts and tax

Billing, payouts and your tax profile sit alongside the competition, not in a separate ledger.

Live scoring

Scores go up. Everyone sees them.

Capture a round on the spot and the public leaderboard updates for every division. Competitors stop asking where they stand, and your announcer always has the current picture.

  • /Multiple divisions scored side by side, with their own standings.
  • /Points, time and count based rounds in the same competition.
  • /Amend a captured score without breaking the audit trail.
  • /Share one public link for the leaderboard, rounds and announcements.
Taniwha Day
Rx Male / Male · after Round 4
Live
1
S
Snatch me if you can
108 pts
2
B
Baywatch
98 pts
3
D
Donald Pump
78 pts
4
U
Unuhanga Taniwha
61 pts
5
T
Trompie en die boksombende
49 pts
6
T
The unbroken
44 pts
7
O
Oude Meesters
30 pts
8
S
Swop team 6
24 pts
Competitors & spectators

Your athletes get more than a receipt

Entering, checking in and following the day all happen in the same app. Nothing to install from a store, no separate results site to hunt down.

Find

Browse the hub

Competitions are listed in the hub and filterable by sport, so athletes find your event and the divisions open to them.

Enter

Enter and pay

Pick a division, add entries to the cart and pay by card. Waivers are signed in the same flow, before the entry is confirmed.

Teams

Build a team once

Create a team, invite team mates by link and manage the roster. The team is reusable across events, and every entry it has made stays on record.

Ticket

Ticket on the phone

Every entry carries a QR ticket in My Entries, ready to be scanned at the door even when the venue signal is poor.

Day of

Know when you are up

Heat assignments, round detail and start times sit alongside the entry, so nobody is chasing a printed schedule.

Track

Follow your standing

Scores appear per round as they are captured, with the athlete position in their own division and the full leaderboard alongside.

History

One record of the season

My Entries and My Teams hold every competition an athlete or team has entered, so past events and upcoming ones sit in one place.

Spectators need no account at all

The public competition page carries the standings, the round detail and your announcements. Share one link with the crowd, the family group and the sponsors watching from home.

/Live leaderboard per division, no login required.
/Round detail so the crowd knows what they are watching.
/Announcements from the organiser as the day changes.
/Embedded livestream on the competition page.
Pricing

Pay per entry, or buy seats up front

No monthly licence and no setup fee. Choose the model that suits how your competition sells.

Transactional
R5 + 5%
per transaction, on top of Paystack's fees
  • •R5 plus 5% of the entry value, per transaction.
  • •Charged on top of Paystack processing fees.
  • •No monthly licence, no setup cost.
  • •Rates are negotiable for larger events and series.
Open the app
Seat packs
Free entries welcome
Buy a block of participant seats and run the competition however you like, including free or externally-paid entries. The rate steps down as the pack gets bigger.
Up to 50 seats
R30per seat
Up to 140 seats
R25per seat
140 seats and beyond
R20per seat
Talk to us
Running a series or a federation calendar? Pricing is negotiable.

Prices in South African Rand and exclude Paystack's payment processing fees, which are charged directly by Paystack.

About

Built in South Africa, for the people running the event

Rivalyst started because competition day always ends the same way: a laptop, a spreadsheet and someone typing scores in by hand while athletes wait for results.

It handles the whole chain in one platform, from the entry sale and the ticket scan at the door to divisions, rounds, score capture and the public leaderboard. It runs on any phone or laptop as a web app, with local payments through Paystack and payouts into a local bank account.

Web app
Installable on phone or laptop, nothing to download from a store.
Paystack
Local card and payment methods, paid out to your bank account.
Four sports
Crossfit, running, shooting and racing formats supported today.
Refunds

Refunds reverse the whole sale, not just the payment

You set the refund terms and they show on your listing. Rivalyst carries out the refund you instruct, and takes care of the entry, the ticket and the paperwork behind it.

01

You set the terms

Whether an entry can be refunded, and on what terms, is yours to decide and shows on the competition listing before anyone enters.

02

A manager picks the lines

One order can hold several entries and addons behind a single payment, so refunds are per line. Tick what goes back and submit the request.

03

Rivalyst approves and pays

Nothing reaches the payment provider until we approve it, because the money comes out of the platform merchant balance.

04

The sale is unwound

The entrant leaves the division, the ticket is voided so it refuses at the door, shop stock goes back, and credit notes correct both invoices.

Worth knowing

Future payouts carry the refund until it is cleared

Your share of a sale settles into your bank account the moment the entrant pays, so by the time a refund happens that money has already left us. Rivalyst funds the refund and your share becomes a balance against your account.

/Rivalyst funds the refund up front, so the buyer is not waiting on you.
/Your share of what went back is recovered from later sales.
/At most half of your share of any one payout is held back.
/Settle the balance in full whenever you like. No VAT on the repayment.

Platform services sold to an organiser directly, including prepaid seat packs, are not refundable once used. Refunds usually reach the buyer's account within a few working days.

FAQ

Questions

Something not covered here? support@rivalyst.co.za

Which sports does Rivalyst support?

It is built around scoring formats rather than a single sport. Crossfit and functional fitness events came first, then running, shooting, and racing including karting and online series. If your format is points, times, reps or weight across rounds and divisions, it fits.

How do competitors pay for entries?

Checkout runs through Paystack, so card and local payment methods work out of the box. Money settles into your own account and Rivalyst never holds your funds.

What happens at the door on event day?

Every entry gets a code. Your team scans it from a phone, and the audit trail records which codes were scanned and by whom, so double entries and disputes are easy to settle.

Can more than one person capture scores?

Yes. You invite team members as admins, score capturers or scanners, each with their own access. Every score change is logged with who made it.

Do results have to be public?

That is your call per competition. You control whether the listing appears in the Competition Hub and who can find it, and the leaderboard can stay internal until you are ready to publish.

Is there a monthly fee?

No. You either pay per transaction, or buy seat packs up front for competitions where entries are free or paid outside the platform.

Get your next competition on Rivalyst

Tell us about the event and we will help you set up divisions, rounds and entry sales before registration opens.

Email us Instagram
support@rivalyst.co.za
Email us