New to DRF?
Everything you could possibly
need in one place
Register
Don't have an account? Register Here
Wagering
Handicapping

Racing Dates


Track Track Code Start & End Dates
AIKEN AIK
  • 11/23/2024 - 11/23/2024 (TB)
  • 03/23/2024 - 03/23/2024 (TB)
  • 11/18/2023 - 11/18/2023 (TB)
  • 03/25/2023 - 03/25/2023 (TB)
AJAX DOWNS AJX
  • 05/08/2024 - 10/23/2024 (QH)
  • 05/10/2023 - 10/25/2023 (QH)
ALBUQUERQUE ALB
  • 08/29/2024 - 10/27/2024 (TB)
  • 09/01/2023 - 10/29/2023 (TB)
AMERICAN QUARTER HORSE ASSOCIATION AQA
  • 01/01/2024 - 12/31/2024 (TB)
AQUEDUCT AQU
  • 11/07/2024 - 12/29/2024 (TB)
  • 04/04/2024 - 04/29/2024 (TB)
  • 01/01/2024 - 03/30/2024 (TB)
  • 11/02/2023 - 12/31/2023 (TB)
  • 03/30/2023 - 04/30/2023 (TB)
ARAPAHOE PARK ARP
  • 06/09/2024 - 09/02/2024 (TB)
  • 06/17/2023 - 09/11/2023 (TB)
ASSINIBOIA DOWNS ASD
  • 05/20/2024 - 09/17/2024 (TB)
  • 05/22/2023 - 09/20/2023 (TB)
ATOKAD DOWNS ATO
  • 05/11/2024 - 05/12/2024 (TB)
  • 06/03/2023 - 06/04/2023 (TB)
BELMONT AT THE BIG A BAQ
  • 09/13/2024 - 11/03/2024 (TB)
  • 05/02/2024 - 07/07/2024 (TB)
  • 09/14/2023 - 10/29/2023 (TB)
BELMONT PARK BEL
  • 05/04/2023 - 07/09/2023 (TB)
BELTERRA PARK BTP
  • 04/25/2024 - 10/05/2024 (TB)
  • 04/27/2023 - 10/07/2023 (TB)
BES PREAKNESS DOUBLE EQM
  • 01/01/2024 - 12/31/2024 (TB)
BLACKFOOT BKF
  • 09/01/2024 - 09/07/2024 (TB)
  • 09/03/2023 - 09/09/2023 (TB)
BLUE RIDGE BLU
  • 03/30/2024 - 03/30/2024 (TB)
Belmont 2 Day Pick 4 EQP
  • 01/01/2024 - 12/31/2024 (TB)
Belmont Filly and Mare Double EQT
  • 01/01/2024 - 12/31/2024 (TB)
Belmont Sprint Double EQU
  • 01/01/2024 - 12/31/2024 (TB)
Belmont Triple Play EQQ
  • 01/01/2024 - 12/31/2024 (TB)
  • 06/08/2023 - 06/10/2023 (TB)
CAMARERO RACE TRACK CMR
  • 01/01/2024 - 12/31/2024 (TB)
CAMDEN CAM
  • 11/17/2024 - 11/17/2024 (TB)
  • 03/30/2024 - 03/30/2024 (TB)
  • 04/01/2023 - 04/01/2023 (TB)
CANTERBURY PARK CBY
  • 05/18/2024 - 09/28/2024 (TB)
  • 05/27/2023 - 09/16/2023 (TB)
CASSIA COUNTY FAIR CAS
  • 08/10/2024 - 08/11/2024 (TB)
  • 08/18/2023 - 08/19/2023 (TB)
CBY ALL TURF PICK 3 EQX
  • 01/01/2024 - 12/31/2024 (TB)
CBY ALL TURF PICK 5 EQY
  • 01/01/2024 - 12/31/2024 (TB)
CENTURY DOWNS CTD
  • 09/21/2024 - 11/03/2024 (TB)
  • 09/09/2023 - 10/29/2023 (TB)
CENTURY MILE CTM
  • 05/04/2024 - 09/14/2024 (TB)
  • 05/06/2023 - 09/01/2023 (TB)
CHARLESTON CHA
  • 11/10/2024 - 11/10/2024 (TB)
  • 11/12/2023 - 11/12/2023 (TB)
