Horse Racing & Greyhound Racing Results

Instantly access today's Horse Racing Results & Greyhound Racing Results from the best Greyhound, Harness, Quarter Horse & Thoroughbred racetracks. At OffTrackBetting.com our goal is to provide our players access to everything about horse racing to improve their handicapping skill, be a better horseplayer, and ultimately, make winning wagers and cash more tickets.

Select Track or Date for Results:

OTB Results for Today

All Tracks

Abu Dhabi Aby (SWE) Harness Addington (NZ) Harness Agen Le Garenne (FR) Aintree (UK) Aix Les Bains (FR) Ajax Downs Al Ain Albany (AUS) Albenga (ITA) Alberta Downs Eve Alberta Downs Mat Albion Park AUS Greyhound Alborg (DNK) Harness Albuquerque Albury (AUS) Alexandra (NZ) Harness Alice Springs (AUS) Amiens (FR) Angers (FR) Angle Park AUS Greyhound Aqueduct Arapahoe Park Ararat (AUS) Arc de Triomphe Argentan (FR) Arhus (DNK) Harness Arizona Downs Arjang (SWE) Harness Armidale (AUS) Ascot (AUS) Ascot (UK) Ascot Park (NZ) Ascot Park (NZ) Harness Ashburton (NZ) Ashburton (NZ) Harness Assiniboia Downs Atlantic City Australia A Australia B Australia C Australia D Australia Greyhound (1) Eve Australia Greyhound (1) Mat Australia Harness (1) Australia Harness (2) Auteuil (FR) Avenches (FR) Avoca Avondale (NZ) Awapuni (NZ) Awara Park (NZ) Axevalla (SWE) Harness Ayr Races (UK) Bahrain Bairnsdale Balaklava Ballarat Ballarat AUS Greyhound Ballina (AUS) Ballinrobe (IRE) Balmoral Park Bangor Raceway Bangor-on-Dee (UK) Barcaldine (AUS) Barretts at Fairplex Batavia Downs Batavia Downs Mat Bath (UK) Bathurst (AUS) Bathurst AUS Greyhound Beaudesert (AUS) Beaumont (AUS) Beaumont De Lomagne (FR) Bellewstown (IRE) Belmont (AUS) Belmont Park Belterra Park Benalla Bendigo Bendigo AUS Greyhound Bergen (NOR) Harness Bergsaker (SWE) Harness Beulah Park Beverley (UK) Birdsville (AUS) Birmingham Eve Birmingham Mat Bjerke (NOR) Harness Blackall (AUS) Boden (SWE) Harness Bollnas (SWE) Harness Bordeaux Bouscat (FR) Bordertown Bowen (AUS) Bowraville (AUS) Breeders' Cup Double Breeders' Cup Fri Breeders' Cup Sat Brighton (UK) Bro Park (SWE) Broome (AUS) Buffalo Raceway Bulli AUS Greyhound Bunbury (AUS) Bundaberg AUS Greyhound Busan (KOR) Cabourg (FR) Caen (FR) Cagnes-Sur-Mer (FR) Cairns (AUS) Cal Expo Caliente Eve Caliente Mat Cambridge (NZ) Cambridge (NZ) Harness Camperdown Canberra (AUS) Canterbury (AUS) Canterbury Park Capalaba AUS Greyhound Carlisle (UK) Carnarvon (AUS) Carrere Martinique (FR) Cartmel (UK) Casino AUS Greyhound Casterton Catterick (UK) Caulfield Cavaillon (FR) Caymanas Park Central Park Eve (UK) Greyhound Century Downs Century Downs Harness Century Mile Century Mile Harness Chantilly (FR) Charles Town Charlottenlund (DNK) Harness Charlottetown Charlottetown Mat Chartres (FR) Chateaubriant (FR) Chatelaillon (FR) Chelmsford City (UK) Cheltenham (UK) Chepstow (UK) Cherbourg (FR) Chester (UK) Chilivani (ITA) Chinchilla (AUS) Cholet (FR) Clairefontaine (FR) Clare Clinton Raceway Cloncurry (AUS) Clonmel (IG) Clonmel (IRE) Coffs Harbour (AUS) Colac Coleraine Colonial Downs (H) Colonial Downs (TB) Compiegne (FR) Connell Park Raceway Coonabarabran (AUS) Coonamble (AUS) Cootamundra (AUS) Corbin at Red Mile Cordemais (FR) Cork (IRE) Corowa (AUS) Cowra (AUS) Cranbourne Cranbourne AUS Greyhound Craon (FR) Crayford Eve (UK) Greyhound Cromwell (NZ) Cromwell (NZ) Harness Cumberland Harness Cumberland Run Curragh (IRE) Curraheen (IG) Dalby (AUS) Darwin (AUS) Dax (FR) Dayton Raceway Daytona Beach Eve Daytona Beach Mat Daytona Beach Twi Deauville (FR) Del Mar Delaware Park Delta Downs Derby Lane Eve Derby Lane Mat Devonport (AUS) Devonport AUS Greyhound Dieppe (FR) Divonne Les Baines (FR) Donald Doncaster (UK) Doncaster Eve (UK) Greyhound Doomben (AUS) Dover Downs Down Royal (IRE) Downpatrick (IRE) Dresden Raceway Du Quoin State Fair Dubai Dubbo (AUS) Dubbo AUS Greyhound Dundalk (IG) Dundalk (IRE) Dunkeld Durbanville (SAF) Eagle Farm (AUS) Echuca Edenhope Ellerslie (NZ) Ellis Park Emerald (AUS) Emerald Downs Enghien (FR) Enniscorthy (IG) Epsom Downs (UK) Eskilstuna (SWE) Harness Esperance (AUS) Evangeline Downs Evergreen Park Evreux (FR) Ewan (AUS) Exeter (UK) Fair Meadows Downs Fairmount Park Fairview (SAF) Fairyhouse (IRE) Fakenham (UK) Farjestad (SWE) Harness Ferndale Feurs (FR) Ffos Las (UK) Finger Lakes Flagler Eve Flagler Mat Flagler Twi Flamboro Downs Flamingo Park (SAF) Flemington Flemington MCC (AUS) Florence (ITA) Florence (ITA) Harness Foggia (ITA) Harness Follonica (ITA) Follonica (ITA) Harness Fonner Park Fontainebleau (FR) Fontwell (UK) Forbes (AUS) Fort Erie Forus (NOR) Harness Fraser Downs Freehold Raceway Fresno Funabashi (Japan NAR) Galway (IG) Galway (IRE) Gatton (AUS) Gavle (SWE) Harness Gawler Gawler AUS Greyhound Geelong Geelong AUS Greyhound Georgian Downs Geraldine (NZ) Harness Geraldton (AUS) Gilgandra (AUS) Gold Coast (AUS) Golden Gate Fields Golden Hour Wagers Goodwood (UK) Gore (NZ) Gore (NZ) Harness Gosford (AUS) Gosford AUS Greyhound Goulburn (AUS) Goulburn AUS Greyhound Gowran (IRE) Grafton (AUS) Grafton AUS Greyhound Graignes (FR) Grand River Grants Pass Downs Great Western Great Yarmouth UK Greyhound Greymouth (NZ) Greyville (SAF) Gulf Eve Gulf Mat Gulfstream Park Gulfstream Park West Gundagai (AUS) Gunnedah (AUS) Gunnedah AUS Greyhound Hagmyren (SWE) Harness Halmstad (SWE) Harness Hambletonian Future Hamilton Hamilton Park (UK) Hanging Rock Hanging Rock (AUS) Hanover Raceway Happy Valley (Hong Kong) Harlow Eve (UK) Greyhound Harolds Cross (IG) Harrahs Philly (Chester Downs) Harrington Raceway Hastings (NZ) Hastings Park Hawera (NZ) Hawera (NZ) Harness Hawkesbury (AUS) Hawthorne Hawthorne (H) Haydock Park (UK) Hazel Park Healesville AUS Greyhound Henlow Eve (UK) Greyhound Hereford (UK) Hexham (UK) Hialeah Park Hiawatha Horse Park Hipodromo Chile Hippodrome 3R Hobart (AUS) Hobart AUS Greyhound Home Hill (AUS) Hoosier Park Horsemen's Park Horseshoe Indianapolis Horsham Horsham AUS Greyhound Hove Eve (UK) Greyhound Huntingdon (UK) Hyeres (FR) Illinois State Fair Innisfail (AUS) Inverell (AUS) Iowa Greyhound Park Eve Iowa Greyhound Park Mat Ipswich (AUS) Ipswich AUS Greyhound Iverness Raceway Jacksonville Eve Jacksonville Mat Jagersro (SWE) Harness Jagersro Galopp (SWE) Japan G1 Races Jarlsberg (NOR) Harness Jebel Ali (UAE) Kaikoura (NZ) Harness Kalgoorlie (AUS) Kalmar (SWE) Harness Kangaroo Island (AUS) Kawartha Downs Kawasaki (Japan NAR) Keeneland Kelso (UK) Kembla Grange (AUS) Kempsey (AUS) Kempton Park (UK) Kenilworth (SAF) Kentucky Downs Kerang Kilbeggan (IRE) Kilcoy (AUS) Kilkenny (IG) Killarney (IRE) Kilmore Kingscote Kinsley UK Greyhound Klosterskogen (NOR) Harness Kumara (NZ) Kurow (NZ) Kyneton La Capelle (FR) La Rouche Posay (FR) La Teste (FR) Ladbrokes Park Hillside Ladbrokes Park Lakeside Langon Libourne (FR) Las Piedrias (URU) Launceston (AUS) Launceston AUS Greyhound Laurel Park Laval (FR) Laytown (IRE) Le Croise Laroche (FR) Le Lion D'Angers (FR) Le Mans (FR) Le Touquet (FR) Leamington Raceway Leeton (AUS) Leicester (UK) Leopardstown (IRE) Les Bois Les Sables D'Olonne (FR) Lifford (IG) Lignieres (FR) Limerick (IG) Limerick (IRE) Lingfield (UK) Lisieux (FR) Lismore (AUS) Listowel (IRE) Little Brown Jug Little Brown Jug Mat Livorno (ITA) Lone Star Park Longchamp (FR) Longford (AUS) Longford (IG) Longreach (AUS) Los Alamitos (QH) Los Alamitos (TB) Louisiana Downs Ludlow (UK) Lyon La Soie (FR) Lyon Parilly (FR) Machecoul (FR) Mackay (AUS) Mahoning Valley Maitland AUS Greyhound Manawatu (NZ) Harness Mantorp (SWE) Harness Mardi Gras Eve Mardi Gras Mat Market Rasen (UK) Maronas (URU) Marseille Borely (FR) Marseille Pont de Vivaux (FR) Matamata (NZ) Mauquenchy (FR) Maure De Bretagne (FR) Maywood Park Meadowlands (H) Meadowlands (TB) Meadowlands at Monmouth Meslay Du Maine (FR) Meydan (UAE) Milan (ITA) Milan (ITA) Harness Mildura Mobile Greyhound Park Modena (ITA) Harness Moe Mohawk Momarken (NOR) Harness Mombetsu (Japan NAR) Monmore Eve (UK) Greyhound Monmouth at Far Hills Monmouth at Meadowlands Monmouth Park Mont De Marsan (FR) Mont Saint Michel (FR) Montecatini (ITA) Montegiorgio (ITA) Harness Monticello Raceway Moonee Valley Moree (AUS) Mornington Morphettville Morphettville Parks Moruya (AUS) Motukarara (NZ) Harness Moulins (FR) Mount Barker (AUS) Mount Gambier Mount Gambier AUS Greyhound Mount Harding (NZ) Harness Mountaineer Park Mt Isa (AUS) Mudgee (AUS) Mullingar (IG) Murray Bridge Murray Bridge AUS Greyhound Murray Bridge Straight AUS Greyhound Murtoa Murwillumbah (AUS) Musselburgh (UK) Muswellbrook (AUS) Muswellbrook AUS Greyhound Naas (IRE) Nancy Brabois (FR) Nantes (FR) Naples-Ft Myers Eve Naples-Ft Myers Mat Naples-Ft Myers Twi Naracoorte Narrandera (AUS) Narrogin (AUS) Narromine (AUS) Navan (IRE) New Plymouth Raceway (NZ) New Zealand New Zealand (2) Newbridge (IG) Newbury (UK) Newcastle (AUS) Newcastle (UK) Newcastle UK Greyhound Newmarket (UK) Newton Abbot (UK) Northam (AUS) Northfield Park Northlands Park (H) Northlands Park (TB) Northville Downs Nottingham (UK) Nottingham UK Greyhound Nowra (AUS) Nowra AUS Greyhound Oakbank Oamaru (NZ) Oamaru (NZ) Harness Ocean Downs Odense (DNK) Harness Oi (Japan NAR) Omakau (NZ) Harness Orange (AUS) Orange Park Eve Orange Park Mat Orebro (SWE) Harness Orkla (NOR) Harness Ostersund (SWE) Harness Otaki (NZ) Otaki (NZ) Harness Ovrevoll (NOR) Harness Oxford UK Greyhound Padova (ITA) Harness Pakenham Palermo (ARG) Palm Beach Eve Palm Beach Mat Parkes (AUS) Parx Racing Pau (FR) Penn National Penola Perry Bar UK Greyhound Perth (UK) Phar Lap Raceway (NZ) Phar Lap Raceway (NZ) Harness Pimlico Pinjara (AUS) Plainridge Pleasanton Plumpton (UK) PMU Gelsenkirchen Pocono Downs Pocono Mat Pompano Park Pontchateau (FR) Pontefract (UK) Pornichet La Baule (FR) Port Augusta Port Lincoln Port Macquarie (AUS) Portland Meadows Prairie Meadows (H) Prairie Meadows (TB) Presque Isle Pukekohe (NZ) Punchestown (IRE) Queanbeyan (AUS) Quirindi (AUS) Raceway Park Randwick (AUS) Randwick Kensington (AUS) Rangiora (NZ) Harness Rattvik (SWE) Harness Red Mile Redcar (UK) Reefton (NZ) Reefton (NZ) Harness Reims (FR) Remington Park Retama Park Riccarton Park (NZ) Richmond AUS Greyhound Richmond Park (NZ) Harness Richmond Straight AUS Greyhound Rideau Carleton Rillito Park Ripon (UK) River Downs Riverton (NZ) Rockhampton (AUS) Rockhampton AUS Greyhound Rocky Mountain Turf Club (Lethbridge) Romford Eve (UK) Greyhound Romme (SWE) Harness Roscommon (IRE) Rosecroft Raceway Rosehill (AUS) Roxburgh (NZ) Harness Ruakaka (NZ) Ruidoso Downs Running Aces Sacramento Saint Brieuc (FR) Saint Cloud (FR) Saint Galmier (FR) Saint Malo (FR) Sale Sale AUS Greyhound Salisbury (UK) Salon De Provence (FR) Sam Houston San Isidro (ARG) Sandown AUS Greyhound Sandown Park (UK) Sandy Ridge at Red Mile Sanford Eve Sanford Mat Santa Anita Park Santa Rosa Sapphire Coast (AUS) Sarasota Eve Sarasota Mat Saratoga (TB) Saratoga Harness Saratoga Harness Early Sassari (ITA) Saudi Cup Scarborough Downs Scarborough Downs Eve Scioto Downs Scone (AUS) Scottsville (SAF) Sedgefield (UK) Selangor Turf Club 1 (Malaysia) Selangor Turf Club 2 (Malaysia) Senonnes (FR) Seoul (KOR) Fridays Seoul (KOR) Saturdays Seymour (AUS) Sha Tin (Hong Kong) Shelbourne Park (IG) Shenandoah Downs Shepparton AUS Greyhound Singapore Skive (DNK) Harness Sligo (IRE) Solvalla (SWE) Harness Southland Eve Southland Mat Southland Twilight Southwell (UK) Sports Creek St Johns Eve St Johns Mat Stawell Stockton Stony Creek Strasbourg (FR) Stratford (UK) Strathalbyn Suffolk Downs Suffolk Eve (UK) Greyhound Summerside Sunderland UK Greyhound Sunland Park SunRay Park Sunshine Coast (AUS) Swan Hill Sweetwater Downs Swindon UK Greyhound Tampa Bay Downs Tamworth (AUS) Taranto (ITA) Tarbes (FR) Taree (AUS) Taree AUS Greyhound Tatura Tauherenikau (NZ) Tauherenikau (NZ) Harness Taunton (UK) Taupo (NZ) Tauranga (NZ) Te Aroha (NZ) Te Rapa (NZ) Temora AUS Greyhound Terang Thangool (AUS) The Gardens AUS Greyhound The Loop The Meadows The Meadows AUS Greyhound The Track on Two The Valley Thirsk (UK) Thistledown Thurles (IG) Thurles (IRE) Timonium Tioga Downs Tipperary (IRE) Toowoomba (AUS) Toulouse (FR) Towcester (UK) Towcester Eve (UK) Greyhound Townsville (AUS) Townsville AUS Greyhound Towong (AUS) Tralee (IG) Tramore (IRE) Traralgon Traralgon AUS Greyhound Trentham (NZ) Tri-State Eve Tri-State Mat Tri-State Twi Truro Raceway Tucson Greyhound Eve Tuncurry (AUS) Turf Paradise Turffontein (SAF) Turfway Park Umaker (SWE) Harness Urawa (Japan NAR) Uttoxeter (UK) Vaal (SAF) Valley Race Park Eve Vernon Downs Vichy (FR) Vincennes (FR) Vire (FR) Virginia Gold Cup Visby (SWE) Harness Vittel (FR) Wagga (AUS) Wagga AUS Greyhound Wagga Riverside (AUS) Walcha (AUS) Wanganui (NZ) Wangaratta Warracknabeal Warragul AUS Greyhound Warren (AUS) Warrnambool Warrnambool AUS Greyhound Warwick (AUS) Warwick (UK) Warwick Farm (AUS) Waterford (IG) Waterlea (NZ) Harness Waverley (NZ) Wellington (AUS) Werribee Western Fair Westport (NZ) Harness Wetherby (UK) Wexford (IRE) Wheeling Downs Eve Wheeling Downs Mat Will Rogers Downs Wincanton (UK) Windsor (UK) Windsor Raceway Wingatui (NZ) Wingatui (NZ) Harness Winton (NZ) Harness Wodonga Wolverhampton (UK) Woodbine (H) Woodbine (TB) Woodville (NZ) Worcester (UK) Wyndham (NZ) Harness Wyong (AUS) Yarmouth (UK) Yarra Valley Yeppon (AUS) Yonkers Raceway York (AUS) York (UK) Youghal (IG) Zia Park