Gozo has its own racecourse. It’s at Ta’ Xhajma between Nadur and Xewkija and and has a classic 1 km track.
It’s managed by GHRA.
Ticket costs €4 (racecard included), there is BAR and a small grandstand.
Racing takes place every Sunday from October to May and intermittently over the summer. Usually the first race starts at 08:30 AM.
Races are every about 10 minutes and there are classic trotting horses, ponies, Shetland and more.
Solide du Jayle won the 5th Race with Mr. Tony Cauchi. He run the last 1000 meters in 1.14.8 (according to my smartphone chronometer) so do not think races are not taken seriously in Gozo!