HORSE RACING SCRATCHES & PROGRAM CHANGES

Today's Horse Racing Scratches, Race Track Late Scratches and Program Changes. Visit OffTrackBetting.com for up to the minute details about Thoroughbred racing and Harness racing scratches, race track late scratches & program changes.

Today's Scratches & Program Changes information includes:

  • Race Cancellations
  • Current Weather Conditions
  • Course Changes (including temp rail)
  • Trainer Changes
  • Wager Cancellations
  • Distance Changes
  • Track Conditions
  • Scratches (including reason)
  • Jockey Changes

HORSE RACING SCRATCHES & CHANGES - Dec 22

Race Date: 12/21/2025
FG : FAIR GROUNDS : Race: 1 Changes Time Posted
Current Dirt Track Condition - Fast 10:52 am ET   
#4  She's Extra  Scratched - Reason Unavailable 01:54 pm ET   
Scratched 02:01 pm ET   
 
FG : FAIR GROUNDS : Race: 2 Changes Time Posted
Current Dirt Track Condition - Fast 10:52 am ET   
#6  Half Way There  Jockey - Declan Cannon 10:52 am ET   
 
FG : FAIR GROUNDS : Race: 3 Changes Time Posted
Current Turf Track Condition - Firm 10:52 am ET   
#8  Annala  Scratched - Veterinarian 10:53 am ET   
#9  Custom Value  Overweight - 1 01:09 pm ET   
 
FG : FAIR GROUNDS : Race: 4 Changes Time Posted
Current Dirt Track Condition - Fast 10:52 am ET   
#7  One Grand Slam  Scratched - Reason Unavailable 12:00 pm ET   
Scratched - Veterinarian 01:09 pm ET   
 
FG : FAIR GROUNDS : Race: 5 Changes Time Posted
Current Dirt Track Condition - Fast 10:52 am ET   
#7  John's June  Jockey - Emanuel Nieves 10:53 am ET   
 
FG : FAIR GROUNDS : Race: 6 Changes Time Posted
Current Dirt Track Condition - Fast 10:52 am ET   
#8  Liberty's Champion  Scratched - Veterinarian 10:54 am ET   
 
FG : FAIR GROUNDS : Race: 7 Changes Time Posted
Current Turf Track Condition - Firm 10:52 am ET   
 
FG : FAIR GROUNDS : Race: 8 Changes Time Posted
Current Dirt Track Condition - Fast 10:52 am ET   
#4  Handsome Harold  Scratched - Veterinarian 10:55 am ET   
#5  Country Guy  Scratched - Veterinarian 10:55 am ET   
#9  Bet On Bobby  Scratched - Veterinarian 10:55 am ET   
 
GP : Gulfstream Park : Race: 1 Changes Time Posted
Temp Rail Distance - 59 05:00 am ET   
Current Turf Track Condition - Firm 09:51 am ET   
#3  Supreme Honor  Scratched - Trainer 09:51 am ET   
#8  Four Courts  Scratched - Reason Unavailable 10:59 am ET   
Scratched - Trainer 12:31 pm ET   
 
GP : Gulfstream Park : Race: 2 Changes Time Posted
Current All Weather Track Condition - Fast 11:26 am ET   
#2  Chitchatchitchat  Scratched - Veterinarian 09:51 am ET   
 
GP : Gulfstream Park : Race: 3 Changes Time Posted
Current Dirt Track Condition - Fast 09:51 am ET   
 
GP : Gulfstream Park : Race: 4 Changes Time Posted
Current All Weather Track Condition - Fast 11:26 am ET   
#1  Mr. Fifty  Scratched - Veterinarian 09:51 am ET   
#4  Losmastix  Scratched - Veterinarian 09:51 am ET   
 
