Virtual Horse Racing Game

Free to play. Eight horses, a new race about every minute, demo credits only.

RaceConnecting…
Balance—Play for real

Loading the race card…

Play virtual horse racing for free

This virtual horse racing game runs one shared race for every visitor. You get 1,000 demo credits when the page loads. No account, no email, no deposit. Pick a horse, set a stake and watch the race on the track above.

Demo credits have no cash value. You cannot buy them or withdraw them. When your balance drops below 1,000, the Top up button resets it to 1,000 and you keep playing.

Your stakes and payouts count toward the public leaderboard. Set a nickname in the player panel if you want your own name in the tables.

How a virtual horse race works

  1. Betting opens. Eight horses line up with fixed odds. You have 30 seconds to fill the bet slip.
  2. Betting closes. Only now does the random number generator draw the finishing order. Before this moment the result does not exist anywhere.
  3. The race runs. The animation shows the drawn result. Each horse crosses the line at its scheduled time, and the lead can change on the way.
  4. Bets settle. A winning bet pays stake × odds into your balance, and the race joins the results archive.

The full walkthrough, with the maths behind each price, is on the how it works page.

Virtual horse racing bets you can place

Every race offers 11 markets, from a plain win bet to a tricast on the first three home.

BetWins whenTypical odds
Winyour horse finishes first1.5 – 37
Placeyour horse finishes in the top 21.04 – 17
Showyour horse finishes in the top 31.02 – 10
Each Waytwo equal bets in one click: Win and Showboth prices
Layyour horse does not win1.02 – 2.4
Forecasttwo horses finish 1st and 2nd in exact order3.5 – 1,000
Quinellatwo horses finish 1st and 2nd in either order1.9 – 500
Tricastthree horses finish 1st, 2nd and 3rd in exact order10 – 5,000
Triothree horses fill the top 3 in any order2.6 – 1,000
Odd/Even, Low/Highthe winner's saddlecloth numberabout 1.85
Top-3 totalthe sum of the first three numbers beats the lineabout 1.85

Examples and payout maths for each market sit on the bet types page.

Odds and RTP, published

Every price comes from one formula: odds = RTP ÷ probability. We publish the return to player for each market and checked it over 100,000 simulated races.

MarketsRTP
Win, Place, Show, Lay92%
Forecast, Quinella88%
Tricast, Trio85%
Odd/Even, Low/High, Top-3 total93%

The house keeps the difference over the long run, and no staking plan changes that. The test data lives on the odds and RTP page.

Results and leaderboard

Each finished race goes into the results archive with the first three home and the winning dividends. The leaderboard ranks players by profit, biggest single win and races played. Weekly tables reset every Monday at 00:00 UTC, and all-time tables run alongside.

Ready to play for real money?

This site only runs the demo. If you want to bet real money on virtual horse racing, the button below takes you to a partner betting site. Before you sign up, keep three things in mind:

Play for real money18+ · partner link · we may earn a commission

Virtual vs real racing

This gameReal racing
Race frequencyabout every 65 seconds, day and nightset by the fixture list
What decides the resulta random number generatorhorses, jockeys, ground and luck
Formfive practice runs drawn with today's strengtha full racing career
Weather and non-runnersnonecan change the race
Runners8from 2 to 40

Curious where the format came from? Read the history of virtual horse racing, from UK betting shop screens in the early 2000s to the Virtual Grand National that drew 4.8 million viewers in 2020.

Play responsibly

This demo is for adults aged 18 and over. The credits are play money, but betting habits are real. Set a time limit, take breaks and stop when the game stops being fun. Our responsible gaming page lists free help lines.