Newmarket has feature racing from April with the Guineas' races right through to October where there are five Group 1 races on show.

Along with Royal Ascot, Newmarket is one of only a few tracks that space their feature racing throughout the year and that makes it even more enjoyable.

The year starts with the 1000 and 2000 Guineas in April and May before returning in July for the Falmouth Stakes and the highly-popular July Cup.

Newmarket features five Group 1 races later in the year, including the Fillies' Mile and Cheveley Park Stakes.

1000 Guineas betting card

Race Name
2017 Winner
Class 2 HandicapFrontiersman
Dahlia StakesAim To Please
Class 2 HandicapIntisaab
1000 GuineasCe La Vie
Maiden StakesDe Bruyne Horse
Pretty Polly StakesAstronomy's Choice
Class 3 HandicapBin Battuta

2000 Guineas betting card

Race Name
2017 Winner
Spring Lodge StakesPlayful Sound
Palace House StakesMarsha
Jockey Club StakesSeventh Heaven
2000 GuineasChurchill
Class 2 HandicapDanielsflyer
Newmarket StakesPermian
Class 2 HandicapRonald R

Falmouth Stakes day betting card

Race Name
2017 Winner
Bunbury CupParfait
Duchess Of Cambridge StakesClemmie
Class 2 HandicapMarzouq
Falmouth StakesRoly Poly
Class 2 NurseryTangled
Maiden StakesBeing There
Maiden StakesGlobal Giant
Class 3 HandicapPrivate Mission

July Cup day betting card

Race Name
2017 Winner
Maiden StakesPoetic Charm
Fillies' HandicapInshiraah
Class 2 HandicapMedahim
Bunbury Cup HandicapAbove The Rest
Superlative StakesGustav Klimt
July CupHarry Angel
Class 3 HandicapQuloob

Notable Newmarket Group 1 fixtures

Newmarket hosts five Group 1 races throughout September and October.

The first is the Cheveley Park Stakes which runs in late September and is followed by the Middle Park Stakes, Sun Chariot Stakes and Fillies' Mile.

The final Group 1 of the year is the Dewhurst Stakes, which has been taken out by the likes of Churchill, US Navy Flag and Dawn Approach in recent history.