GP : Gulfstream Park : Race: 5 Changes Time Posted
Temp Rail Distance - 0 05:00 am ET   
Current Turf Track Condition - Firm 09:51 am ET   
#2  To the Eastside  Scratched - Veterinarian 09:51 am ET   
#8  American Farmer  Scratched - Trainer 09:51 am ET   
 
GP : Gulfstream Park : Race: 6 Changes Time Posted
Temp Rail Distance - 59 05:00 am ET   
Current Turf Track Condition - Firm 09:51 am ET   
#1  Chartist  Scratched - Veterinarian 09:51 am ET   
#3  Lillesand  Owner - Franz Morsches 12:18 pm ET   
#5  Wine On Sunday  Jockey - Mario Gutierrez 11:45 am ET   
#14  Curly Q Girl  Scratched - Reason Unavailable 10:35 am ET   
Scratched - Also-Eligible 12:19 pm ET   
#15  Lion Lake (IRE)  Scratched - Reason Unavailable 10:35 am ET   
Scratched - Also-Eligible 12:19 pm ET   
#16  Osmosis (FR)  Scratched - Reason Unavailable 10:35 am ET   
Scratched - Also-Eligible 12:19 pm ET   
 
GP : Gulfstream Park : Race: 7 Changes Time Posted
Current Dirt Track Condition - Fast 09:51 am ET   
#5  Amor Lejano (ARG)  Scratched - Veterinarian 09:51 am ET   
 
GP : Gulfstream Park : Race: 8 Changes Time Posted
Temp Rail Distance - 59 05:00 am ET   
Current Turf Track Condition - Firm 09:51 am ET   
#2  Amie's Symphony  Scratched - Veterinarian 09:51 am ET   
 
GP : Gulfstream Park : Race: 9 Changes Time Posted
Current Dirt Track Condition - Fast 09:51 am ET   
 
GP : Gulfstream Park : Race: 10 Changes Time Posted
Temp Rail Distance - 0 05:00 am ET   
Current Turf Track Condition - Firm 09:51 am ET   
#4  Giuro  Scratched - Veterinarian 09:51 am ET   
#7  Simo  Jockey - Samy Camacho 09:51 am ET   
 
LA : Los Alamitos : Race: 1 Changes Time Posted
Current Dirt Track Condition - Fast 06:59 pm ET   
#1  Heels On Fire  Jockey - Cesar Ortega 07:18 pm ET   
 
LA : Los Alamitos : Race: 2 Changes Time Posted
Current Dirt Track Condition - Fast 06:59 pm ET   
#2  C'Mon Lets Switch  Scratched - Veterinarian 07:19 pm ET   
 
LA : Los Alamitos : Race: 3 Changes Time Posted
Current Dirt Track Condition - Fast 06:59 pm ET   
#2  Magestic Boots  Overweight - 3 07:18 pm ET   
Weight - 126 07:18 pm ET   
#3  Mr Royal Cartel  Overweight - 2 07:56 pm ET   
Weight - 128 07:56 pm ET   
#4  Nomad Too  Scratched - Reason Unavailable 07:53 pm ET   
Scratched - Veterinarian 07:59 pm ET   
#6  Keep Going  Overweight - 3 07:18 pm ET   
Weight - 126 07:18 pm ET   
 
LA : Los Alamitos : Race: 4 Changes Time Posted
Current Dirt Track Condition - Fast 06:59 pm ET   
#1  Jess Fly Thru Fire  Overweight - 5 07:18 pm ET   
Weight - 128 07:18 pm ET   
 
LA : Los Alamitos : Race: 5 Changes Time Posted
Current Dirt Track Condition - Fast 06:59 pm ET   
#1  La Solita  Scratched - Veterinarian 07:19 pm ET   
#3  Mental Math  Overweight - 5 07:19 pm ET   
Weight - 128 07:19 pm ET   
#5  Mr Cappuccino  Overweight - 2 07:19 pm ET   
Weight - 128 07:19 pm ET   
#6  Noisy Kid  Overweight - 3 07:19 pm ET   
Weight - 126 07:19 pm ET   
 
