His sire Missel Thrush was a son of dual Eclipse Stakes winner Orme, but was not a top class racehorse himself.
[2] Thrust made his racecourse debut on 4 April 1904 in the five-furlong Gosforth Park Juvenile Stakes at Newcastle.
[6] On 5 July he easily won the five-furlong Bibury Club Junior Home-bred Stakes at Salisbury, starting as the 12/100 favourite and beating his only rival Amphinome by two lengths.
Starting as the 4/9 favourite, he took the lead after the field had run one furlong and ran on to win easily by three lengths from Padrone.
[11] On 13 June he easily won the Hurst Park Yearling Plate by two lengths from Lord Hastings, after starting the 1/5 favourite.
The race was won by 25/1 outsider Xeny, who beat Thrust by a length and a half, with Polymelus just behind Thrush in third place.
Commune led Thrush by about two lengths until they had a quarter of a mile left to run, when Trush challenged for the lead.
[16] In September he finished fourth in the Portland Plate, with the race behind won by Xeny,[17] and at the end of the month he carried top weight to win the Newbury Autumn Three Year Old Handicap by one and a half lengths from Borghese.
[23] Thrush's final race was in October, when he beat Velocity by a head to win the one-mile Select Stakes at Newmarket.