CHARLOTTE CHL
  • 04/29/2023 - 04/29/2023 (TB)
CHESHIRE CHE
  • 03/31/2024 - 03/31/2024 (TB)
  • 03/26/2023 - 03/26/2023 (TB)
CHIPPEWA DOWNS CPW
  • 06/01/2024 - 06/23/2024 (TB)
  • 06/03/2023 - 06/25/2023 (TB)
CHURCHILL DOWNS CD
  • 10/27/2024 - 12/01/2024 (TB)
  • 09/12/2024 - 09/29/2024 (TB)
  • 04/27/2024 - 06/30/2024 (TB)
  • 10/29/2023 - 11/26/2023 (TB)
  • 09/14/2023 - 10/01/2023 (TB)
  • 04/29/2023 - 06/04/2023 (TB)
COAST TO COAST PICK 5 EQK
  • 01/01/2024 - 12/31/2024 (TB)
COCHISE COUNTY FAIR @ DOUGLAS DG
  • 04/15/2023 - 04/16/2023 (TB)
COLONIAL DOWNS CNL
  • 07/11/2024 - 09/07/2024 (TB)
  • 07/13/2023 - 09/09/2023 (TB)
COLONIAL NSA NS2
  • 07/14/2023 - 09/08/2023 (TB)
COLUMBUS CLS
  • 05/17/2024 - 06/16/2024 (TB)
  • 09/30/2023 - 10/29/2023 (TB)
CROOKED RIVER ROUNDUP PRV
  • 07/10/2024 - 07/13/2024 (TB)
  • 07/12/2023 - 07/15/2023 (TB)
Cross Country Pick X CCP
  • 01/01/2024 - 12/31/2024 (TB)
DEL MAR DMR
  • 10/31/2024 - 12/01/2024 (TB)
  • 07/20/2024 - 09/08/2024 (TB)
  • 11/10/2023 - 12/03/2023 (TB)
  • 07/21/2023 - 09/10/2023 (TB)
DELAWARE PARK DEL
  • 05/15/2024 - 10/12/2024 (TB)
  • 05/24/2023 - 11/04/2023 (TB)
DELTA DOWNS DED
  • 04/26/2024 - 07/13/2024 (QH)
  • 10/06/2023 - 02/24/2024 (TB)
  • 04/28/2023 - 09/02/2023 (QH)
EASTERN OREGON LIVESTOCK SHOW UN
  • 06/07/2024 - 06/09/2024 (TB)
  • 06/09/2023 - 06/11/2023 (TB)
ELKO COUNTY FAIR ELK
  • 08/23/2024 - 09/02/2024 (TB)
  • 08/25/2023 - 09/04/2023 (TB)
ELLIS PARK ELP
  • 07/04/2024 - 08/26/2024 (TB)
  • 07/07/2023 - 08/30/2023 (TB)
  • 06/10/2023 - 07/02/2023 (TB)
ELP ALL TURF PICK 3 EQF
  • 01/01/2024 - 12/31/2024 (TB)
EMERALD DOWNS EMD
  • 05/04/2024 - 09/15/2024 (TB)
  • 05/06/2023 - 09/17/2023 (TB)
ENERGY DOWNS 307 HORSE RACING EDR
  • 05/25/2024 - 06/30/2024 (TB)
  • 05/20/2023 - 06/25/2023 (TB)
EVANGELINE DOWNS EVD
  • 04/05/2024 - 08/24/2024 (TB)
  • 09/29/2023 - 12/16/2023 (QH)
  • 04/07/2023 - 08/12/2023 (TB)
Equibase Special H EQH
  • 01/01/2024 - 12/31/2024 (TB)
FAIR GROUNDS FG
  • 11/17/2023 - 03/24/2024 (TB)
FAIR MEADOWS FMT
  • 06/05/2024 - 07/20/2024 (TB)
  • 06/07/2023 - 07/23/2023 (TB)
FAIR PLAY PARK FPL
  • 04/18/2024 - 04/18/2024 (TB)
  • 04/06/2023 - 04/06/2023 (TB)
FAR HILLS FH
  • 10/19/2024 - 10/19/2024 (TB)
  • 10/21/2023 - 10/21/2023 (TB)
