Horse profile

Tommytwohoots (GB)

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

Runs
70
Wins
3
Placed
14
Graded
70
DateCourseTrainerJockeyResult
28 Apr 2026Southwell (AW) 5:10John MackieFinlay BassettUnplaced
18 Apr 2026Thirsk 5:40John MackieP J McDonaldUnplaced
8 Apr 2026Catterick 1:38John MackieWarren FentimanUnplaced
24 Mar 2026Wolverhampton (AW) 7:00John MackieAlistair RawlinsonPlaced
29 Jan 2026Chelmsford (AW) 6:00Shaun HarrisAlistair RawlinsonPlaced
26 Jan 2026Wolverhampton (AW) 3:55Shaun HarrisLewis EdmundsUnplaced
16 Jan 2026Wolverhampton (AW) 6:30Shaun HarrisAlistair RawlinsonUnplaced
9 Jan 2026Newcastle (AW) 4:35Shaun HarrisAlistair RawlinsonUnplaced
6 Jan 2026Wolverhampton (AW) 2:15Shaun HarrisAlistair RawlinsonPlaced
6 Dec 2025Wolverhampton (AW) 8:30Shaun HarrisThomas GreatrexUnplaced
6 Nov 2025Newcastle (AW) 6:30Ian McInnesShay FarmerUnplaced
30 Oct 2025Bath 3:55Ian McInnesHarry BurnsUnplaced
8 Oct 2025Nottingham 5:00Ian McInnesShay FarmerUnplaced
1 Oct 2025Catterick 1:58Ian McInnesMiss Stephanie DoreyUnplaced
18 Jun 2025Lingfield (AW) 6:45Ian McInnesCharlie BennettUnplaced
2 May 2025Newcastle (AW) 9:00Ian McInnesShay FarmerUnplaced
27 Mar 2025Wolverhampton (AW) 3:50Ian McInnesJoey HaynesUnplaced
10 Mar 2025Newcastle (AW) 8:30Ian McInnesHarry BurnsUnplaced
27 Feb 2025Newcastle (AW) 5:00Ian McInnesHarry BurnsPlaced
11 Feb 2025Wolverhampton (AW) 7:00Ian McInnesJoey HaynesUnplaced
1 Feb 2025Newcastle (AW) 7:25Ian McInnesHarry BurnsPlaced
21 Jan 2025Newcastle (AW) 5:15Ian McInnesHarry BurnsUnplaced
17 Dec 2024Newcastle (AW) 7:30Ian McInnesHarry BurnsPlaced
12 Dec 2024Newcastle (AW) 2:52Ian McInnesHarry BurnsUnplaced
17 Oct 2024Brighton 1:30Ian McInnesHarry BurnsUnplaced
9 Oct 2024Nottingham 1:45Ian McInnesHarry BurnsWon
2 Oct 2024Catterick 1:38Ian McInnesMiss Stephanie DoreyUnplaced
14 May 2024Chepstow 7:10Shaun HarrisTyler HeardUnplaced
27 Apr 2024Leicester 3:12Shaun HarrisMia NichollsUnplaced
3 Apr 2024Catterick 1:55Shaun HarrisTyler HeardPlaced
23 Mar 2024Wolverhampton (AW) 6:45Shaun HarrisLaura PearsonUnplaced
11 Mar 2024Wolverhampton (AW) 5:00Shaun HarrisChristian HowarthUnplaced
2 Mar 2024Wolverhampton (AW) 6:00Shaun HarrisDavid ProbertUnplaced
15 Feb 2024Southwell (AW) 4:22Shaun HarrisLaura PearsonUnplaced
17 Jan 2024Newcastle (AW) 2:55Shaun HarrisMark WinnUnplaced
7 Jan 2024Wolverhampton (AW) 8:30Shaun HarrisMolly GunnUnplaced
15 Dec 2023Southwell (AW) 8:30Shaun HarrisMrs Stephanie GermanyUnplaced
5 Dec 2023Wolverhampton (AW) 5:00Shaun HarrisMiss Amy CollierUnplaced
13 Nov 2023Wolverhampton (AW) 6:30Shaun HarrisLaura PearsonWon
31 Oct 2023Catterick 1:42Shaun HarrisLaura PearsonUnplaced
23 Oct 2023Wolverhampton (AW) 5:10Shaun HarrisJonathan FisherUnplaced
18 Oct 2023Nottingham 5:25Shaun HarrisMrs Stephanie GermanyUnplaced
28 Sept 2023Pontefract 2:10Shaun HarrisAidan KeeleyUnplaced
26 Apr 2023Catterick 1:50Shaun HarrisErika ParkinsonUnplaced
12 Apr 2023Catterick 2:10Shaun HarrisErika ParkinsonPlaced
28 Mar 2023Wolverhampton (AW) 7:30Shaun HarrisTrevor WhelanUnplaced
1 Mar 2023Kempton (AW) 8:30Shaun HarrisTrevor WhelanUnplaced
18 Feb 2023Newcastle (AW) 8:00Shaun HarrisPaula MuirUnplaced
12 Feb 2023Southwell (AW) 4:50Shaun HarrisDale SwiftUnplaced
3 Feb 2023Lingfield (AW) 3:50Shaun HarrisTrevor WhelanUnplaced
29 Dec 2022Southwell (AW) 7:00Shaun HarrisDale SwiftUnplaced
16 Nov 2022Southwell (AW) 5:10Shaun HarrisDale SwiftUnplaced
17 Apr 2022Southwell (AW) 4:52Shaun HarrisJonathan FisherUnplaced
7 Apr 2022Chelmsford (AW) 7:15Shaun HarrisJonathan FisherUnplaced
17 Mar 2022Southwell (AW) 6:15Shaun HarrisJonathan FisherUnplaced
11 Mar 2022Wolverhampton (AW) 6:15Shaun HarrisJonathan FisherWon
28 Feb 2022Wolverhampton (AW) 8:30Shaun HarrisJonathan FisherUnplaced
11 Feb 2022Southwell (AW) 3:20Shaun HarrisGrace McEnteeUnplaced
25 Sept 2021Chelmsford (AW) 5:30John QuinnLouis StewardUnplaced
30 Aug 2021Wolverhampton (AW) 2:40John QuinnBen RobinsonUnplaced
9 Aug 2021Wolverhampton (AW) 1:00John QuinnRay DawsonUnplaced
20 Jul 2021Wolverhampton (AW) 1:35John QuinnJason HartPlaced
7 Jul 2021Catterick 4:05John QuinnJason HartUnplaced
20 Feb 2021Newcastle (AW) 6:30John QuinnJames SullivanUnplaced
21 Jan 2021Lingfield (AW) 2:30John QuinnJason HartUnplaced
30 Dec 2020Wolverhampton (AW) 6:40John QuinnJason HartPlaced
27 Nov 2020Chelmsford (AW) 4:15John QuinnP J McDonaldPlaced
16 Oct 2020Redcar 3:35John QuinnEdward GreatrexUnplaced
3 Oct 2020Redcar 1:10John QuinnJason HartUnplaced
24 Sept 2020Pontefract 1:00John QuinnJason HartUnplaced

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 model tip a day, free — the full daily card across UK, IRE & HK on Core.