Esports markets and tournament structure
Mobile Legends Professional League (MPL) is Indonesia's primary esports league, featuring teams competing in 5v5 matches. Each season runs roughly 16–20 weeks with a regular season, playoffs, and grand finals. On hadia138, we publish the full MPL calendar months in advance, listing match dates, times, team pairings, and available markets. Free Fire and PUBG Mobile tournaments follow similar structures—regular seasons with qualifier rounds leading to championship events.
When you browse esports on hadia138, you'll see a list of upcoming matches organized by date and competition. Tap a match to view details: team names, current rankings, historical head-to-head records, and available market types. Standard esports markets include Match Winner (Team A or Team B), Map Winner (if the tournament uses multiple maps), and Total Kills Over/Under. Some tournaments also offer tournament progression markets—which team advances from their group, or which team wins the entire championship.
Live esports and in-play betting
When an esports match begins, hadia138 streams the broadcast via a partner channel and opens in-play markets. As the match unfolds—teams secure objectives, eliminate opponents, or capture map control—our odds shift to reflect the current game state. If one team pulls ahead in kills or gold, their winning odds shorten; if the trailing team makes a comeback, their odds extend. In-play settlement occurs when the match concludes; we process payouts within minutes of the final result announcement.
During the match, the hadia138 interface displays a live scoreboard showing each team's current in-game score, kills, and economy (resources). This real-time data feeds into our odds calculation, so you can make informed decisions about in-play positions. Unlike football where a live feed is visual footage of the field, esports streams show the game client itself—you see exactly what the teams see in terms of map control and enemy positions.
Team rosters and player information
hadia138 maintains detailed team pages for each MPL, Free Fire, and PUBG Mobile roster. Tap a team name to view their active players, recent match history, win rate, and seasonal statistics. Some tournaments also list individual player profiles—champions often emerge from specific teams, and tracking player movements (when a star player transfers between teams) can inform your betting decisions. We update rosters immediately after official team announcements, so you're always viewing current information.
During major transfers or unexpected roster changes mid-season, we flag affected matches with a notification. This ensures you're aware if a team is playing without a key player due to illness, discipline, or contractual issues. These roster changes can significantly impact match outcomes, and hadia138 reflects them in game information adjustments.
Funding your account and deposit methods
To place esports positions at hadia138, your account must be funded. We accept nine payment methods: DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, and direct bank transfers via mobile banking, local payment, and online payment virtual accounts. e-wallet and mobile banking typically process deposits within seconds. local payment uses PIN confirmation. online payment displays a unique QR code you scan with your banking app. Bank virtual accounts follow standard transfer processing—usually immediate for e-wallet and mobile banking, up to a few minutes for local payment.
We charge no deposit fees. Your chosen payment provider may apply their own transfer costs (typically flat rates or percentages), but hadia138 does not deduct a platform fee from your deposit. Once your payment completes, your balance appears in your account immediately and is ready for esports betting.
-
Register your hadia138 account
Provide email, phone number, and password. Verify your email within 24 hours via confirmation link.
-
Complete KYC verification
Upload a valid ID, proof of address, and selfie. Approval typically takes 24–48 hours during business hours.
-
Deposit via online payment, e-wallet, or bank transfer
Navigate to Deposit, select your payment method, and follow provider instructions. Balance appears instantly.
-
Browse Mobile Legends or Free Fire matches and place your position
Select a match, choose your market, enter your stake, and confirm. Results settle within minutes of match conclusion.
Withdrawal and account settlement
Esports winnings credit to your hadia138 balance immediately after the match result is confirmed. To withdraw, access your Account menu, select Withdraw, enter the amount, and choose your destination payment method. We process withdrawals subject to standard KYC verification and banking timelines. mobile banking and local payment withdrawals typically complete within hours; bank transfers reach your account within one business day.
All withdrawal requests are logged in your transaction history, timestamped and searchable. You can track the status of each request—pending, processing, or completed—directly in your account dashboard. We do not impose artificial holds; your funds move as quickly as the destination bank or e-wallet provider allows.

Key takeaways
- hadia138 covers Mobile Legends MPL, Free Fire tournaments, and PUBG Mobile competitive events with game information and in-play markets
- Esports calendars run on fixed schedules; matches typically occur multiple times per week during regular seasons
- In-play betting allows you to position during live matches; odds shift as teams gain or lose advantage
- Team rosters and player information are updated in real-time; roster changes trigger immediate market notifications
- Nine payment methods (mobile banking, local payment, online payment, e-wallet, mobile banking, local payment, online payment, e-wallet, mobile banking) process deposits and withdrawals without platform fees
Esports betting across regions and holidays
MPL Indonesia operates year-round with scheduled seasons, playoffs, and off-season periods. When major holidays like Idul Fitri or Idul Adha approach, tournament schedules may compress—matches might be grouped into fewer days or shifted to accommodate player travel. Our hadia138 calendar reflects these adjustments weeks in advance, so you can plan accordingly. During Imlek, certain Asian esports tournaments may be paused or rescheduled; we notify members via in-app alerts if changes affect match availability.
Members across Jakarta, Surabaya, Bandung, and Medan access hadia138 esports with identical market availability and deposit/withdrawal options. Regional time zone differences are handled automatically—match times display in your local time. This consistency means you can participate in esports betting regardless of your location, with the same payment methods and settlement timelines across the entire platform.