LA : Los Alamitos : Race: 6 Changes Time Posted
Current Dirt Track Condition - Fast 06:59 pm ET   
#1  Cocomelon  First Start Since Reported as Gelding - Y 05:00 am ET   
#5  Destello  First Start Since Reported as Gelding - Y 05:00 am ET   
#6  Ming Dynasty  Overweight - 5 07:18 pm ET   
Weight - 128 07:18 pm ET   
 
LA : Los Alamitos : Race: 7 Changes Time Posted
Current Dirt Track Condition - Fast 06:59 pm ET   
 
LA : Los Alamitos : Race: 8 Changes Time Posted
Current Dirt Track Condition - Fast 06:59 pm ET   
#6  Ccr Political Wrap  Overweight - 2 07:18 pm ET   
Weight - 128 07:18 pm ET   
 
LRL : Laurel Park : Race: 1 Changes Time Posted
Current Dirt Track Condition - Fast 09:51 am ET   
 
LRL : Laurel Park : Race: 2 Changes Time Posted
Current Dirt Track Condition - Fast 09:51 am ET   
#6  Holiday Express  Scratched - PrivVet-Injured 09:51 am ET   
 
LRL : Laurel Park : Race: 3 Changes Time Posted
Current Dirt Track Condition - Fast 09:51 am ET   
#5  Sin Sin  First Start Since Reported as Gelding - Y 05:00 am ET   
#9  Babble  First Start Since Reported as Gelding - Y 05:00 am ET   
 
LRL : Laurel Park : Race: 4 Changes Time Posted
Current Dirt Track Condition - Fast 09:51 am ET   
#4  New York Strong  Scratched - Trainer 09:51 am ET   
#5  Pico Plat  Scratched - PrivVet-Injured 09:51 am ET   
 
LRL : Laurel Park : Race: 5 Changes Time Posted
Current Dirt Track Condition - Fast 09:51 am ET   
#1  Atlantic Cat  First Start Since Reported as Gelding - Y 05:00 am ET   
#3  Tom S  Scratched - PrivVet-Illness 09:51 am ET   
#4  Manseeyasway  Trainer - Carlos G Mancilla 11:13 am ET   
Trainer - Oscar G. Mancilla 01:32 pm ET   
#5  Karma's Inthehouse  Scratched - RegVet-Injured 10:00 am ET   
 
LRL : Laurel Park : Race: 6 Changes Time Posted
Current Dirt Track Condition - Fast 09:51 am ET   
#1  Caerus  Jockey - Gokhan Kocakaya 09:51 am ET   
#6  What Does It Take  Jockey - Angel R. Rodriguez 09:57 am ET   
#7  Yorkville  Scratched - Trainer 09:51 am ET   
#9  Mr. Hustle  Apprentice Type - 0 02:25 pm ET   
Weight - 119 02:25 pm ET   
Jockey - Andy Hernandez 02:25 pm ET   
 
LRL : Laurel Park : Race: 7 Changes Time Posted
Current Dirt Track Condition - Fast 09:51 am ET   
#1  Love Me Not  Scratched - Part of Entry 09:51 am ET   
#1A  Hagrid's Flame  Coupled Type 09:51 am ET   
#7  Otter Mischief  Scratched - PrivVet-Illness 09:51 am ET   
#10  Armando R  Scratched - Trainer 09:51 am ET   
 
LRL : Laurel Park : Race: 8 Changes Time Posted
Current Dirt Track Condition - Fast 09:51 am ET   
#3  Grand Opening  Scratched - PrivVet-Injured 09:51 am ET   
 
LRL : Laurel Park : Race: 9 Changes Time Posted
Current Dirt Track Condition - Fast 09:51 am ET   
 