FERNDALE FER
  • 08/23/2024 - 09/08/2024 (TB)
  • 08/18/2023 - 08/27/2023 (TB)
FINGER LAKES FL
  • 04/29/2024 - 11/27/2024 (TB)
  • 04/24/2023 - 11/22/2023 (TB)
FONNER PARK FON
  • 02/17/2024 - 05/04/2024 (TB)
FORT ERIE FE
  • 05/28/2024 - 10/22/2024 (TB)
  • 05/23/2023 - 10/17/2023 (TB)
FORT PIERRE FTP
  • 10/07/2023 - 10/08/2023 (TB)
FOXFIELD FX
  • 10/06/2024 - 10/06/2024 (TB)
  • 04/27/2024 - 04/27/2024 (TB)
  • 10/01/2023 - 10/01/2023 (TB)
  • 04/29/2023 - 04/29/2023 (TB)
FRESNO FNO
  • 10/04/2024 - 10/14/2024 (TB)
  • 10/06/2023 - 10/15/2023 (TB)
FanDuel Sportsbook and Horse Racing FAN
  • 04/16/2024 - 11/16/2024 (TB)
  • 04/18/2023 - 11/18/2023 (TB)
GENESEE VALLEY GV
  • 10/12/2024 - 10/12/2024 (TB)
  • 10/14/2023 - 10/14/2023 (TB)
GILLESPIE COUNTY FAIRGROUND GIL
  • 07/06/2024 - 08/25/2024 (TB)
  • 07/01/2023 - 08/27/2023 (TB)
GLENWOOD PARK AT MIDDLEBURG MID
  • 10/12/2024 - 10/12/2024 (TB)
  • 04/20/2024 - 04/20/2024 (TB)
  • 10/14/2023 - 10/14/2023 (TB)
  • 04/22/2023 - 04/22/2023 (TB)
GLYNDON GLN
  • 04/27/2024 - 04/27/2024 (TB)
  • 04/29/2023 - 04/29/2023 (TB)
GOLDEN GATE FIELDS GG
  • 12/26/2023 - 06/09/2024 (TB)
  • 10/21/2023 - 12/10/2023 (TB)
  • 08/26/2023 - 10/02/2023 (TB)
GOLDEN HOUR WAGERS EQC
  • 01/01/2024 - 12/31/2024 (TB)
GRAND NATIONAL GN
  • 04/20/2024 - 04/20/2024 (TB)
  • 04/22/2023 - 04/22/2023 (TB)
GRANDE PRAIRIE GPR
  • 07/06/2024 - 08/25/2024 (TB)
  • 07/08/2023 - 08/27/2023 (TB)
GRANTS PASS GRP
  • 09/08/2024 - 10/14/2024 (TB)
  • 06/15/2024 - 07/04/2024 (TB)
  • 09/03/2023 - 10/09/2023 (TB)
  • 06/16/2023 - 07/04/2023 (TB)
GREAT FALLS GF
  • 07/13/2024 - 07/28/2024 (TB)
  • 07/15/2023 - 07/30/2023 (TB)
GREAT MEADOW GRM
  • 10/26/2024 - 10/26/2024 (TB)
  • 05/04/2024 - 05/04/2024 (TB)
  • 10/28/2023 - 10/28/2023 (TB)
  • 05/06/2023 - 05/06/2023 (TB)
GREAT MEADOW NSA N11
  • 10/26/2024 - 10/26/2024 (TB)
  • 05/04/2024 - 05/04/2024 (TB)
  • 10/28/2023 - 10/28/2023 (TB)
  • 05/06/2023 - 05/06/2023 (TB)
GULFSTREAM PARK GP
  • 10/04/2024 - 11/24/2024 (TB)
  • 04/04/2024 - 09/29/2024 (TB)
  • 12/01/2023 - 03/31/2024 (TB)
  • 09/01/2023 - 11/25/2023 (TB)
  • 04/06/2023 - 08/27/2023 (TB)
Gold Cup - Belmont Double EQS
  • 01/01/2024 - 12/31/2024 (TB)
HASTINGS RACECOURSE HST
  • 04/27/2024 - 10/20/2024 (TB)
  • 04/30/2023 - 10/15/2023 (TB)
