Oh no! It looks like JavaScript is not enabled in your browser.
Reload
Login
WATCH FREE
Free Bets
Betfred Derby Festival
Home
>
Profiles
>
Choral Festival
Choral Festival
details
Jockey:
Danny Brock
Trainer:
J J Bridger
Form:
7
Owner:
Age:
20
Sex:
Mare
Official Rating:
-
Last Ran:
3500 days ago
Sire:
Dam:
Dam's Sire:
Track Horse
Notifications
save
media
Kempton Park 20:40 - 32Red On The App Store Handicap
Nottingham 15:30 - Kfe School Of Frying Excellence Handicap (Jockey Club Grassroots Middle Distance Series Final)
Epsom Downs 16:55 - Ashtead Handicap
Epsom Downs 17:50 - Steve Donoghue Apprentice Handicap
Goodwood 14:20 - Liz Jones Celebrating 30 Years NSPCC Fundraising Stakes (Handicap)
Sandown Park 18:00 - Marbank Construction Handicap (Jockey Club Grassroots Flat Middle Distance Series Qualifier)
Newbury 14:35 - Darren Bird Handicap
Kempton Park 19:10 - 32Red Handicap
Kempton Park 16:25 - 32Red On The App Store Handicap
Epsom Downs 16:40 - Combined Services Handicap
No records for this horse
Form
DATE
COURSE
DIST.
GOING
CL.
TYPE
POS.
BEATEN
JOCKEY
SP
OR
REPLAY
27 Oct 2016
Lin
5
7/14
Danny Brock
40/1
-
18 Oct 2016
Kem
5
10/14
William Carson
50/1
28 Sep 2016
Not
3
7/16
Danny Brock
33/1
30 Aug 2016
Eps
5
3/9
Danny Brock
7/1
07 Aug 2016
Wnd
5
5/8
Danny Brock
6/1
-
28 Jul 2016
Eps
5
1/9
Danny Brock
5/2
27 Jun 2016
Wnd
4
3/8
William Carson
10/1
-
05 Jun 2016
Goo
5
5/8
William Carson
4/1
26 May 2016
San
5
3/11
William Carson
12/1
13 May 2016
Nwb
5
3/15
William Carson
20/1
156 day break
156 day break
09 Dec 2015
Kem
4
13/14
William Carson
66/1
18 Nov 2015
Kem
5
7/14
William Carson
33/1
29 Oct 2015
Lin
5
7/12
William Carson
50/1
-
20 Oct 2015
Wnd
5
5/16
William Carson
14/1
-
12 Oct 2015
Wnd
4
11/14
Liam Jones
20/1
-
01 Sep 2015
Eps
5
1/8
William Carson
5/1
17 Aug 2015
Wnd
5
3/8
William Carson
10/3
-
09 Aug 2015
Wnd
5
3/6
William Carson
9/2
-
27 Jul 2015
Wnd
5
3/9
William Carson
7/1
-
13 Jul 2015
Wnd
6
1/8
William Carson
11/4
-
22 Jun 2015
Wnd
5
2/7
William Carson
4/1
-
21 May 2015
San
5
7/10
William Carson
25/1
15 May 2015
Nwb
5
10/16
William Carson
20/1
27 Apr 2015
Wnd
4
7/9
William Carson
20/1
-
181 day break
181 day break
28 Oct 2014
Wnd
4
10/13
William Carson
25/1
-
13 Oct 2014
Wnd
4
5/10
William Carson
12/1
-
08 Oct 2014
Kem
4
9/10
William Carson
66/1
12 Sep 2014
San
4
9/12
William Carson
20/1
31 Aug 2014
Bri
4
4/8
William Carson
14/1
-
10 Aug 2014
Wnd
5
1/6
William Carson
5/2
-
28 Jul 2014
Wnd
5
2/8
William Carson
4/1
-
21 Jul 2014
Wnd
5
3/10
William Carson
12/1
-
30 Jun 2014
Wnd
5
6/13
William Carson
8/1
-
17 Jun 2014
Bri
4
3/5
William Carson
9/2
-
26 May 2014
Wnd
5
6/11
William Carson
9/2
-
16 May 2014
Nwb
5
1/9
Luke Morris
11/2
30 Apr 2014
Bri
6
1/8
William Carson
7/4
-
07 Apr 2014
Wnd
5
4/15
William Carson
16/1
-
19 Mar 2014
Lin
5
7/11
Ryan While
40/1
-
126 day break
126 day break
13 Nov 2013
Lin
5
8/14
Kieran O'Neill
25/1
-
26 Oct 2013
Nwb
5
7/16
Miss a Deniel
16/1
15 Oct 2013
Kem
4
7/9
Kieran O'Neill
25/1
07 Oct 2013
Wnd
4
10/14
Kieran O'Neill
25/1
-
13 Sep 2013
San
4
5/13
Adam Kirby
16/1
15 Aug 2013
Sal
4
6/7
Kieran O'Neill
28/1
08 Aug 2013
San
4
3/8
Kieran O'Neill
14/1
05 Aug 2013
Wnd
4
3/8
Ryan Moore
4/1
-
01 Jul 2013
Wnd
5
1/9
R Hughes
5/1
-
13 Jun 2013
Nwb
5
5/9
Mr Chris Martin
6/1
30 May 2013
San
5
2/10
S M Levey
10/1
27 May 2013
Wnd
5
6/7
Kieran O'Neill
5/1
-
17 May 2013
Nwb
5
3/14
R Hughes
11/2
29 Apr 2013
Wnd
4
8/14
William Twiston-Davies
7/1
-
15 Apr 2013
Wnd
5
5/16
William Twiston-Davies
8/1
-
171 day break
171 day break
26 Oct 2012
Nwb
4
7/14
William Twiston-Davies
10/1
22 Oct 2012
Wnd
4
3/14
William Twiston-Davies
10/1
-
04 Oct 2012
War
3
6/17
Kieran O'Neill
16/1
14 Sep 2012
San
4
4/14
James Doyle
12/1
25 Aug 2012
Wnd
5
2/10
Adam Kirby
4/1
-
20 Aug 2012
Wnd
5
2/8
William Twiston-Davies
4/1
-
09 Aug 2012
San
4
6/11
Adam Kirby
16/1
25 Jul 2012
San
4
11/14
S M Levey
12/1
16 Jul 2012
Wnd
4
2/12
Adam Kirby
9/2
-
02 Jul 2012
Wnd
4
3/14
Adam Kirby
11/2
-
30 Jun 2012
Wnd
5
3/14
J Goldstein
8/1
-
18 Jun 2012
Wnd
4
2/12
S M Levey
12/1
-
07 Jun 2012
San
4
1/11
Adam Kirby
25/1
18 May 2012
Nwb
5
8/16
S M Levey
20/1
111 day break
111 day break
28 Jan 2012
Lin
5
7/9
Adam Kirby
10/1
-
04 Jan 2012
Lin
4
6/13
Adam Kirby
16/1
-
20 Dec 2011
Kem
5
2/13
Kieran O'Neill
16/1
-
14 Dec 2011
Lin
4
5/12
Kieran O'Neill
11/1
-
02 Dec 2011
Lin
5
1/14
Adam Kirby
25/1
-
18 Nov 2011
Kem
5
5/14
N Chalmers
20/1
-
10 Nov 2011
Kem
4
6/7
N Chalmers
100/1
-
27 Oct 2011
Lin
5
5/14
S M Levey
18/1
-
03 Oct 2011
Wnd
5
4/16
N Chalmers
14/1
-
25 Sep 2011
Eps
4
9/15
Matthew Davies
25/1
-
11 Sep 2011
Goo
4
5/11
N Chalmers
25/1
-
28 Aug 2011
Goo
5
5/6
Adam Kirby
7/2
-
15 Aug 2011
Wnd
5
2/9
S M Levey
7/2
-
07 Aug 2011
Wnd
5
1/10
N Chalmers
5/1
-
01 Aug 2011
Wnd
5
2/11
Miss Serena Brotherton
11/4
-
27 Jun 2011
Wnd
5
2/12
Harry Bentley
6/1
-
13 Jun 2011
Wnd
5
1/11
Harry Bentley
6/1
-
23 May 2011
Wnd
6
4/10
M Halford
7/1
-
218 day break
218 day break
17 Oct 2010
Bat
5
12/17
N Chalmers
12/1
-
04 Oct 2010
Wnd
5
3/16
N Chalmers
11/1
-
12 Sep 2010
Goo
4
7/10
N Chalmers
20/1
-
28 Aug 2010
Wnd
5
3/9
Mr Mario Baratti
4/1
-
08 Aug 2010
Wnd
5
5/9
N Chalmers
4/1
-
26 Jul 2010
Wnd
5
1/8
N Chalmers
8/1
-
19 Jul 2010
Wnd
5
2/16
N Chalmers
10/1
-
09 Jul 2010
Nwb
5
7/12
Ryan D Clark
15/2
-
28 Jun 2010
Wnd
5
3/10
E Ahern
11/1
-
22 Jun 2010
Nwb
5
5/11
Ryan D Clark
12/1
-
14 Jun 2010
Wnd
5
3/11
Ryan D Clark
10/1
-
02 Jun 2010
Kem
6
2/14
Ryan D Clark
14/1
-
22 May 2010
Nwb
5
6/12
Mr Jack Salmon
14/1
-
03 May 2010
Chp
6
7/12
N Chalmers
12/1
-
61 day break
61 day break
03 Mar 2010
Kem
6
3/11
Richard Kingscote
12/1
-
22 Feb 2010
Lin
5
4/6
Richard Kingscote
7/2
-
19 Feb 2010
Lin
6
5/7
M Halford
6/1
-
27 Jan 2010
Kem
6
5/14
M Halford
33/1
-
15 Jan 2010
Lin
5
5/8
M Halford
25/1
-
21 Dec 2009
Kem
5
8/9
M Halford
20/1
-
137 day break
Change of Stable: Sir Mark Prescott to J J Bridger
137 day breakChange of Stable: Sir Mark Prescott to J J Bridger
06 Aug 2009
Hay
4
7/10
S Sanders
11/2
-
14 Jul 2009
Sou
5
1/7
S Sanders
7/4
-
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