What 15 Australian bookmakers did across 1,647 Australian and New Zealand races in the last 7 days: who was best price at the jump, how much margin each book carried, which runners moved most, how often the favourite won, and the longest-priced winner. Every number is measured from the price archive and the counting rule sits beside each table.
Serving the last completed measurement (7 Nov 2026 07:30 UTC) while a fresh one runs. Reload in a moment for the current figures.
Window: 2026-10-31T07:30:30Z to 2026-11-07T07:30:30Z (7 days), countries
AU and NZ, codes thoroughbred, harness and greyhound. Source: race_closing_lines on auodds_api — the archived open/close price pair per race, runner and bookmaker, with finish positions for placegetters. A "closing line" is a bookmaker's last
archived price where that observation fell within 300 seconds of the jump; "open" is the earliest archived price, up to 60 minutes before the jump.
Race times are Australia/Sydney. Recomputed at most every 60 minutes (the last measurement took 3.5s) and served from cache, so the page never waits on the database.
Bookmakers compared:
bet365, BetDeluxe, BetGold, Betr, BetRight, BoostBet, Ladbrokes, Neds, Palmerbet, NextBet (formerly PlayUp), PointsBet, Sportsbet, TAB, TABtouch, Unibet.
Excluded: betfair_ex_au — Ingested for internal reference only; withheld from customer responses pending a Betfair data licence. · pinnacle — Non-Australian reference book, not part of the AU racing comparison set.
Inactive connectors are dropped automatically.
For every runner in an Australian or New Zealand race that at least three served bookmakers held a closing line on (last observed price within 300 seconds of the jump), a bookmaker scores when its closing win price equals the highest of the group; its share is that count divided by its own closing lines, so equal-best counts for every bookmaker at that price and the column does not sum to 100. 13,231 runners qualified this week.
| Bookmaker | Key | Closing lines | Best or equal | Share | Sole best |
|---|---|---|---|---|---|
| PointsBet | pointsbetau | 13,180 | 5,004 | 38.0% | 1,421 (10.8%) |
| BetRight | betright | 12,967 | 4,676 | 36.1% | 1,328 (10.2%) |
| bet365 | bet365 | 12,433 | 3,962 | 31.9% | 775 (6.2%) |
| TAB | tab | 13,097 | 4,006 | 30.6% | 852 (6.5%) |
| Unibet | unibet | 12,433 | 2,717 | 21.9% | 536 (4.3%) |
| TABtouch | tabtouch | 13,030 | 2,469 | 18.9% | 202 (1.6%) |
| Sportsbet | sportsbet | 13,115 | 2,406 | 18.3% | 329 (2.5%) |
| Ladbrokes | ladbrokes_au | 12,975 | 1,956 | 15.1% | 50 (0.4%) |
| Neds | neds | 12,983 | 1,959 | 15.1% | 50 (0.4%) |
| NextBet (formerly PlayUp) | playup | 12,845 | 1,805 | 14.1% | 201 (1.6%) |
| Betr | betr_au | 4,064 | 446 | 11.0% | 15 (0.4%) |
| Palmerbet | palmerbet | 12,859 | 1,348 | 10.5% | 99 (0.8%) |
| BetDeluxe | betdeluxe | 7,463 | 633 | 8.5% | 13 (0.2%) |
A bookmaker with few closing lines posts most of its prices well before the jump; its share is measured only on the runners it was still quoting at the close.
Book percentage is the sum of 1/price across the field at close, per race and bookmaker, counted only where the bookmaker priced the full field (its runner count equals the largest any served bookmaker priced in that race, fields of four or more) and averaged per bookmaker; market-wide is the average over every race-bookmaker pair. Market-wide: 123.6% average (median 123.7%) over 17,771 race-bookmaker pairs; greyhound 124.1%; harness 125.7%; thoroughbred 121.0%.
| Bookmaker | Key | Full-field races | Avg book % | Median book % | Avg runners |
|---|---|---|---|---|---|
| Unibet | unibet | 1,455 | 122.5% | 122.5% | 8.0 |
| PointsBet | pointsbetau | 1,593 | 122.6% | 122.8% | 8.1 |
| BetRight | betright | 1,495 | 122.7% | 122.5% | 8.1 |
| TABtouch | tabtouch | 1,487 | 122.9% | 123.1% | 8.0 |
| bet365 | bet365 | 1,502 | 123.3% | 123.8% | 8.1 |
| Sportsbet | sportsbet | 1,535 | 123.6% | 123.8% | 8.0 |
| TAB | tab | 1,529 | 123.6% | 123.6% | 8.1 |
| Ladbrokes | ladbrokes_au | 1,538 | 124.1% | 124.6% | 8.1 |
| Betr | betr_au | 496 | 124.2% | 124.4% | 7.8 |
| Neds | neds | 1,546 | 124.2% | 124.6% | 8.1 |
| BetDeluxe | betdeluxe | 863 | 124.3% | 124.6% | 7.9 |
| NextBet (formerly PlayUp) | playup | 1,355 | 124.7% | 124.6% | 7.8 |
| Palmerbet | palmerbet | 1,377 | 124.8% | 125.2% | 7.9 |
Lower is a tighter market for the punter. A small race count means the bookmaker rarely held a full field at the close, so its figure rests on fewer races.
A race is counted when at least one served bookmaker has an archived price for it in the window; books per race is the count of distinct served bookmakers with a price on that race, so it is the depth of the archive rather than the live feed. The live-feed coverage measurement, with its own SQL, is on the coverage report.
| Country | Code | Races | Median books | Mean books | Max |
|---|---|---|---|---|---|
| Australia | Greyhound | 880 | 12 | 11.81 | 13 |
| Australia | Harness | 256 | 12 | 12.00 | 13 |
| Australia | Thoroughbred | 388 | 12 | 11.73 | 13 |
| New Zealand | Harness | 53 | 11 | 11.70 | 13 |
| New Zealand | Thoroughbred | 70 | 12 | 11.86 | 13 |
For each runner, the median across served bookmakers of closing price divided by opening price, where 'open' is the earliest archived price up to 60 minutes before the jump, each bookmaker observed the runner at least three times over at least 20 minutes and held a closing line, at least three bookmakers qualify, and the race has a final result; steamers are the ten lowest ratios and drifters the ten highest. Prices shown are the median across the qualifying bookmakers. A runner with no place recorded is shown as unplaced, which also covers a late scratching.
| Runner | Race | Jump (Sydney) | From | To | Ratio | Books | Result |
|---|---|---|---|---|---|---|---|
| Birkirkara | Albion Park R1 harness, AU | Sat 31 Oct, 7:08 PM | $126.00 | $23.00 | 0.19× | 12 | Unplaced |
| Velocity Yin | Capalaba R11 greyhound, AU | Sun 1 Nov, 3:57 PM | $91.00 | $18.00 | 0.20× | 13 | Unplaced |
| Before This World | Toowoomba R4 thoroughbred, AU | Sat 31 Oct, 8:05 PM | $101.00 | $26.00 | 0.26× | 12 | Unplaced |
| Pinched | Q Straight R3 greyhound, AU | Mon 2 Nov, 8:10 PM | $64.00 | $17.00 | 0.26× | 12 | Unplaced |
| Spunkys Uptonogood | Newcastle R1 harness, AU | Mon 2 Nov, 1:03 PM | $151.00 | $35.00 | 0.27× | 13 | Unplaced |
| Lightning Mirror | Traralgon R2 greyhound, AU | Wed 4 Nov, 11:17 AM | $46.00 | $14.00 | 0.30× | 11 | 4th |
| Jakari Porto | Q1 Lakeside R2 greyhound, AU | Fri 6 Nov, 3:44 PM | $101.00 | $31.00 | 0.31× | 10 | Unplaced |
| Billy Ray Mikado | Healesville R8 greyhound, AU | Sun 1 Nov, 1:19 PM | $101.00 | $32.50 | 0.32× | 12 | Unplaced |
| The Pirate Queen | Hobart R4 thoroughbred, AU | Tue 3 Nov, 12:09 PM | $126.00 | $41.00 | 0.33× | 12 | Unplaced |
| Away Game | Launceston R7 harness, AU | Sun 1 Nov, 8:30 PM | $151.00 | $51.00 | 0.34× | 13 | Unplaced |
| Runner | Race | Jump (Sydney) | From | To | Ratio | Books | Result |
|---|---|---|---|---|---|---|---|
| Smart Direction | The Gardens R1 greyhound, AU | Fri 6 Nov, 2:49 PM | $13.00 | $81.00 | 6.75× | 11 | Unplaced |
| Neymar Nismo | Gunnedah R8 greyhound, AU | Mon 2 Nov, 8:53 PM | $11.00 | $61.00 | 5.08× | 13 | Unplaced |
| Velocity Rowena | Rockhampton R6 greyhound, AU | Wed 4 Nov, 9:34 PM | $17.00 | $81.00 | 4.76× | 11 | Unplaced |
| Shiny Intention | Q1 Lakeside R4 greyhound, AU | Wed 4 Nov, 4:07 PM | $8.00 | $41.00 | 4.69× | 12 | Unplaced |
| Misdreavus | Q1 Lakeside R1 greyhound, AU | Tue 3 Nov, 7:34 PM | $3.10 | $13.50 | 4.52× | 12 | 4th |
| Classic Angelina | Penrith R2 harness, AU | Thu 5 Nov, 6:33 PM | $18.00 | $81.00 | 4.50× | 11 | 4th |
| Cruising Tessa | Ballarat R12 greyhound, AU | Sat 31 Oct, 9:45 PM | $20.00 | $91.00 | 4.36× | 12 | 4th |
| Trinity Rainbow | Albion Park R7 harness, AU | Fri 6 Nov, 10:02 PM | $14.00 | $61.00 | 4.36× | 11 | Unplaced |
| Sheezsotiny | Burnie R4 harness, AU | Fri 6 Nov, 6:45 PM | $11.00 | $41.00 | 4.10× | 11 | Unplaced |
| King Baldwin | Melton R4 harness, AU | Sat 31 Oct, 8:09 PM | $22.00 | $86.00 | 3.91× | 12 | Unplaced |
The favourite is the runner with the lowest median closing price across served bookmakers (at least two quotes) in each race with a final result; strike rate is the share of those races the favourite won, and placed is the share where it finished in the first three.
| Code | Races | Favourite won | Strike rate | Placed | Avg fav price |
|---|---|---|---|---|---|
| Greyhound | 853 | 384 | 45.0% | 76.6% | $2.12 |
| Harness | 300 | 139 | 46.3% | 72.0% | $2.36 |
| Thoroughbred | 444 | 171 | 38.5% | 67.6% | $2.77 |
| All codes | 1,597 | 694 | 43.5% | 73.2% | $2.34 |
Among winners with a closing line from at least three served bookmakers, the highest median closing win price; the best and lowest quotes across those bookmakers are shown beside it.
Calders Revenge won Albion Park race 6 (harness, AU) on Mon 2 Nov, 8:55 PM at a median closing price of $101.00 across 13 bookmakers — best $126.00, lowest $101.00.
| Next longest | Race | Jump (Sydney) | Median close | Best | Books |
|---|---|---|---|---|---|
| Hot Chatter | Albany R5 thoroughbred, AU | Sun 1 Nov, 7:30 PM | $61.00 | $81.00 | 13 |
| Pacific Witness | Hobart R7 thoroughbred, AU | Tue 3 Nov, 2:11 PM | $61.00 | $71.00 | 12 |
| Gee Pee Jay Aye | Kempsey R4 thoroughbred, AU | Fri 6 Nov, 3:05 PM | $51.00 | $81.00 | 10 |
| Sun Gift | Flemington R5 thoroughbred, AU | Sat 7 Nov, 3:10 PM | $51.00 | $61.00 | 11 |
Canonical URL: https://puntersedge.online/market-report
Machine-readable twin: https://puntersedge.online/market-report.json (CORS-open, same fields, UTC and Sydney timestamps side by side)
Suggested attribution:
Source: PuntersEdge Australian Racing Market Report, week ending 7 November 2026 https://puntersedge.online/market-report
The figures and the JSON twin are free to reuse with attribution and a link to the canonical URL; they refresh daily, so quote the week-ending date with any number. The measured_at and week_ending fields in the JSON identify the exact edition you quoted.
Each edition is measured once, after the month closes, from the archive as it stood then, and never recomputed — a fixed page to cite. This page refreshes daily; quote an edition when the number must not move.
October 2026 — 7,214 races, 15 bookmakers
September 2026 — 6,962 races, 14 bookmakers
Measured coverage report — per-bookmaker share of races quoted on the live feed, with the SQL.
Bookmaker report — which bookmaker had the best price, by price range, with margins and sharpness.
Race price reports — bookmaker prices at the close for feature races: Melbourne Cup 2026, Cox Plate 2026, The Everest 2026, Caulfield Cup 2026.
Devlog — weekly notes on what changed in the feed and the archive.
Pricing · Get a free API key · API platform · /llms-full.txt