HAWTHORNE HAW
  • 03/23/2024 - 10/13/2024 (TB)
HOLLYWOOD CASINO AT CHARLES TOWN RACES CT
  • 01/03/2024 - 12/14/2024 (TB)
HORSEMEN'S PARK HPO
  • 10/30/2023 - 10/30/2023 (TB)
HORSESHOE INDIANAPOLIS IND
  • 04/08/2024 - 11/14/2024 (TB)
  • 04/18/2023 - 11/17/2023 (TB)
JEROME COUNTY FAIR JRM
  • 06/02/2024 - 06/16/2024 (TB)
  • 06/04/2023 - 06/18/2023 (TB)
KEE SA PICK 6 EQV
  • 01/01/2024 - 12/31/2024 (TB)
KEENELAND KEE
  • 10/04/2024 - 10/26/2024 (TB)
  • 04/05/2024 - 04/26/2024 (TB)
  • 10/06/2023 - 10/28/2023 (TB)
  • 04/07/2023 - 04/28/2023 (TB)
KEENELAND TURF PICK 3 EQD
  • 01/01/2024 - 12/31/2024 (TB)
KENTUCKY DOWNS KD
  • 08/29/2024 - 09/11/2024 (TB)
  • 08/31/2023 - 09/13/2023 (TB)
KING ABDULAZIZ RACECOURSE SAUDI ARABIA KAR
  • 02/24/2024 - 02/24/2024 (TB)
Kentucky Derby Future Wager KDF
  • 01/01/2024 - 12/31/2024 (TB)
LAUREL PARK LRL
  • 04/05/2024 - 05/05/2024 (TB)
  • 01/05/2024 - 03/30/2024 (TB)
  • 09/29/2023 - 12/31/2023 (TB)
  • 06/09/2023 - 08/20/2023 (TB)
  • 04/01/2023 - 05/07/2023 (TB)
LEGACY DOWNS LEG
  • 09/20/2024 - 09/28/2024 (TB)
  • 10/31/2023 - 10/31/2023 (TB)
LETHBRIDGE - RMTC LBG
  • 09/01/2024 - 10/14/2024 (TB)
  • 05/04/2024 - 06/29/2024 (TB)
  • 09/03/2023 - 10/09/2023 (TB)
  • 05/06/2023 - 06/25/2023 (TB)
LONE STAR PARK LS
  • 09/06/2024 - 11/16/2024 (QH)
  • 04/18/2024 - 07/14/2024 (TB)
  • 09/08/2023 - 11/25/2023 (QH)
  • 04/13/2023 - 07/04/2023 (TB)
LOS ALAMITOS LA
  • 12/30/2023 - 12/22/2024 (TB)
LOS ALAMITOS RACE COURSE LRC
  • 06/22/2024 - 07/07/2024 (TB)
  • 12/08/2023 - 12/17/2023 (TB)
  • 09/15/2023 - 09/24/2023 (TB)
  • 06/23/2023 - 07/09/2023 (TB)
LOUISIANA DOWNS LAD
  • 05/04/2024 - 09/26/2024 (TB)
  • 01/09/2024 - 03/30/2024 (QH)
  • 05/06/2023 - 09/12/2023 (TB)
MAHONING VALLEY RACE COURSE MVR
  • 10/19/2024 - 12/31/2024 (TB)
  • 01/01/2024 - 04/13/2024 (TB)
  • 10/21/2023 - 12/30/2023 (TB)
MALVERN MAL
  • 05/18/2024 - 05/18/2024 (TB)
  • 05/20/2023 - 05/20/2023 (TB)
MEADOWLANDS MED
  • 09/15/2023 - 10/14/2023 (TB)
MILES CITY MC
  • 05/04/2024 - 05/19/2024 (TB)
  • 05/06/2023 - 05/21/2023 (TB)
MILLARVILLE MIL
  • 07/01/2024 - 07/01/2024 (TB)
  • 07/01/2023 - 07/01/2023 (TB)
MONKTON MON
  • 04/13/2024 - 04/13/2024 (TB)
  • 04/15/2023 - 04/15/2023 (TB)
MONMOUTH PARK MTH
  • 05/11/2024 - 09/15/2024 (TB)
  • 05/13/2023 - 09/10/2023 (TB)
