Rm999 brings you Malaysia's most complete virtual sports platform — virtual football, virtual horse racing, digital boxing, basketball, and more. No need to wait for a season or a fixture list — new matches start every few minutes, 24 hours a day, 365 days a year.
Live virtual sports match display at rm999
Anyone who follows sports betting knows the frustration of the fixture list working against you — the league season ends, your favourite match isn't scheduled, or kick-off times just don't fit your schedule. Monday through Thursday can feel pretty quiet if you're a serious sports bettor. rm999 Virtual Sports is the answer to that problem.
Virtual sports are computer-simulated sports matches that use physics engines and advanced algorithms to produce results that are genuinely realistic and unpredictable. At rm999, every virtual sports match is generated by a transparent system free from any external influence — outcomes are determined entirely by fair computer simulation, meaning no party can manipulate the results. Every rm999 player has an equal chance of making the right call.
One of the most compelling aspects of rm999 virtual sports is how frequently matches are generated. Unlike regular sports betting where you wait for a real-world schedule, rm999 virtual sports produces a new match every three to five minutes — meaning within an hour, you can enjoy 12 to 20 different matches across a variety of sports. This makes for a far more active and dynamic betting experience compared to waiting for Malaysia Super League or EPL fixtures that may only come around once or twice a week.
Rm999 offers the widest range of virtual sports in Malaysia — from virtual football with fictional leagues featuring 32 teams, to virtual horse racing with eight horses on realistic-looking tracks, virtual boxing with detailed fighter statistics, virtual basketball, and virtual tennis. Each sport has its own statistical system with odds calculated based on the historical performance records of every virtual team or player — giving you an analytical foundation to make more informed betting decisions.
For new players who have never tried virtual sports before, rm999 provides a quick-start guide within each game section. You can also begin with bets as low as RM 2 to get a feel for things before scaling up once you're more comfortable with how the virtual sports system works at rm999.
Seven virtual sports categories — each with its own match schedule, team statistics, and a range of betting markets
The most popular virtual football league at rm999 — 32 fictional teams, each match lasting around 4 minutes, with team statistics, head-to-head records, and a full range of betting markets including Asian Handicap and goals.
Every 4 MinutesEight horses — each with different speed stats, strength ratings, and race records — compete on a realistic virtual track at rm999. Every race wraps up in around 3 minutes — watch the 3D animation and check each horse's finishing time as they cross the line.
Every 3 MinutesTwo virtual fighters with full skill, stamina, and fight record statistics go head-to-head across six tense rounds. Pick the winner, the winning round, or the method of victory at rm999 for higher odds.
Every 5 MinutesFast-paced and thrilling virtual basketball matches — scores shift quickly, giving rm999 players real-time betting opportunities perfect for those who love high-scoring action in a short space of time.
Every 5 MinutesTwo virtual tennis players compete across realistic sets and games — bet on the first set winner, total games, or the overall match winner. rm999's virtual tennis odds are calculated based on player ranking statistics and performance records.
Every 6 MinutesVirtual formula cars race across tight, thrilling circuits — bet on the race winner, podium finishers, or driver pairings. rm999's race animation features realistic circuit competition complete with random weather disruptions that keep things unpredictable.
Every 8 MinutesNFL-style virtual football that's hugely popular among rm999 players in Malaysia — four-quarter matches with handicap betting, total points, half-time winner, and a range of other markets that make every game more exciting.
Every 7 Minutes
Upcoming matches with the latest odds — updated every few seconds
| Match | 1 | X | 2 |
|---|---|---|---|
|
FC Utara vs Selatan FC
Starting in 2:48
|
1.85 |
3.20 |
4.10 |
|
Timur Bhd vs Barat United
Starting in 6:12
|
2.40 |
3.05 |
2.80 |
|
Pantai FC vs Gunung Rangers
Starting in 10:30
|
1.60 |
3.50 |
5.25 |
|
Lembah City vs Hulu FC
Starting in 14:55
|
3.10 |
3.00 |
2.20 |
| Horse | Win | Top 2 | Top 3 |
|---|---|---|---|
#1 Blue Lightning Record: 8W 3D 2L |
3.20 |
1.55 |
1.18 |
#3 Red Flash Record: 11W 2D 1L |
2.50 |
1.35 |
1.10 |
#5 East Wind Record: 5W 6L 3D |
4.80 |
2.10 |
1.45 |
#7 Golden Rainbow Record: 3W 4L 7D |
8.50 |
3.60 |
1.85 |
Log in to your rm999 account to place real bets. The odds above are for illustrative purposes only.
Check the latest virtual sports match results at rm999
| Match | Time | Status |
|---|---|---|
|
Virtual Football
Timur Bhd vs Barat United
|
6 min | Betting Open |
|
Virtual Horse Racing
Race #89 — 8 Horses
|
3 min | Betting Open |
|
Virtual Tennis
Farid Z. vs Hakim S.
|
12 min | Upcoming |
|
Virtual Basketball
Penang Stars vs Perak Tigers
|
17 min | Upcoming |
Multiple betting markets for every virtual sport — not just picking the winner
Pick the outright winner — the first team (1), a draw (X), or the second team (2). This is the most fundamental bet type in rm999 virtual football and a great starting point for newcomers trying it out for the first time.
Odds: 1.50 – 8.50The weaker team is given a head-start in points to level the playing field. rm999 virtual sports Asian Handicap betting offers more attractive odds when there is a clear gap in strength between two sides.
More Value, More WinsPredict whether the total goals, points, or score in a match will go over or fall under the value set by rm999. Suitable for all virtual sports types.
All Sports AvailableCombine two to eight selections from rm999 virtual sports matches on a single betting slip — each correct selection multiplies your overall stake value, with the potential for substantial returns from a small outlay.
Multi-Odds PotentialPredict virtual sports results at half-time only — no need to wait for the full match to end. Faster outcomes mean new opportunities arrive sooner at rm999.
Results Within 2 MinutesPredict the exact final score of an rm999 virtual sports match for significantly higher odds. Higher risk, but the returns can be very rewarding when you get it right.
Odds Up to 45.00Exclusive features that make virtual sports betting at rm999 a more complete experience
Every team or athlete in rm999 virtual sports has an updated performance record — wins, losses, draws, average goals, and head-to-head records. Use this data to make smarter betting decisions.
Virtual sports at rm999 is more than just numbers on a screen — every match comes with realistic 3D animations so you can follow the action visually while waiting for the final result.
No need to wait hours for the next match — rm999 virtual sports generates new matches every few minutes, meaning there's always a betting opportunity available whenever you want.
All rm999 virtual sports matches are generated by a computerised algorithm system that is free from any external influence. Results are truly random and cannot be predicted by any party.
The rm999 virtual sports interface runs smoothly on both Android and iOS — match animations, odds boards, and bet slips are all fully responsive and easy to navigate on a smartphone screen over Malaysia's 4G network.
One of the most common questions from new rm999 virtual sports players is: "How does the system decide who wins? Is it truly random or is it controlled in some way?" It's a perfectly fair question, and understanding the answer is important before you start placing bets.
The rm999 virtual sports system uses two core components to determine the outcome of each match. First, every virtual team or athlete has a set of statistics reflecting their relative skill level — covering factors such as attacking strength, defence, performance consistency, and past match records. These statistics influence the probability of match outcomes in much the same way as real sports, where statistically stronger teams tend to win more often over the long run.
The second component is a third-party certified random number generator (RNG) — this ensures that while team statistics influence probabilities, no single match outcome can be predicted with certainty in advance. It is this combination that creates a fair virtual sports betting ecosystem at rm999: stronger teams do tend to win more often, yet upsets still happen just as they do in real sports — and that is precisely what keeps virtual sports betting consistently exciting.
Another aspect that sets rm999 virtual sports apart is the absence of external factors that so often disrupt real sports. In real football, outcomes can be affected by sudden key player injuries, poor weather, mid-game tactical changes, or team morale issues. None of these factors exist in rm999 virtual sports — every team always performs at the same statistical level, making analysis and prediction more dependent on quantifiable factors than pure luck.
Rm999 also displays the full historical results of every virtual team and athlete, so you can do your research before placing any bet. Players who take the time to understand virtual team performance patterns will find themselves making more informed betting decisions rather than going in blind. This doesn't mean wins are guaranteed — but a solid grasp of rm999 virtual sports statistics will certainly help you become a smarter player over the long run.
On the viewing experience front, rm999 invests in animation quality that ensures every virtual sports match feels like more than just dry stats on a screen. rm999's virtual football animations feature realistic player movements, dynamically shifting on-field situations, and goal highlights that deliver genuine visual excitement when your chosen team scores in the dying moments.
All your virtual sports bets and personal data at rm999 are protected with 256-bit SSL encryption. rm999 fully complies with Malaysia's Personal Data Protection Act 2010 (PDPA). If you feel you need betting limits or information on responsible gambling, please refer to Responsible Gaming rm999. We are committed to a healthy gaming experience for all players.
Based on the last 100 matches. Log in to rm999 for full statistics.
Five simple steps from registration to winning your first bet
Click "Register", enter your Malaysian phone number, and create a password. The rm999 registration process takes under a minute — no documents required and no registration fee.
Top up your rm999 account using Touch 'n Go eWallet, GrabPay, DuitNow, ShopeePay, or FPX via Maybank2u or CIMB Clicks. Funds are credited in under two minutes and ready to use immediately.
From the rm999 main menu, click "Virtual Sports". You'll see all available sports and a list of matches that are currently active or starting soon. Select the sport you're most interested in.
Before placing a bet, check the performance record of the teams or athletes involved. Choose your preferred bet type — 1X2, handicap, over/under, or parlay — enter your stake amount and confirm within the set time limit.
Follow the rm999 virtual sports match animation live and wait for the final result. If your bet wins, winnings are credited automatically to your rm999 account the moment the match ends.
All local Malaysian payment methods accepted
SSL 256-bit, PDPA 2010 MY
Malay & English
The most frequently asked questions from Malaysia's virtual sports players at rm999