SAT 14 NOV 2026 All times AEDT unless marked
Responsible gambling
18+
Home / Tracks

Australian racecourses 318 TRACKS

Every course the form feed covers, grouped by state and principal racing authority. Open a state for its full list, or see what is racing today.

Racing today

Ascot WA · 10 races GOOD TO SOFT 11:59
Bingara 6 races GOOD TO FIRM 1:00
Blackall QLD · 7 races 10:30
Clermont QLD · 5 races 1:00
Doomben QLD · 10 races GOOD 11:05
Dunkeld 8 races GOOD TO SOFT 1:04
Fannie Bay NT · 5 races 2:34
Gold Coast QLD · 6 races 1:15
Gundagai NSW · 7 races GOOD 1:56
Illawarra Grange NSW · 8 races GOOD 1:30
Ingham QLD · 6 races GOOD 1:40
Ipswich QLD · 7 races GOOD TO SOFT 12:34
MT Isa QLD · 5 races 10:00
MT Perry 5 races GOOD TO SOFT 2:30
Morphettville SA · 8 races GOOD TO SOFT 1:07
Newcastle NSW · 10 races GOOD 12:35
Orange NSW · 6 races GOOD 1:50
Sandown VIC · 10 races GOOD 12:20
Toowoomba QLD · 7 races GOOD 5:25
Yea VIC · 6 races GOOD 1:30
New South Wales Racing NSW 111 tracks
TrackRacingTips
Albury NSW Last raced 6 Nov 2026 28 28
Ardlethan NSW Last raced 21 Mar 2026 —
Armidale NSW Last raced 8 Nov 2026 19 19
Ballina NSW Last raced 13 Nov 2026 24 24
Barraba NSW Last raced 19 Sep 2026 —
Bathurst NSW Last raced 16 Oct 2026 23 23
Beaumont NSW Last raced 26 Oct 2026 10 10
Bedgerabong NSW — —
Berrigan NSW Last raced 31 Oct 2026 —
Binnaway NSW Last raced 2 May 2026 —
Boorowa NSW Last raced 2 May 2026 —
Bourke NSW Last raced 5 Apr 2026 —
Bowraville NSW Last raced 19 Sep 2026 —
Braidwood NSW — —
Brewarrina NSW Last raced 16 May 2026 —
Broken Hill NSW Last raced 28 Mar 2026 —
Bundarra NSW Last raced 3 Oct 2026 —
Canterbury NSW Last raced 13 Nov 2026 38 38
Carinda NSW Last raced 18 Jul 2026 —
Carrathool NSW Last raced 28 Mar 2026 —
Casino NSW Last raced 29 Oct 2026 1 1
Cobar NSW Last raced 22 Aug 2026 —
Coffs Harbour NSW Last raced 4 Nov 2026 28 28
Collarenebri NSW Last raced 12 Sep 2026 —
Come By Chance NSW Last raced 26 Sep 2026 —
Condobolin NSW Last raced 21 Feb 2026 —
Coonabarabran NSW Last raced 25 Oct 2026 3 3
Coonamble NSW Last raced 11 Oct 2026 7 7
Cootamundra NSW Last raced 4 Oct 2026 1 1
Corowa NSW Last raced 2 Nov 2026 11 11
Cowra NSW Last raced 11 Jul 2026 4 4
Crookwell NSW Last raced 14 Mar 2026 —
Deepwater NSW — —
Deniliquin NSW Last raced 17 Oct 2026 —
Dubbo NSW Last raced 3 Nov 2026 31 31
Enngonia NSW Last raced 19 Sep 2026 —
Forbes NSW Last raced 10 Oct 2026 3 3
Geurie NSW Last raced 12 Sep 2026 —
Gilgandra NSW Last raced 1 Aug 2026 —
Gosford NSW Last raced 5 Nov 2026 49 49
Goulburn NSW Mon 16 Nov 48 48
Grafton NSW Last raced 4 Nov 2026 62 62
Grenfell NSW Last raced 26 Sep 2026 —
Griffith NSW Last raced 12 Sep 2026 —
Gulargambone NSW Last raced 29 Aug 2026 —
Gulgong NSW Last raced 7 Jun 2026 —
Gundagai NSW Sat 14 Nov 9 9
Gunnedah NSW Last raced 26 Sep 2026 10 10
Hawkesbury NSW Last raced 7 Nov 2026 58 58
Hillston NSW Last raced 11 Apr 2026 —
Holbrook NSW — —
Illawarra Grange NSW Sat 14 Nov 1 1
Inverell NSW Last raced 17 Oct 2026 3 3
Jerilderie NSW Last raced 26 Sep 2026 —
Kembla Grange NSW Last raced 3 Nov 2026 41 41
Kempsey NSW Last raced 6 Nov 2026 9 9
Leeton NSW Last raced 22 Sep 2026 1 1
Lightning Ridge NSW Last raced 4 Apr 2026 —
Lismore NSW Last raced 9 Nov 2026 20 20
Lockhart NSW Last raced 2 Oct 2026 —
Louth NSW Last raced 8 Aug 2026 —
Mendooran NSW Last raced 5 Sep 2026 —
Moree NSW Last raced 30 Oct 2026 11 11
Moruya NSW Last raced 3 Nov 2026 24 24
Mudgee NSW Last raced 24 Oct 2026 11 11
Mungery NSW Last raced 4 Oct 2026 —
Mungindi NSW Last raced 4 Jul 2026 —
Murwillumbah NSW Last raced 3 Nov 2026 17 17
Muswellbrook NSW Last raced 3 Nov 2026 39 39
Narrabri NSW Last raced 21 Mar 2026 —
Narrandera NSW Last raced 15 Aug 2026 6 6
Narromine NSW Last raced 17 Oct 2026 9 9
Newcastle NSW Sat 14 Nov 52 52
Nowra NSW Last raced 1 Nov 2026 26 26
Nyngan NSW Last raced 4 Jul 2026 —
Orange NSW Sat 14 Nov 18 18
Parkes NSW Last raced 17 May 2026 2 2
Pooncarie NSW Last raced 19 Sep 2026 —
Port Macquarie NSW Last raced 12 Nov 2026 28 28
Quambone NSW Last raced 9 May 2026 —
Queanbeyan NSW Last raced 10 Nov 2026 23 23
Quirindi NSW Last raced 12 Nov 2026 11 11
Richmond NSW Last raced 24 Oct 2026 —
Rosehill Gardens NSW Last raced 7 Nov 2026 75 75
Royal Randwick Racecourse NSW Last raced 3 Nov 2026 96 96
Sapphire Coast NSW Last raced 5 Nov 2026 21 21
Scone NSW Last raced 11 Nov 2026 46 46
Tabulam NSW Last raced 3 Oct 2026 —
Tamworth NSW Last raced 3 Nov 2026 47 47
Taree NSW Last raced 16 Oct 2026 54 54
Tocumwal NSW Last raced 4 Apr 2026 —
Tomingley NSW Last raced 18 Apr 2026 —
Tottenham NSW Last raced 7 Mar 2026 —
Trangie NSW Last raced 25 Jul 2026 —
Tullibigeal NSW Last raced 28 Mar 2026 —
Tumbarumba NSW — —
Tumut NSW Last raced 31 Oct 2026 —
Tuncurry NSW Last raced 11 Sep 2026 7 7
Wagga NSW Last raced 30 Oct 2026 52 52
Wagga Riverside NSW Last raced 3 Oct 2026 52 52
Walcha NSW — 2 2
Walgett NSW Last raced 13 Jun 2026 —
Warialda NSW Last raced 11 Apr 2026 —
Warren NSW Last raced 8 Nov 2026 6 6
Warwick Farm NSW Last raced 11 Nov 2026 51 51
Wauchope NSW Last raced 17 Oct 2026 —
Wean NSW Last raced 11 Jul 2026 —
Wellington NSW Sun 15 Nov 15 15
Wyong NSW Sun 15 Nov 43 43
Yass NSW Last raced 28 Feb 2026 —
Young NSW Last raced 10 Oct 2026 —
Queensland Racing Queensland 89 tracks
TrackRacingTips
Alpha QLD Last raced 27 Jun 2026 —
Aramac QLD Last raced 22 Aug 2026 —
Atherton QLD Last raced 31 Oct 2026 —
Augathella QLD Last raced 6 Apr 2026 —
Barcaldine QLD Last raced 31 Oct 2026 —
Beaudesert QLD Last raced 17 Sep 2026 12 12
Bedourie QLD Last raced 12 Sep 2026 —
Betoota QLD Last raced 29 Aug 2026 —
Birdsville QLD Last raced 5 Sep 2026 —
Blackall QLD Sat 14 Nov —
Bluff QLD Last raced 4 Jul 2026 —
Bowen QLD Last raced 10 Oct 2026 6 6
Bundaberg QLD Last raced 3 Nov 2026 —
Burrandowan QLD Last raced 9 May 2026 —
Cairns QLD Last raced 12 Nov 2026 38 38
Charleville QLD Last raced 3 Nov 2026 1 1
Chinchilla QLD Last raced 7 Nov 2026 —
Clermont QLD Sat 14 Nov —
Cloncurry QLD Last raced 31 Oct 2026 —
Corfield QLD Last raced 1 Aug 2026 —
Cunnamulla QLD Last raced 10 Oct 2026 —
Dalby QLD Last raced 31 Oct 2026 9 9
Dingo QLD Last raced 22 Aug 2026 —
Doomben QLD Sat 14 Nov 110 110
Eagle Farm QLD Last raced 12 Nov 2026 102 102
Eidsvold QLD Last raced 3 Oct 2026 —
Emerald QLD Last raced 10 Oct 2026 5 5
Esk QLD Last raced 7 Nov 2026 —
Ewan QLD Last raced 26 Sep 2026 —
Flinton QLD Last raced 4 Apr 2026 —
Gatton QLD Last raced 6 Nov 2026 36 36
Gayndah QLD Last raced 13 Jun 2026 —
Gladstone QLD Last raced 24 Oct 2026 —
Gold Coast QLD Sat 14 Nov 52 52
Goondiwindi QLD Last raced 5 Sep 2026 —
Gordonvale QLD Last raced 3 Oct 2026 —
Gregory Downs QLD Last raced 2 May 2026 —
Gympie QLD Last raced 24 Oct 2026 1 1
Home Hill QLD Last raced 31 Oct 2026 —
Hughenden QLD Last raced 18 Jul 2026 —
Ilfracombe QLD Last raced 11 Jul 2026 —
Ingham QLD Sat 14 Nov —
Injune QLD Last raced 13 Jun 2026 —
Innisfail QLD Last raced 17 Oct 2026 —
Ipswich QLD Sat 14 Nov 99 99
Jandowae QLD Last raced 2 May 2026 —
Julia Creek QLD Last raced 25 Jul 2026 —
Jundah QLD Last raced 3 Oct 2026 —
Kilcoy QLD Last raced 6 Oct 2026 20 20
Laura QLD Last raced 27 Jun 2026 —
Longreach QLD Sun 15 Nov —
Mackay QLD Last raced 23 Oct 2026 48 48
Mallawa QLD Last raced 6 Jun 2026 —
Mareeba QLD Last raced 5 Sep 2026 —
Maxwelton QLD Last raced 11 Apr 2026 —
Mckinlay QLD Last raced 29 Aug 2026 —
Middlemount QLD Last raced 25 Jul 2026 —
Miles QLD — —
Moranbah QLD Last raced 7 Nov 2026 —
Morven QLD Last raced 19 Sep 2026 —
MT Garnet QLD Last raced 2 May 2026 —
MT Isa QLD Sat 14 Nov 5 5
Muttaburra QLD Last raced 8 Aug 2026 —
Nanango QLD Last raced 12 Sep 2026 —
Noorama QLD Last raced 11 Apr 2026 —
Prairie QLD Last raced 5 Sep 2026 —
Quilpie QLD Last raced 9 May 2026 —
Rockhampton QLD Last raced 13 Nov 2026 62 62
Roma QLD Last raced 15 Aug 2026 —
Springsure QLD Last raced 29 Aug 2026 —
ST George QLD Last raced 26 Sep 2026 —
Stamford QLD Last raced 4 Jul 2026 —
Sunshine Coast QLD Last raced 13 Nov 2026 121 121
Surat QLD Last raced 12 Sep 2026 —
Talmoi QLD Last raced 20 Jun 2026 —
Talwood QLD Last raced 19 Sep 2026 —
Tambo QLD Last raced 1 Aug 2026 —
Tara QLD Last raced 3 Oct 2026 —
Taroom QLD Last raced 26 Sep 2026 —
Thangool QLD Last raced 12 Sep 2026 —
Toowoomba QLD Sat 14 Nov 19 19
Townsville QLD Last raced 3 Nov 2026 57 57
Twin Hills QLD Last raced 26 Sep 2026 —
Wandoan QLD Last raced 7 Mar 2026 —
Warra QLD Last raced 29 Aug 2026 —
Warwick QLD Sun 15 Nov 23 23
Winton Aus QLD Last raced 19 Sep 2026 —
Wondai QLD Last raced 17 Oct 2026 —
Yeppoon QLD Last raced 31 Oct 2026 4 4
Victoria Racing Victoria 56 tracks
TrackRacingTips
Alexandra VIC Last raced 24 Oct 2026 —
Ararat VIC Last raced 8 Nov 2026 13 13
Avoca VIC Last raced 17 Oct 2026 —
Bairnsdale VIC Last raced 12 Oct 2026 15 15
Ballarat VIC Last raced 11 Nov 2026 79 79
Balnarring VIC Last raced 7 Nov 2026 —
Bendigo VIC Last raced 28 Oct 2026 53 53
Buchan VIC — —
Camperdown VIC — —
Casterton VIC Last raced 30 Aug 2026 5 5
Caulfield VIC Last raced 17 Oct 2026 71 71
Colac VIC Last raced 1 Mar 2026 3 3
Coleraine VIC Last raced 25 Sep 2026 —
Cranbourne VIC Last raced 6 Nov 2026 48 48
Dederang VIC Last raced 21 Feb 2026 —
Donald VIC Sun 15 Nov 10 10
Echuca VIC Last raced 3 Nov 2026 17 17
Edenhope VIC Last raced 7 Mar 2026 —
Flemington Racecourse VIC Last raced 7 Nov 2026 74 74
Geelong VIC Last raced 13 Nov 2026 56 56
Great Western VIC — —
Gunbower VIC Last raced 3 Oct 2026 —
Hamilton VIC Last raced 9 Nov 2026 13 13
Hanging Rock VIC — —
Healesville VIC Last raced 31 Oct 2026 —
Hinnomunjie VIC Last raced 7 Mar 2026 —
Horsham VIC Last raced 18 Oct 2026 6 6
Kerang VIC Last raced 4 Apr 2026 —
Kilmore VIC Last raced 30 Oct 2026 17 17
Kyneton VIC Last raced 4 Nov 2026 25 25
Manangatang VIC Last raced 10 Oct 2026 —
Mildura VIC Last raced 3 Nov 2026 6 6
Moe VIC Sun 15 Nov 27 27
Moonee Valley VIC — 56 56
Mornington VIC Last raced 10 Nov 2026 37 37
Murtoa VIC Last raced 3 Oct 2026 2 2
Oak Park VIC Last raced 4 Jul 2026 —
Pakenham VIC Last raced 13 Nov 2026 75 75
Sale VIC Last raced 25 Oct 2026 39 39
Sandown VIC Sat 14 Nov 84 84
Seymour VIC Last raced 12 Nov 2026 20 20
Stawell VIC Last raced 18 May 2026 9 9
Stony Creek VIC Last raced 8 Mar 2026 8 8
Swan Hill VIC Last raced 27 Oct 2026 19 19
Swifts Creek VIC Last raced 5 Apr 2026 —
Tatura VIC Last raced 29 Sep 2026 —
Terang VIC Last raced 19 Apr 2026 10 10
Towong VIC Last raced 7 Mar 2026 —
Wangaratta VIC Mon 16 Nov 11 11
Warracknabeal VIC Last raced 29 Aug 2026 3 3
Warrnambool VIC Last raced 6 Nov 2026 40 40
Werribee VIC Last raced 30 May 2026 12 12
Wodonga VIC Last raced 17 Oct 2026 12 12
Woolamai VIC Last raced 21 Mar 2026 1 1
Yarra Glen VIC Last raced 24 Oct 2026 —
Yea VIC Sat 14 Nov —
Western Australia Racing and Wagering WA 30 tracks
TrackRacingTips
Albany WA Last raced 13 Nov 2026 7 7
Ascot WA Sat 14 Nov 110 110
Belmont WA Last raced 11 Nov 2026 110 110
Broome WA Last raced 15 Aug 2026 —
Bunbury WA Last raced 12 Nov 2026 17 17
Carnarvon WA Last raced 12 Sep 2026 4 4
Derby WA Last raced 18 Jul 2026 —
Dongara WA Last raced 4 Apr 2026 —
Esperance WA Last raced 1 Mar 2026 1 1
Geraldton WA Sun 15 Nov 15 15
Junction WA Last raced 5 Sep 2026 —
Kalgoorlie WA Last raced 18 Oct 2026 11 11
Kojonup WA — —
Kununurra WA Last raced 29 Aug 2026 —
Leonora WA Last raced 10 Oct 2026 —
Marble Bar WA Last raced 4 Jul 2026 —
Mingenew WA Last raced 26 Sep 2026 —
Moora WA Last raced 3 Oct 2026 —
Mount Barker WA — 1 1
MT Magnet WA Last raced 19 Sep 2026 —
Narrogin WA Last raced 23 Apr 2026 1 1
Newman WA Last raced 22 Aug 2026 —
Northam WA Last raced 29 Oct 2026 19 19
Pingrup WA Last raced 14 Mar 2026 —
Pinjarra WA Last raced 20 Aug 2026 26 26
Port Hedland WA Last raced 2 Aug 2026 —
Rockingham WA Last raced 26 Apr 2026 —
Roebourne WA Last raced 25 Jul 2026 —
Toodyay WA Last raced 27 Sep 2026 —
York WA Last raced 8 Nov 2026 3 3
South Australia Racing SA 23 tracks
TrackRacingTips
Balaklava SA Last raced 11 Nov 2026 34 34
Bordertown SA Last raced 13 Nov 2026 17 17
Ceduna SA — —
Clare SA Last raced 4 Apr 2026 7 7
Gawler SA Last raced 5 Nov 2026 43 43
Halidon SA Last raced 11 Oct 2026 —
Hawker SA Last raced 30 May 2026 —
Jamestown SA Last raced 3 Oct 2026 —
Kingscote SA Last raced 21 Feb 2026 —
Lock SA — —
Morphettville SA Sat 14 Nov 118 118
Mount Gambier SA Last raced 7 Oct 2026 26 26
Murray Bridge SA Last raced 28 Oct 2026 59 59
Naracoorte SA Last raced 1 Nov 2026 17 17
Oakbank SA Last raced 6 Apr 2026 12 12
Penola SA Last raced 16 Oct 2026 6 6
Penong SA Last raced 7 Mar 2026 —
Port Augusta SA Last raced 23 Aug 2026 18 18
Port Lincoln SA Last raced 4 Nov 2026 30 30
Quorn SA Last raced 15 Aug 2026 —
Roxby Downs SA Last raced 1 Aug 2026 —
Strathalbyn SA Sun 15 Nov 35 35
Streaky Bay SA Last raced 21 Mar 2026 —
Northern Territory Thoroughbred Racing NT 4 tracks
TrackRacingTips
Fannie Bay NT Sat 14 Nov 14 14
Katherine NT Last raced 15 Aug 2026 —
Pioneer Park NT Last raced 7 Nov 2026 12 12
Tennant Creek NT Last raced 16 May 2026 1 1
Tasmania Tasracing 3 tracks
TrackRacingTips
Devonport TAS Last raced 9 Sep 2026 12 12
Hobart TAS Sun 15 Nov 10 10
Launceston TAS Last raced 11 Nov 2026 8 8
Australian Capital Territory Canberra Racing Club 2 tracks
TrackRacingTips
Canberra ACT Last raced 3 Nov 2026 50 50
Canberra Acton ACT Last raced 21 Aug 2026 50 50

Metropolitan track profiles

The courses with a full write-up. Every other track in the register has its racing and tips on its own page.

Reading a track profile

Circumference and straight length tell you most of what you need. A tight circuit with a short run home rewards tactical speed and a good barrier, while a roomy track with a long straight gives a closer time to wind up.

Rail position is published by the club in the days before a meeting and moves the true distance of every race, so a course can ride quite differently from one week to the next.

Profiles are compiled from the principal racing authority in each state and from club data. Where a course has more than one configuration, the figures describe the layout in most regular use.