MONTPELIER MTP
  • 11/02/2024 - 11/02/2024 (TB)
  • 11/04/2023 - 11/04/2023 (TB)
MOUNTAINEER CASINO RACETRACK & RESORT MNR
  • 04/21/2024 - 12/11/2024 (TB)
  • 04/30/2023 - 12/13/2023 (TB)
Met Mile - Belmont Double EQW
  • 01/01/2024 - 12/31/2024 (TB)
NORTH DAKOTA HORSE PARK FAR
  • 07/13/2024 - 08/04/2024 (TB)
  • 07/14/2023 - 07/30/2023 (TB)
New York - Met Mile Double EQR
  • 01/01/2024 - 12/31/2024 (TB)
OAKLAWN PARK OP
  • 12/08/2023 - 05/05/2024 (TB)
OAKS DERBY DOUBLE EQE
  • 01/01/2024 - 12/31/2024 (TB)
OAKS DERBY PICK 3 EQJ
  • 01/01/2024 - 12/31/2024 (TB)
OAKS DERBY PICK 6 EQG
  • 01/01/2024 - 12/31/2024 (TB)
OLD DOMINION HOUNDS ODH
  • 04/06/2024 - 04/06/2024 (TB)
  • 04/08/2023 - 04/08/2023 (TB)
ONEIDA COUNTY FAIR ONE
  • 07/27/2024 - 08/11/2024 (TB)
  • 08/05/2023 - 08/13/2023 (TB)
PARX RACING PRX
  • 01/01/2024 - 12/31/2024 (TB)
PENN NATIONAL PEN
  • 01/10/2024 - 12/27/2024 (TB)
PENNSYLVANIA HUNT CUP UNI
  • 11/03/2024 - 11/03/2024 (TB)
  • 11/05/2023 - 11/05/2023 (TB)
PERCY WARNER PW
  • 05/11/2024 - 05/11/2024 (TB)
  • 05/13/2023 - 05/13/2023 (TB)
PIMLICO PIM
  • 05/09/2024 - 05/27/2024 (TB)
  • 09/08/2023 - 09/24/2023 (TB)
  • 05/11/2023 - 06/04/2023 (TB)
PINE MTN-CALLAWAY GARDEN PMT
  • 11/02/2024 - 11/02/2024 (TB)
  • 11/04/2023 - 11/04/2023 (TB)
PLEASANTON PLN
  • 06/14/2024 - 07/07/2024 (TB)
  • 06/16/2023 - 07/09/2023 (TB)
POCATELLO DOWNS POD
  • 05/05/2024 - 07/26/2024 (TB)
  • 05/06/2023 - 09/24/2023 (TB)
PRAIRIE MEADOWS PRM
  • 05/10/2024 - 09/28/2024 (TB)
  • 05/12/2023 - 09/30/2023 (TB)
PREAKNESS ALL DIRT PICK 5 EQO
  • 01/01/2024 - 12/31/2024 (TB)
PREAKNESS ALL STAKES PICK 5 EQN
  • 01/01/2024 - 12/31/2024 (TB)
PREAKNESS FUTURE WAGER EQA
  • 01/01/2024 - 12/31/2024 (TB)
PRESQUE ISLE DOWNS PID
  • 05/20/2024 - 10/24/2024 (TB)
  • 05/15/2023 - 10/26/2023 (TB)
REMINGTON PARK RP
  • 08/16/2024 - 12/13/2024 (TB)
  • 03/07/2024 - 06/01/2024 (QH)
  • 08/18/2023 - 12/16/2023 (TB)
RETAMA PARK RET
  • 06/27/2024 - 08/17/2024 (TB)
  • 06/29/2023 - 09/02/2023 (TB)
ROYAL ASCOT ENGLAND RAS
  • 06/20/2023 - 06/27/2023 (TB)
RUIDOSO DOWNS RUI
  • 05/24/2024 - 09/02/2024 (TB)
  • 05/26/2023 - 09/04/2023 (TB)
SA ALL TURF PICK 3 EQZ
  • 01/01/2024 - 12/31/2024 (TB)
SACRAMENTO SAC
  • 07/19/2024 - 07/28/2024 (TB)
  • 07/14/2023 - 07/30/2023 (TB)