OP : OAKLAWN PARK : Race: 1 Changes Time Posted
Current Dirt Track Condition - Fast 11:33 am ET   
#9  Kitiara  Owner - OC Racing Stable and Five Star Racing LLC 12:09 pm ET   
 
OP : OAKLAWN PARK : Race: 2 Changes Time Posted
Current Dirt Track Condition - Fast 11:33 am ET   
 
OP : OAKLAWN PARK : Race: 3 Changes Time Posted
Current Dirt Track Condition - Fast 11:33 am ET   
 
OP : OAKLAWN PARK : Race: 4 Changes Time Posted
Current Dirt Track Condition - Fast 11:33 am ET   
#1  Jacks Spring Break  Overweight - 2 12:09 pm ET   
Weight - 116 12:09 pm ET   
#11  Golden Hornet  Scratched - Reason Unavailable 11:27 am ET   
Scratched - Veterinarian 11:34 am ET   
 
OP : OAKLAWN PARK : Race: 5 Changes Time Posted
Current Dirt Track Condition - Fast 11:33 am ET   
#11  La Lengua  First Start Since Reported as Gelding - Y 05:00 am ET   
 
OP : OAKLAWN PARK : Race: 6 Changes Time Posted
Current Dirt Track Condition - Fast 11:33 am ET   
#4  I Got No Munny  Scratched - Gate 03:57 pm ET   
 
OP : OAKLAWN PARK : Race: 7 Changes Time Posted
Current Dirt Track Condition - Fast 11:33 am ET   
#1  Rowdy Riot  Scratched - Reason Unavailable 11:27 am ET   
Scratched - Veterinarian 11:34 am ET   
 
OP : OAKLAWN PARK : Race: 8 Changes Time Posted
Current Dirt Track Condition - Fast 11:33 am ET   
 
OP : OAKLAWN PARK : Race: 9 Changes Time Posted
Current Dirt Track Condition - Fast 11:33 am ET   
#3  Low Key  Overweight - 3 12:09 pm ET   
Weight - 117 12:09 pm ET   
 
OP : OAKLAWN PARK : Race: 10 Changes Time Posted
Current Dirt Track Condition - Fast 11:33 am ET   
 
TP : Turfway Park : Race: 1 Changes Time Posted
Current All Weather Track Condition - Fast 01:16 pm ET   
#2  Consolidated  First Start Since Reported as Gelding - Y 05:00 am ET   
#6  Tuxedo Park  First Start Since Reported as Gelding - Y 05:00 am ET   
#10  Big Garry  Scratched - Reason Unavailable 05:21 am ET   
Scratched - Stewards 02:00 pm ET   
#11  Cinister Cix  Jockey - Jann N. Hernandez 01:56 pm ET   
 
TP : Turfway Park : Race: 2 Changes Time Posted
Current All Weather Track Condition - Fast 01:16 pm ET   
#5  Bo Zocka  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Trainer 02:00 pm ET   
#8  Bramble Blast  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Trainer 02:00 pm ET   
#11  Mia's Go  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Trainer 02:00 pm ET   
 
TP : Turfway Park : Race: 3 Changes Time Posted
Current All Weather Track Condition - Fast 01:16 pm ET   
#3  Vinos Angel  Scratched - Reason Unavailable 01:25 pm ET   
Scratched - Trainer 02:00 pm ET   
#8  Afrodita  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Trainer 02:00 pm ET   
 
TP : Turfway Park : Race: 4 Changes Time Posted
Current All Weather Track Condition - Fast 01:16 pm ET   
#13  Roccabella  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Also-Eligible 02:00 pm ET   
#14  Got Gone  Scratched - Reason Unavailable 01:25 pm ET   
Scratched - Also-Eligible 02:00 pm ET   
 
