Oh no! It looks like JavaScript is not enabled in your browser.
Reload
Login
WATCH FREE
Free Bets
Royal Ascot
Home
>
Profiles
>
General Principle
General Principle (IRE)
details
Jockey:
S. F. O'Keeffe
Trainer:
Gordon Elliott
Form:
PP8446-PPP
Owner:
Gigginstown House Stud
Age:
17
Sex:
Gelding
Colour:
Bay
Official Rating:
127
Last Ran:
2020 days ago
Sire:
GOLD WELL
Dam:
How Provincial
Dam's Sire:
Be My Native
Track Horse
Notifications
save
media
Fairyhouse 14:05 - baroneracing.com Porterstown Handicap Chase (Grade B)
Navan 13:35 - Ladbrokes Troytown Handicap Chase (Grade B)
Cork 15:20 - Paddy Power Cork Grand National Handicap Chase (Grade B)
Downpatrick 15:10 - Randox Ulster National Handicap Chase
Naas 15:15 - Mansionbet 'Getitready' For Cheltenham Leinster National Handicap Chase (Grade A)
Punchestown 14:45 - Boylesports Grand National Trial Handicap Chase (Grade B)
Gowran Park 15:00 - Goffs Thyestes Handicap Chase (Grade A)
Leopardstown 14:55 - Paddy Power Chase (Handicap) (Grade B)
Fairyhouse 14:05 - 1800 624 524 Telebetting Baroneracing Porterstown Handicap Chase (Grade B)
Fairyhouse 17:00 - Boylesports Irish Grand National Chase (Extended Handicap) (Grade A)
Records (since 2015)
Race Type
Starts
Wins
2nds
3rds
Chase
30
3
3
2
Hurdle
4
1
1
0
NH Flat
2
1
0
0
Form
DATE
COURSE
DIST.
GOING
CL.
TYPE
POS.
BEATEN
JOCKEY
SP
OR
REPLAY
29 Nov 2020
Fry
3m 5f
Soft
C
PU/20
87.75
S. F. O'Keeffe
50/1
127
08 Nov 2020
Nav
3m
Soft
C
PU/22
53.25
E. O'Connell
80/1
130
01 Nov 2020
Cor
3m 4f
Heavy
C
PU/19
30.27
Gavin Brouder
25/1
130
224 day break
224 day break
22 Mar 2020
Dpk
3m 4f 120y
Gd/Sft
C
6/15
28.50
S. F. O'Keeffe
12/1
131
08 Mar 2020
Naa
3m
Soft
C
4/14
6.25
Gavin Brouder
11/1
131
18 Feb 2020
Pun
3m 4f 80y
Heavy
C
4/19
17.85
Robbie Power
14/1
131
23 Jan 2020
Gow
3m 1f
Heavy
C
8/18
32.75
C. P. McNamara
33/1
136
27 Dec 2019
Leo
3m 50y
Soft
C
PU/27
125.75
Ms Lisa O'Neill
50/1
139
01 Dec 2019
Fry
3m 5f
Soft
C
PU/15
79.50
Jack Kennedy
12/1
141
223 day break
223 day break
22 Apr 2019
Fry
3m 5f
Gd/Sft
C
PU/30
84.25
Donagh Meyler
33/1
144
06 Apr 2019
Ain
4m 2f 74y
Good
1
C
F/40
117.35
J. J. Slevin
33/1
144
12 Mar 2019
Chl
3m 1f
Soft
1
C
PU/24
42.12
Jack Kennedy
14/1
144
10 Feb 2019
Pun
3m 4f 150y
Gd/Sft
C
3/16
4.75
Jack Kennedy
10/1
142
24 Jan 2019
Gow
3m 1f
Soft
C
5/18
22.75
Jack Kennedy
12/1
143
27 Dec 2018
Leo
3m 100y
Good
C
9/27
16.05
Ms Lisa O'Neill
33/1
144
25 Nov 2018
Nav
3m
Gd/Sft
C
15/25
48.80
Keith Donoghue
25/1
144
237 day break
237 day break
02 Apr 2018
Fry
3m 5f
Heavy
C
1/30
0.10
J. J. Slevin
20/1
139
09 Mar 2018
Leo
2m 5f 60y
Soft
C
6/10
29.25
Jack Kennedy
5/1
139
04 Feb 2018
Leo
2m 5f
Soft
C
4/22
19.25
Davy Russell
10/1
139
27 Dec 2017
Leo
3m 100y
Gd/Sft
C
12/28
29.85
Jack Kennedy
16/1
140
26 Nov 2017
Nav
3m
Heavy
C
7/21
30.95
Jack Kennedy
6/1
140
16 Nov 2017
Clo
3m
Heavy
H
4/14
1.85
L. A. McKenna
12/1
131
213 day break
Change of Stable: G Elliott to Gordon Elliott, Ireland
213 day breakChange of Stable: G Elliott to Gordon Elliott, Ireland
17 Apr 2017
Fry
3m 5f
Gd/Sft
C
5/28
17.25
B. J. Cooper
16/1
140
30 Mar 2017
Lim
3m
Soft
1
C
1/6
6.50
B. J. Cooper
0/1
-
11 Mar 2017
Gow
2m 4f
Heavy
C
1/4
9.00
B. J. Cooper
0/1
-
26 Feb 2017
Naa
2m 4f
Heavy
C
6/10
25.50
B. J. Cooper
6/1
142
18 Feb 2017
Gow
2m 4f
Heavy
C
2/13
6.50
B. J. Cooper
3/1
-
Change of Stable: Gordon Elliott, Ireland to G Elliott
Change of Stable: Gordon Elliott, Ireland to G Elliott
07 Jan 2017
Cor
2m 4f
Heavy
C
2/16
5.00
Jack Kennedy
3/1
-
Change of Stable: G Elliott to Gordon Elliott, Ireland
Change of Stable: G Elliott to Gordon Elliott, Ireland
24 Nov 2016
Thu
2m 2f
Gd/Sft
C
2/11
4.50
B. J. Cooper
8/11
-
-
12 Nov 2016
Naa
2m 3f
Gd/Sft
C
3/17
5.00
D. J. Mullins
10/1
-
-
229 day break
229 day break
28 Mar 2016
Fry
2m
Soft
1
H
6/8
16.75
B. J. Cooper
7/1
-
-
13 Mar 2016
Nav
2m 7f
Heavy
H
2/4
0.50
B. J. Cooper
4/6
-
-
27 Feb 2016
Nav
2m
Heavy
H
1/11
3.00
B. J. Cooper
2/5
-
-
353 day break
353 day break
11 Mar 2015
Chl
2m 110y
Good
1
N
11/23
19.30
B. J. Cooper
9/1
-
01 Feb 2015
Pun
2m
Heavy
N
1/8
22.00
D. J. Mullins
1/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