Oh no! It looks like JavaScript is not enabled in your browser.
Reload
Login
Join
Free Bets
Home
>
Profiles
>
Secret Witness
Secret Witness
details
Jockey:
Shane Kelly
Trainer:
R Harris
Form:
8
Owner:
Age:
20
Sex:
Gelding
Official Rating:
-
Last Ran:
3485 days ago
Sire:
Dam:
Dam's Sire:
Track Horse
Notifications
save
media
Goodwood 17:00 - Nyetimber Apprentice Handicap
Thirsk 17:45 - Thirsk Races Sunday Funday 24th April Handicap
Kempton Park 20:15 - 32red.com Handicap
Kempton Park 19:10 - 32red.com Handicap (Div 2)
Haydock Park 15:40 - Racinguk Ipad App racinguk.com/mobile Handicap
Goodwood 16:40 - Federation Of Bloodstock Agents Veterans' Handicap
Kempton Park 19:25 - Follow Betvictorracing On Twitter Handicap
Haydock Park 15:35 - Watch Racing UK Anywhere Handicap
Ascot 17:15 - Rarc In Aid Of The Ijf Handicap
York 13:55 - Symphony Group Handicap
No records for this horse
Form
DATE
COURSE
DIST.
GOING
CL.
TYPE
POS.
BEATEN
JOCKEY
SP
OR
REPLAY
11 Nov 2016
Wol
6
8/13
Shane Kelly
16/1
-
62 day break
62 day break
10 Sep 2016
Bat
6
3/9
Daniel Muscutt
3/1
-
26 Aug 2016
Goo
5
2/10
Daniel Muscutt
5/1
59 day break
59 day break
28 Jun 2016
Chp
6
8/17
Daniel Muscutt
8/1
-
22 Jun 2016
Bat
5
3/15
Tom Marquand
8/1
-
16 Jun 2016
Lin
6
6/10
L Morris
11/2
-
25 May 2016
Lin
6
3/18
Tom Marquand
14/1
-
16 Apr 2016
Thi
6
6/16
Royston Ffrench
10/1
06 Apr 2016
Kem
6
4/9
L Morris
4/1
30 Mar 2016
Lin
6
3/9
L Morris
6/1
-
09 Mar 2016
Kem
6
3/10
L Morris
9/1
30 Jan 2016
Lin
6
7/12
M Harley
12/1
-
23 Jan 2016
Lin
5
5/12
William Twiston-Davies
14/1
-
71 day break
71 day break
13 Nov 2015
Lin
5
6/10
S J Drowne
25/1
-
99 day break
99 day break
06 Aug 2015
Hay
5
6/8
Mikey Ennis
12/1
16 Jul 2015
Chp
4
9/13
Robert Havlin
8/1
-
22 Jun 2015
Chp
5
4/10
Mikey Ennis
12/1
-
15 Jun 2015
Wnd
4
6/9
Hayley Turner
10/1
-
23 May 2015
Goo
4
9/15
David Probert
11/1
16 May 2015
Don
4
7/20
James Doyle
16/1
-
132 day break
132 day break
04 Jan 2015
Sou
5
6/8
B A Curtis
14/1
-
13 Dec 2014
Wol
3
7/9
L Morris
18/1
-
27 Nov 2014
Kem
4
8/12
William Twiston-Davies
25/1
03 Nov 2014
Wol
4
8/12
L Morris
25/1
-
27 Sep 2014
Hay
3
14/17
B A Curtis
16/1
11 Sep 2014
Don
3
9/21
J Fanning
20/1
-
06 Sep 2014
Asc
3
10/18
David Probert
16/1
20 Aug 2014
Yor
2
8/20
L Morris
20/1
16 Aug 2014
Don
3
15/20
S J Drowne
14/1
-
08 Aug 2014
Nmj
3
3/12
S J Drowne
8/1
02 Aug 2014
Don
3
3/9
S J Drowne
10/1
-
28 Jun 2014
Wnd
2
10/13
S J Drowne
16/1
-
15 Jun 2014
Don
3
11/13
L Morris
12/1
-
31 May 2014
Yor
2
3/19
B A Curtis
14/1
15 May 2014
Yor
2
5/20
L Morris
16/1
14 May 2014
Yor
2
8/20
James Doyle
16/1
09 May 2014
Asc
3
5/17
S J Drowne
25/1
-
30 Mar 2014
Don
3
8/20
Liam Jones
25/1
-
155 day break
155 day break
26 Oct 2013
Don
2
12/22
Shane Kelly
25/1
-
25 Oct 2013
Don
2
12/22
Andrea Atzeni
33/1
-
12 Oct 2013
Yor
2
16/20
Shane Kelly
25/1
05 Oct 2013
Asc
1
15/18
L Morris
33/1
-
28 Sep 2013
Hay
2
10/17
L Morris
12/1
14 Sep 2013
Don
2
3/22
Shane Kelly
25/1
-
13 Sep 2013
Don
2
9/14
G Lee
16/1
-
17 Aug 2013
Rip
2
19/20
S J Drowne
20/1
-
09 Aug 2013
Nmj
3
2/13
L Morris
12/1
03 Aug 2013
Goo
2
9/28
M Harley
50/1
27 Jul 2013
Yor
2
18/20
William Twiston-Davies
20/1
29 Jun 2013
Cur
1
7/11
M Harley
25/1
-
22 Jun 2013
Asc
2
20/29
J Fanning
66/1
-
08 Jun 2013
Nmj
2
14/15
R Hughes
18/1
16 May 2013
Yor
2
6/18
G Lee
16/1
15 May 2013
Yor
2
13/18
James Doyle
25/1
200 day break
200 day break
27 Oct 2012
Don
2
14/22
Hayley Turner
33/1
-
26 Oct 2012
Don
2
16/22
T P Queally
20/1
-
06 Oct 2012
Asc
1
10/13
J Fanning
40/1
-
22 Sep 2012
Nwb
1
9/12
James Doyle
10/1
15 Sep 2012
Don
2
3/22
James Doyle
33/1
-
09 Sep 2012
Yor
1
8/11
L Morris
6/1
24 Aug 2012
Yor
1
16/20
J Fortune
66/1
18 Aug 2012
Rip
2
14/20
Dale Swift
28/1
-
22 Jul 2012
Asc
2
11/23
James Doyle
9/1
-
13 Jul 2012
Yor
2
2/10
Hayley Turner
9/2
30 Jun 2012
Cur
1
4/9
L Morris
10/1
-
23 Jun 2012
Asc
2
12/29
James Doyle
50/1
-
26 May 2012
Yor
2
13/19
C P Geoghegan
8/1
17 May 2012
Yor
2
2/16
L Morris
10/1
16 May 2012
Yor
2
1/20
James Doyle
14/1
11 May 2012
Asc
3
3/6
James Doyle
8/1
-
153 day break
153 day break
10 Dec 2011
Wol
4
5/7
J Fanning
3/1
-
29 Nov 2011
Lin
2
5/12
J Fanning
6/1
-
12 Nov 2011
Lin
1
2/12
J Fanning
11/1
-
05 Nov 2011
Don
1
7/16
L Morris
25/1
-
22 Oct 2011
Don
2
2/22
J Fortune
12/1
-
21 Oct 2011
Don
2
15/22
J Fanning
16/1
-
01 Oct 2011
Asc
1
6/16
James Doyle
33/1
-
24 Sep 2011
Hay
2
7/17
T G McLaughlin
16/1
-
10 Sep 2011
Don
2
10/22
Richard Hills
20/1
-
26 Aug 2011
Ffl
2
5/12
Adam Kirby
13/2
-
20 Aug 2011
Bat
2
6/9
T G McLaughlin
11/2
-
13 Aug 2011
Don
3
1/20
T G McLaughlin
9/1
-
08 Aug 2011
Wnd
3
6/16
T G McLaughlin
6/1
-
30 Jul 2011
Goo
2
12/26
T G McLaughlin
22/1
-
09 Jul 2011
Asc
2
12/19
T G McLaughlin
18/1
-
02 Jul 2011
Hay
3
3/17
T G McLaughlin
12/1
-
25 Jun 2011
Nwc
1
7/8
Jim Crowley
33/1
-
04 Jun 2011
Eps
2
7/17
L Morris
8/1
-
14 May 2011
Nwb
2
3/19
T G McLaughlin
22/1
-
07 May 2011
Asc
3
16/20
T G McLaughlin
16/1
-
197 day break
197 day break
22 Oct 2010
Don
2
11/22
T G McLaughlin
14/1
-
09 Oct 2010
Asc
1
3/19
J Fanning
50/1
-
25 Sep 2010
Hay
2
2/17
T G McLaughlin
10/1
-
09 Sep 2010
Don
3
2/21
T G McLaughlin
6/1
-
05 Sep 2010
Yor
2
2/18
T G McLaughlin
14/1
-
21 Aug 2010
Bat
4
2/8
T G McLaughlin
4/1
-
16 Aug 2010
Wnd
4
2/9
S J Drowne
11/4
-
09 Aug 2010
Wnd
3
2/11
T G McLaughlin
16/1
-
30 Jul 2010
Goo
2
23/28
T G McLaughlin
50/1
-
26 Jun 2010
Don
4
2/11
L Morris
12/1
-
05 Jun 2010
Eps
2
16/17
Kieron Fallon
8/1
-
04 Jun 2010
Bat
4
3/12
C Catlin
8/1
-
20 May 2010
Sal
4
1/11
C Catlin
9/2
-
08 May 2010
Thi
5
4/15
Liam Jones
18/1
-
15 Apr 2010
Kem
4
4/10
Liam Jones
13/2
-
26 Mar 2010
Lin
4
4/9
Liam Jones
7/2
-
17 Mar 2010
Kem
4
6/11
Liam Jones
6/1
-
02 Mar 2010
Lin
4
2/6
Liam Jones
5/2
-
18 Feb 2010
Kem
5
2/8
Andrew Heffernan
11/10
-
11 Feb 2010
Kem
5
1/10
Liam Jones
7/2
-
04 Feb 2010
Wol
5
2/9
S P Ryan
7/2
-
23 Jan 2010
Lin
5
3/12
Stephen Craine
7/1
-
18 Dec 2009
Sou
6
5/12
Liam Jones
17/2
-
07 Dec 2009
Lin
6
6/12
Tony Culhane
12/1
-
54 day break
Change of Stable: J Noseda to R Harris
54 day breakChange of Stable: J Noseda to R Harris
14 Oct 2009
Kem
4
10/14
S Sanders
14/1
-
23 Sep 2009
Kem
4
10/14
T P Queally
10/3
-
08 Sep 2009
Lin
4
2/14
S Sanders
8/1
-
01 Aug 2009
Nmj
3
14/14
T E Durcan
12/1
-
72 day break
72 day break
21 May 2009
Hay
4
11/14
Shane Kelly
11/4
-
01 May 2009
Lin
5
1/11
S Sanders
2/1
-
Copyright 2026 Racing TV - All Rights Reserved.
APPS
Racing TV App Centre
Download Android App
Download iPhone App
Download iPad App
ABOUT US
Contact Us
Racing TV Help Centre
RMG Press Releases
Jobs
Data & Privacy
Terms and Conditions
Privacy Policy
Manage Cookies
Racing TV
Competitions
Podcasts
Responsible Gambling
Free Bets
Profiles
Please bet responsibly
18+
Copyright 2026. All rights reserved
My Account
Home
Watch
Live
Replays
On Demand
Catch Up
Tv Schedule
RTV Play Schedule
Racecards
Racecards
Today's Runners
Non-Runners
Tommorow's Runners
Racing Calendar
Results
Tips
Racing TV Tipsters
Nap Of The Day
News
All
Latest
Highlights
Columnists
Most Viewed
Free Bets
Members
Benefits
Join
RtvExtra
Club Days
Syndicate
Magazine
Rewards4Racing
Tracker
More
Racecourses
Profiles
Podcasts
Packages
Competitions
Racecourse Offers
Racing TV Syndicate
Casino Offers & Free Spins
Safer Gambling
RaceiQ
TV Authentication
Betting Guides
Best Betting Sites UK
Royal Ascot Free Bets
World Cup 2026 Free Bets
Patch Time
DeviceID
Version
production-
Races
Tips
Watch
Results
Menu