SAM HOUSTON RACE PARK HOU
  • 04/19/2024 - 06/15/2024 (QH)
  • 01/05/2024 - 04/07/2024 (TB)
  • 04/21/2023 - 06/17/2023 (QH)
SAN LUIS REY TRAINING CENTER SLR
  • 01/01/2024 - 12/31/2024 (TB)
SANDY RIDGE AT THE RED MILE SRM
  • 03/17/2024 - 03/26/2024 (TB)
  • 04/01/2023 - 04/06/2023 (TB)
SANTA ANITA PARK SA
  • 04/19/2024 - 06/16/2024 (TB)
  • 12/26/2023 - 04/07/2024 (TB)
  • 09/29/2023 - 11/05/2023 (TB)
  • 04/21/2023 - 06/18/2023 (TB)
SANTA CRUZ COUNTY FAIR @ SONOITA SON
  • 05/06/2023 - 05/07/2023 (TB)
SANTA ROSA SR
  • 08/03/2023 - 08/13/2023 (TB)
SARATOGA SAR
  • 07/11/2024 - 09/02/2024 (TB)
  • 06/06/2024 - 06/09/2024 (TB)
  • 07/13/2023 - 09/04/2023 (TB)
SHAWAN DOWNS SHW
  • 09/28/2024 - 09/28/2024 (TB)
  • 09/30/2023 - 09/30/2023 (TB)
SUNLAND PARK SUN
  • 01/05/2024 - 04/07/2024 (TB)
SUNRAY PARK SRP
  • 04/12/2024 - 05/19/2024 (TB)
  • 04/07/2023 - 05/21/2023 (TB)
SWEETWATER DOWNS SWF
  • 08/19/2023 - 10/01/2023 (TB)
TAMPA BAY DOWNS TAM
  • 07/01/2023 - 06/30/2024 (TB)
THE THOROUGHBRED CENTER TTC
  • 01/01/2024 - 12/31/2024 (TB)
THISTLEDOWN TDN
  • 04/22/2024 - 10/10/2024 (TB)
  • 04/24/2023 - 10/13/2023 (TB)
THREE YEAR OLD PICK 3 EQI
  • 01/01/2024 - 12/31/2024 (TB)
TILLAMOOK COUNTY FAIR TIL
  • 08/07/2024 - 08/10/2024 (TB)
  • 08/09/2023 - 08/12/2023 (TB)
TIMONIUM TIM
  • 08/25/2023 - 09/04/2023 (TB)
TROPICAL TURF PICK 3 EQB
  • 01/01/2024 - 12/31/2024 (TB)
TRYON TRY
  • 04/13/2024 - 04/13/2024 (TB)
  • 04/15/2023 - 04/15/2023 (TB)
TURF PARADISE TUP
  • 01/29/2024 - 05/04/2024 (TB)
TURFWAY PARK TP
  • 12/04/2024 - 12/28/2024 (TB)
  • 01/03/2024 - 03/30/2024 (TB)
  • 11/29/2023 - 12/30/2023 (TB)
WEBER DOWNS WBR
  • 04/06/2024 - 05/19/2024 (TB)
  • 04/15/2023 - 05/27/2023 (TB)
WHITE PINE RACING ELY
  • 08/16/2024 - 08/18/2024 (TB)
  • 08/18/2023 - 08/20/2023 (TB)
WILL ROGERS DOWNS WRD
  • 09/09/2024 - 11/12/2024 (QH)
  • 03/04/2024 - 05/15/2024 (TB)
  • 09/11/2023 - 11/19/2023 (QH)
WILLOWDALE STEEPLECHASE WIL
  • 05/11/2024 - 05/11/2024 (TB)
  • 05/13/2023 - 05/13/2023 (TB)
WINTERTHUR WNT
  • 05/05/2024 - 05/05/2024 (TB)
  • 05/07/2023 - 05/07/2023 (TB)
WOODBINE WO
  • 04/27/2024 - 12/15/2024 (TB)
  • 04/22/2023 - 12/17/2023 (TB)
WYOMING DOWNS WYO
  • 06/08/2024 - 08/11/2024 (TB)
  • 06/03/2023 - 08/06/2023 (TB)
ZIA PARK ZIA
  • 11/03/2023 - 12/20/2023 (TB)