TP : Turfway Park : Race: 5 Changes Time Posted
Current All Weather Track Condition - Fast 01:16 pm ET   
#1  Ocean Pointe  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Trainer 02:00 pm ET   
#3  Urban Planner  Scratched - Reason Unavailable 01:26 pm ET   
Scratched - Re-entered 02:00 pm ET   
#7  Stroke of Midnight  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Trainer 02:00 pm ET   
#9  Siesta Key  Medication - Lasix 01:56 pm ET   
#12  Aleman  Scratched - Reason Unavailable 05:05 pm ET   
Scratched - Gate 05:10 pm ET   
#13  Lat Long  First Start Since Reported as Gelding - Y 05:00 am ET   
Scratched - Reason Unavailable 11:15 am ET   
Scratched - Also-Eligible 02:00 pm ET   
#14  Mount Horeb  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Also-Eligible 02:00 pm ET   
 
TP : Turfway Park : Race: 6 Changes Time Posted
Current All Weather Track Condition - Fast 01:16 pm ET   
#1  Crosley  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Stakes Scratch 02:00 pm ET   
#4  Queens Command (IRE)  Jockey - Joseph D. Ramos 01:56 pm ET   
#6  Landed  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Stakes Scratch 02:00 pm ET   
#11  Louder Than Words  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Stakes Scratch 02:00 pm ET   
 
TP : Turfway Park : Race: 7 Changes Time Posted
Current All Weather Track Condition - Fast 01:16 pm ET   
#8  Gata Brazil  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Stakes Scratch 02:00 pm ET   
#9  Nice as Pie  Scratched - Reason Unavailable 01:26 pm ET   
Scratched - RegVet-Unsound 02:00 pm ET   
#10  Mink's Palace  Jockey - Walter A. Rodriguez 05:44 pm ET   
#11  Niki Nine Doors  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Stakes Scratch 02:00 pm ET   
#12  Girl of My Dreams  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Stakes Scratch 02:00 pm ET   
#13  Johanny  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Stakes Scratch 02:00 pm ET   
 
TP : Turfway Park : Race: 8 Changes Time Posted
Current All Weather Track Condition - Fast 01:16 pm ET   
#4  Theismann  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Stakes Scratch 02:00 pm ET   
#5  Dresden Row  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Stakes Scratch 02:00 pm ET   
#7  Quatrocento  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Stakes Scratch 02:00 pm ET   
#8  Henro  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Stakes Scratch 02:00 pm ET   
 
TP : Turfway Park : Race: 9 Changes Time Posted
Current All Weather Track Condition - Fast 01:16 pm ET   
#1  Coming in Hot  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Stakes Scratch 02:00 pm ET   
#2  Run Carson  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Stakes Scratch 02:00 pm ET   
#5  Arrest Me Red  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Stakes Scratch 02:00 pm ET   
#7  Roll On Big Joe  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Stakes Scratch 02:00 pm ET   
#8  Nobals  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Stakes Scratch 02:00 pm ET   
#14  Wound Up  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Also-Eligible 02:00 pm ET   
 
TP : Turfway Park : Race: 10 Changes Time Posted
Current All Weather Track Condition - Fast 01:16 pm ET   
#2  Refined Design  Jockey - Walter A. Rodriguez 01:56 pm ET   
#8  Helpful Howie  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Trainer 02:00 pm ET   
#10  Wargamer (IRE)  Jockey - Fernando De La Cruz 05:44 pm ET   
#11  The Blue Factor  Scratched - Reason Unavailable 11:15 am ET   
Scratched - Trainer 02:00 pm ET   
#14  Southern Soul  First Start Since Reported as Gelding - Y 05:00 am ET   
Scratched - Reason Unavailable 11:15 am ET   
Scratched - Also-Eligible 02:00 pm ET   
 
OTB Race Previews

Bet Horse Racing with OTB

Race Tracks Time (ET)

Watch Live Horse Racing

Watch Live Horse Racing Online For Free
Watch horse racing online from your iPhone, iPad, Android or Tablet. Choose from the best Thoroughbred & Harness race tracks around the world with up-to-the-minute data and live video feeds.