How tukul Live Score works
When you log into tukul, the Live Score dashboard appears by default. We display all active matches across supported leagues, organized by competition and kick-off time. Each match card shows the current score, elapsed time, possession percentage, and key statistics (shots on target, corners, fouls). As the match progresses, these figures update in real time via our feed partners, typically refreshing every 10–30 seconds depending on network conditions.
Our Live Score covers five primary tournaments: Liga 1 Indonesia (domestic league), Piala Indonesia (domestic cup), Piala AFF (ASEAN championship), Champions League (European club competition), and Premier League (English top division). We also track MotoGP motorcycle racing, badminton tournaments, and esports leagues (Mobile Legends Pro League, Free Fire Pro League, PUBG Mobile Pro Series). Each competition has its own scoreboard format optimized for that sport's statistics.
Beyond the score itself, tukul's Live Score provides league tables updated after each match concludes. For Liga 1, you see the current standings sorted by points, goal difference, and head-to-head record. For Piala AFF, our system displays group positions and qualified teams as the tournament progresses. These standings refresh automatically the moment a match result is confirmed, so you always see the most current state of the competition.
You can click any match card to expand details: team lineups (when available), substitution history, yellow and red cards, goal scorers, and match commentary from our partner feeds. This expanded view is useful if you are considering a market bet or simply want to understand the match narrative. All Live Score data is free and available to logged-in tukul users regardless of account balance.
Integration with sportsbook betting
tukul's Live Score and sportsbook sit side by side. As you watch a Liga 1 match unfold on our Live Score panel, the betting section on the same screen displays available markets for that match—match winner, total goals, both teams to score, Asian handicap, and player performance bets. If a goal is scored, the Live Score updates instantly, and the odds shift to reflect the new match state. This tight integration means you never miss a betting opportunity due to delayed information.
Live betting (in-play wagering) on tukul becomes available once the match kicks off. Early bets—placed before the first whistle—use pre-match odds. Once play begins, game information appear with shorter odds-close windows (typically 5–10 seconds before the next event settles). Our system locks betting briefly if a goal is scored or a major incident occurs, then reopens with updated odds once the broadcast confirms the outcome.
Payment flow during match days
During peak match days—Liga 1 weekends, Piala AFF group stages, Champions League nights—tukul processes deposits and withdrawals continuously. Our payment partners include e-wallet, mobile banking, local payment, online payment (direct bank transfers via virtual account), as well as e-wallet, mobile banking, local payment, online payment, e-wallet, and mobile banking (e-wallets and instant payment protocols). Each method integrates with your Live Score activity seamlessly: deposit funds, place a bet on the match you are watching, and settle payouts automatically after the final whistle.
Virtual account deposits (via local payment or online payment) typically reconcile within minutes. E-wallet deposits via e-wallet or mobile banking settle instantly. Withdrawal requests follow the same channels: money returns to the account you funded from. During Idul Fitri or Idul Adha holidays, bank processing may extend, but tukul remains operational and our payment support team monitors queue times.

Comparing Live Score to mobile apps
tukul offers Live Score on three platforms: web browser (desktop and mobile), Android app, and iOS app. The web browser version works from any device—just log in and you see all matches and standings. The native apps (Android and iOS) provide push notifications for goals, cards, and match conclusions, plus offline access to cached scoreboard data. On Imlek or other major holidays when internet connectivity can be variable, the app's offline cache ensures you still see recent match history and league standings.
Many users in Jakarta, Surabaya, Bandung, and Medan alternate between browser and app depending on context. At work or on public wifi, the web version is faster and does not consume phone storage. At home, some prefer the app's convenience and notifications. Both versions sync your account instantly, so switching between them is seamless.
Web browser strengths
- Works on any device with a browser
- Larger screen for detailed match statistics
- No app download or storage required
Mobile app strengths
- Push notifications for goals and final results
- Offline access to recent scoreboard data
- Optimized for touch and portrait mode
Live Score and tournament calendars
tukul displays a calendar view of upcoming fixtures within each competition. You can navigate by month, select a specific league (e.g., Liga 1 or Piala AFF), and see all scheduled matches and results. This calendar helps you plan your betting activity: if you know Champions League fixtures run on Tuesday and Wednesday nights, you can prepare your account balance and payment method in advance. Similarly, during Piala AFF knockout phases or Piala Indonesia cup rounds, our calendar highlights key fixtures so you never miss a market opportunity.
Fixtures appear in the calendar as soon as they are officially scheduled. Match status updates occur in real time: "Scheduled" becomes "Live" at kick-off, then "Final" once the match concludes. If a match is postponed or rescheduled, our system updates the calendar and notifies affected bettors via account notifications. This transparency prevents confusion and ensures all users operate from the same information source.
Account verification and Live Score access
All tukul users can view Live Score without placing bets or funding an account—it is a free feature available immediately after registration. To place a bet or withdraw funds, account verification is required. We ask for your email confirmation, phone number verification, and a copy of a national ID or passport. This process typically completes within one hour. Once verified, you unlock deposit, betting, and withdrawal functions while retaining unlimited access to Live Score, league standings, and match statistics.
Our verification process protects both your account security and our compliance obligations. We do not share or sell your personal data. All documents are stored securely and deleted after the retention period required by local law.

