Horse profile

Thousand Spirit

Run-by-run form across 19 recorded races in the Algohorse database.

Runs
19
Wins
1
Placed
7
Graded
19
DateCourseTrainerJockeyResult
25 Oct 2026Sha Tin 7:05Mark NewnhamNichola Yuen(7)Placed
19 Oct 2026Sha Tin 9:40Mark NewnhamNichola Yuen(7)Unplaced
1 Oct 2026Sha Tin 11:20Mark NewnhamLyle HewitsonPlaced
6 Sept 2026Sha Tin 10:55Mark NewnhamLyle HewitsonUnplaced
27 Jun 2026Sha Tin 1:40Mark NewnhamLyle HewitsonUnplaced
31 May 2026Sha Tin (HK) 11:20Mark NewnhamLyle HewitsonUnplaced
3 May 2026Sha Tin (HK) 11:20Mark NewnhamLyle HewitsonUnplaced
19 Apr 2026Sha Tin (HK) 10:45Mark NewnhamLyle HewitsonPlaced
6 Apr 2026Sha Tin (HK) 7:30Mark NewnhamLyle HewitsonWon
11 Mar 2026Happy Valley (HK) 1:45Mark NewnhamLyle HewitsonUnplaced
22 Feb 2026Sha Tin (HK) 5:30Mark NewnhamLyle HewitsonPlaced
1 Feb 2026Sha Tin (HK) 8:40Mark NewnhamLyle HewitsonUnplaced
18 Jan 2026Sha Tin (HK) 7:05Mark NewnhamLyle HewitsonPlaced
14 Dec 2025Sha Tin (HK) 4:25Mark NewnhamLyle HewitsonUnplaced
23 Nov 2025Sha Tin (HK) 5:15Mark NewnhamLyle HewitsonPlaced
19 Oct 2025Sha Tin (HK) 10:20Mark NewnhamLyle HewitsonUnplaced
21 Sept 2025Sha Tin (HK) 8:35Mark NewnhamLyle HewitsonUnplaced
9 Jul 2025Happy Valley (HK) 2:10Mark NewnhamAlexis BadelUnplaced
25 Jun 2025Happy Valley (HK) 1:40Mark NewnhamAlexis BadelUnplaced

Form is drawn from races Algohorse has covered and grows over time. 18+ · bet responsibly.

← Browse horses

Start free. Upgrade when the model convinces you.

One selection a day free, plus yesterday's full card graded. The whole card is £14.99 a month.