| Silks | Odds | No/Draw | Form | Horse | Weight | CDG | Trainer | Trainer / Jockey | Jockey / Ability% | TODAY | Last | Prev | 3rd | 4th | 5th | 6th | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
25/1 |
1. (9)
Form: 130 |
130 |
Frumoasa
(19)
2yo b f x |
9-9 | Charlie Fellowes |
T: Charlie Fellowes J: Paddy Bradley 4% |
Paddy Bradley 4% | ||||||||||||
|
|
9/2 |
2. (7)
Form: 432221 |
432221 |
My Maria
(15)
2yo b f x |
9-7 | Archie Watson |
T: Archie Watson J: Billy Loughnane 23% |
Billy Loughnane 23% | ||||||||||||
|
|
8/1 |
3. (5)
Form: 9170 |
9170 |
Lady Rosalind
(19)
2yo b f x |
9-7 | William Haggas |
T: William Haggas J: Daniel Muscutt 11% |
Daniel Muscutt 11% | ||||||||||||
|
|
14/1 |
4. (6)
Form: 336 |
336 |
Sea Palace
(12)
2yo gr c x |
9-6 | Ollie Sangster |
T: Ollie Sangster J: Ebrahim Nader 0% |
Ebrahim Nader 0% | ||||||||||||
|
|
7/1 |
5. (3)
Form: 5323 |
5323 |
Location Location
(42)
2yo b g x |
9-6 | James Fanshawe |
T: James Fanshawe J: Edward Greatrex 4% |
Edward Greatrex 4% | ||||||||||||
|
|
7/1 |
6. (10)
Form: 9832 |
9832 |
Rex Regum
(24)
2yo ch c x |
9-5 | Tom Clover |
T: Tom Clover J: Molly Keegan-Price 0% |
Molly Keegan-Price 0% | ||||||||||||
|
|
14/1 |
7. (4)
Form: 421305 |
421305 |
Arabica Queen
(13)
2yo ch f x |
9-5 | Jonathan Portman |
T: Jonathan Portman J: Rob Hornby 10% |
Rob Hornby 10% | ||||||||||||
|
|
5/1 |
8. (1)
Form: 4841 |
4841 |
Sultan Darius
(28)
2yo b c x |
9-5 | Marco Botti |
T: Marco Botti J: Darragh Keenan 6% |
Darragh Keenan 6% | ||||||||||||
|
|
12/1 |
9. (2)
Form: 313036 |
313036 |
Holi Scarlett
(13)
2yo ch f x |
9-4 | Stuart Williams |
T: Stuart Williams J: Jack Doughty 3% |
Jack Doughty 3% | ||||||||||||
|
|
6/1 |
10. (11)
Form: 00613 |
00613 |
Trust Yourself
(14)
2yo b c x |
9-2 | James Tate |
T: James Tate J: Silvestre De Sousa 10% |
Silvestre De Sousa 10% | ||||||||||||
|
|
9/2 |
11. (8)
Form: 346 |
346 |
Horndean
(24)
2yo b c x |
9-2 | Adam Kirby |
T: Adam Kirby J: David Egan 14% |
David Egan 14% | ||||||||||||
|
|
33/1 |
12. (12)
Form: 5266 |
5266 |
Greek Street
(24)
2yo b g x |
9-0 | Harry Eustace |
T: Harry Eustace J: Robert Havlin 10% |
Robert Havlin 10% |
| Silks | Odds | No/Draw | Form | Horse | Weight | CDG | Trainer | Trainer / Jockey | Jockey / Ability% | TODAY | Last | Prev | 3rd | 4th | 5th | 6th | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
14/1 |
1. (3)
Form: 46- |
46- |
Arouse
(329)
3yo b g x |
9-7 | David Simcock |
T: David Simcock J: Joey Haynes 2% |
Joey Haynes 2% | ||||||||||||
|
|
9/1 |
2. (5)
Form: |
Battlefield Boy
3yo b g x |
9-7 | Dylan Cunha |
T: Dylan Cunha J: Ray Dawson 9% |
Ray Dawson 9% | |||||||||||||
|
|
2/3 |
3. (7)
Form: 6-3252 |
6-3252 |
Marquessofanglesey
(42)
3yo b c x |
9-7 | Charles Hills |
T: Charles Hills J: Rob Hornby 12% |
Rob Hornby 12% | ||||||||||||
|
|
6/1 |
4. (8)
Form: 64 |
64 |
Time Alone
(42)
3yo b g x |
9-7 | Tom Ward |
T: Tom Ward J: Billy Loughnane 29% |
Billy Loughnane 29% | ||||||||||||
|
|
14/1 |
5. (6)
Form: |
O'Driscoll
3yo b g x |
9-5 | James Horton |
T: James Horton J: Daniel Muscutt 14% |
Daniel Muscutt 14% | |||||||||||||
|
|
9/2 |
6. (1)
Form: 54 |
54 |
Salvezza
(25)
3yo b c x |
9-5 | Ed Walker |
T: Ed Walker J: Robert Havlin 12% |
Robert Havlin 12% | ||||||||||||
|
|
14/1 |
7. (2)
Form: |
Wild Rock
3yo b c x |
9-5 | Ross Burdon |
T: Ross Burdon J: Jack Mitchell 13% |
Jack Mitchell 13% | |||||||||||||
|
|
50/1 |
8. (4)
Form: 434 |
434 |
Muchacho
(9)
3yo b g x |
9-3 | Hilal Kobeissi |
T: Hilal Kobeissi J: Paddy Bradley 5% |
Paddy Bradley 5% |
| Silks | Odds | No/Draw | Form | Horse | Weight | CDG | Trainer | Trainer / Jockey | Jockey / Ability% | TODAY | Last | Prev | 3rd | 4th | 5th | 6th | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
10/1 |
1. (1)
Form: |
Berkshire Dream
2yo gr c x |
9-7 | Andrew Balding |
T: Andrew Balding J: Rob Hornby 11% |
Rob Hornby 11% | |||||||||||||
|
|
100/1 |
2. (7)
Form: 690 |
690 |
Carrow Road
(22)
2yo b c x |
9-7 | Chelsea Banham |
T: Chelsea Banham J: Joey Haynes 2% |
Joey Haynes 2% | ||||||||||||
|
|
4/1 |
3. (2)
Form: 24 |
24 |
Fully Stocked
(54)
2yo b g x |
9-7 | Jack Morland |
T: Jack Morland J: David Egan 16% |
David Egan 16% | ||||||||||||
|
|
8/1 |
4. (4)
Form: |
Maxton
2yo b c x |
9-7 | Jane Chapple-Hyam |
T: Jane Chapple-Hyam J: Edward Greatrex 4% |
Edward Greatrex 4% | |||||||||||||
|
|
4/1 |
5. (9)
Form: 57230 |
57230 |
Note To Self
(22)
2yo b c x |
9-7 | John & Thady Gosden |
T: John & Thady Gosden J: Robert Havlin 11% |
Robert Havlin 11% | ||||||||||||
|
|
40/1 |
6. (8)
Form: 57 |
57 |
Pirates Paradise
(19)
2yo b g x |
9-7 | George Scott |
T: George Scott J: Darragh Keenan 6% |
Darragh Keenan 6% | ||||||||||||
|
|
100/1 |
7. (10)
Form: 8 |
8 |
Tom Thumb
(15)
2yo b g x |
9-7 | Billy Aprahamian |
T: Billy Aprahamian J: Taylor Fisher 3% |
Taylor Fisher 3% | ||||||||||||
|
|
40/1 |
8. (3)
Form: 3 |
3 |
Lady Of Lucca
(16)
2yo b f x |
9-2 | Martin Dunne |
T: Martin Dunne J: Silvestre De Sousa 11% |
Silvestre De Sousa 11% | ||||||||||||
|
|
10/11 |
9. (5)
Form: 43 |
43 |
Takaaful
(19)
2yo b f x |
9-2 | George Boughey |
T: George Boughey J: Billy Loughnane 26% |
Billy Loughnane 26% | ||||||||||||
|
|
12/1 |
10. (6)
Form: |
Tidal Blue
2yo b f x |
9-2 | Ollie Sangster |
T: Ollie Sangster J: Sean D Bowen 5% |
Sean D Bowen 5% |
| Silks | Odds | No/Draw | Form | Horse | Weight | CDG | Trainer | Trainer / Jockey | Jockey / Ability% | TODAY | Last | Prev | 3rd | 4th | 5th | 6th | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
4/1 |
1. (5)
Form: -45062 |
-45062 |
In The City
(9)
4yo b g x |
9-9 | Warren Greatrex |
T: Warren Greatrex J: Edward Greatrex 5% |
Edward Greatrex 5% | ||||||||||||
|
|
12/1 |
2. (1)
Form: 692157 |
692157 |
South Kensington
(42)
5yo b m x |
9-7 | Adam Kirby |
T: Adam Kirby J: Robert Havlin 13% |
Robert Havlin 13% | ||||||||||||
|
|
7/4 |
3. (2)
Form: 526591 |
526591 |
Federal Envoy
(9)
5yo br g x |
9-6 | Charlie Clover |
T: Charlie Clover J: Jack Doughty 5% |
Jack Doughty 5% | ||||||||||||
|
|
33/1 |
4. (3)
Form: 315-08 |
315-08 |
Bonnita
(59)
4yo b f x |
9-4 | Patrick Chamings |
T: Patrick Chamings J: William Cox 3% |
William Cox 3% | ||||||||||||
|
|
10/1 |
5. (8)
Form: 473F54 |
473F54 |
Mighty Ruler
(40)
4yo b g x |
9-2 | Michael Attwater |
T: Michael Attwater J: Paddy Bradley 5% |
Paddy Bradley 5% | ||||||||||||
|
|
5/1 |
6. (7)
Form: 8-7833 |
8-7833 |
African Spirit
(42)
5yo b g x |
9-1 | Ian Williams |
T: Ian Williams J: Billy Loughnane 30% |
Billy Loughnane 30% | ||||||||||||
|
|
33/1 |
7. (9)
Form: 483769 |
483769 |
Winemaker
(17)
6yo b g x |
8-13 | Richard Hughes |
T: Richard Hughes J: Finley Marsh 10% |
Finley Marsh 10% | ||||||||||||
|
|
28/1 |
8. (6)
Form: 36-270 |
36-270 |
Blue Collar Lad
(93)
7yo b g x |
8-12 | Daniel Steele |
T: Daniel Steele J: Alec Voikhansky 3% |
Alec Voikhansky 3% | ||||||||||||
|
|
8/1 |
9. (4)
Form: 934543 |
934543 |
Chloe's Courage
(17)
4yo b f x |
8-11 | John Ryan |
T: John Ryan J: Darragh Keenan 8% |
Darragh Keenan 8% | ||||||||||||
|
|
14/1 |
10. (10)
Form: 641746 |
641746 |
Beau Jardine
(40)
8yo b g x |
8-10 | Rachel Cook & John Bridger |
T: Rachel Cook & John Bridger J: Kieran O'Neill 11% |
Kieran O'Neill 11% | ||||||||||||
|
|
10/1 |
11. (11)
Form: 069544 |
069544 |
Edergole's Gift
(23)
5yo b m x |
8-9 | Conrad Allen |
T: Conrad Allen J: Tom Kiely-Marshall 2% |
Tom Kiely-Marshall 2% |
| Silks | Odds | No/Draw | Form | Horse | Weight | CDG | Trainer | Trainer / Jockey | Jockey / Ability% | TODAY | Last | Prev | 3rd | 4th | 5th | 6th | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
7/1 |
1. (11)
Form: -97285 |
-97285 |
Majestic Wave
(16)
4yo b g x |
9-9 | Simon Dow |
T: Simon Dow J: Paddy Bradley 4% |
Paddy Bradley 4% | ||||||||||||
|
|
6/1 |
2. (5)
Form: 313237 |
313237 |
On Key
(15)
4yo b g x |
9-8 | Scott Dixon |
T: Scott Dixon J: Kieran O'Neill 10% |
Kieran O'Neill 10% | ||||||||||||
|
|
5/1 |
3. (8)
Form: 063235 |
063235 |
Midnight's Dream
(28)
5yo b g x |
9-7 | Joseph Parr |
T: Joseph Parr J: Silvestre De Sousa 11% |
Silvestre De Sousa 11% | ||||||||||||
|
|
10/1 |
4. (6)
Form: 168648 |
168648 |
Francisco
(21)
5yo b g x |
9-5 | Patrick Chamings |
T: Patrick Chamings J: Charlie Tucker 0% |
Charlie Tucker 0% | ||||||||||||
|
|
9/2 |
5. (10)
Form: 764437 |
764437 |
Jackson Street
(30)
5yo b g x |
9-2 | Michael Attwater |
T: Michael Attwater J: Billy Loughnane 27% |
Billy Loughnane 27% | ||||||||||||
|
|
7/2 |
6. (2)
Form: 851992 |
851992 |
Vitalline
(23)
8yo b g x |
9-0 | Keiran Burke |
T: Keiran Burke J: Jack Mitchell 12% |
Jack Mitchell 12% | ||||||||||||
|
|
6/1 |
7. (7)
Form: -75555 |
-75555 |
Fulford Cross
(14)
4yo ch g x |
9-0 | David Simcock |
T: David Simcock J: Joey Haynes 2% |
Joey Haynes 2% | ||||||||||||
|
|
20/1 |
8. (1)
Form: 533567 |
533567 |
Tilsworth Max
(94)
6yo b g x |
8-12 | J R Jenkins |
T: J R Jenkins J: Jonny Peate 4% |
Jonny Peate 4% | ||||||||||||
|
|
14/1 |
9. (9)
Form: -00073 |
-00073 |
Coiled
(23)
4yo b g x |
8-11 | Mark Rimell |
T: Mark Rimell J: Ray Dawson 8% |
Ray Dawson 8% | ||||||||||||
|
|
16/1 |
10. (4)
Form: 148979 |
148979 |
Maury
(23)
4yo b g x |
8-10 | Craig Benton |
T: Craig Benton J: Olivia Tubb 0% |
Olivia Tubb 0% | ||||||||||||
|
|
33/1 |
11. (3)
Form: 649905 |
649905 |
Miraflores
(9)
4yo b f x |
8-9 | Rachel Cook & John Bridger |
T: Rachel Cook & John Bridger J: David Egan 17% |
David Egan 17% |
| Silks | Odds | No/Draw | Form | Horse | Weight | CDG | Trainer | Trainer / Jockey | Jockey / Ability% | TODAY | Last | Prev | 3rd | 4th | 5th | 6th | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
4/1 |
1. (4)
Form: -34764 |
-34764 |
Lake Como
(22)
3yo b g x |
9-11 | George Boughey |
T: George Boughey J: Billy Loughnane 31% |
Billy Loughnane 31% | ||||||||||||
|
|
4/1 |
2. (1)
Form: 1514 |
1514 |
Rogue Defence
(22)
3yo gr g x |
9-9 | Jack Jones |
T: Jack Jones J: Robert Havlin 13% |
Robert Havlin 13% | ||||||||||||
|
|
7/1 |
3. (2)
Form: -27004 |
-27004 |
Vincenzo Peruggia
(33)
3yo ch g x |
9-9 | Charlie Johnston |
T: Charlie Johnston J: David Egan 19% |
David Egan 19% | ||||||||||||
|
|
2/1 |
4. (6)
Form: 72-31 |
72-31 |
Kaindy
(15)
3yo ch g x |
9-8 | Roger Varian |
T: Roger Varian J: Ray Dawson 9% |
Ray Dawson 9% | ||||||||||||
|
|
5/1 |
5. (5)
Form: 633471 |
633471 |
Loblolly
(27)
3yo b g x |
9-5 | S Woods |
T: S Woods J: Daniel Muscutt 15% |
Daniel Muscutt 15% | ||||||||||||
|
|
6/1 |
6. (3)
Form: 12-973 |
12-973 |
Queen Tamara
(19)
3yo ch f x |
9-3 | Harry Charlton |
T: Harry Charlton J: Finley Marsh 10% |
Finley Marsh 10% |
| Silks | Odds | No/Draw | Form | Horse | Weight | CDG | Trainer | Trainer / Jockey | Jockey / Ability% | TODAY | Last | Prev | 3rd | 4th | 5th | 6th | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
9/2 |
1. (4)
Form: 834112 |
834112 |
Let's Go Hugo
(8)
6yo ch g x |
9-9 | Ollie Pears |
T: Ollie Pears J: Tom Kiely-Marshall 2% |
Tom Kiely-Marshall 2% | ||||||||||||
|
|
9/1 |
2. (3)
Form: 056727 |
056727 |
My Mate Kev
(11)
4yo b g x |
9-8 | Chris Dwyer |
T: Chris Dwyer J: Silvestre De Sousa 15% |
Silvestre De Sousa 15% | ||||||||||||
|
|
3/1 |
3. (8)
Form: 430121 |
430121 |
Pure Passion
(24)
3yo b f x |
9-7 | Stuart Williams |
T: Stuart Williams J: Jack Doughty 5% |
Jack Doughty 5% | ||||||||||||
|
|
5/1 |
4. (1)
Form: 969332 |
969332 |
Little Jaybee
(13)
3yo b f x |
9-7 | David Evans |
T: David Evans J: Billy Loughnane 35% |
Billy Loughnane 35% | ||||||||||||
|
|
11/1 |
5. (7)
Form: 001843 |
001843 |
The Fixer
(9)
5yo b g x |
9-7 | Scott Dixon |
T: Scott Dixon J: Kieran O'Neill 13% |
Kieran O'Neill 13% | ||||||||||||
|
|
33/1 |
6. (5)
Form: -19066 |
-19066 |
Big Bard
(23)
8yo b g x |
9-6 | Gary & Josh Moore |
T: Gary & Josh Moore J: Paddy Bradley 6% |
Paddy Bradley 6% | ||||||||||||
|
|
4/1 |
7. (6)
Form: 214511 |
214511 |
A Lott Of Kane
(33)
3yo ch g x |
9-5 | Chelsea Banham |
T: Chelsea Banham J: Joey Haynes 3% |
Joey Haynes 3% | ||||||||||||
|
|
11/2 |
8. (2)
Form: 643602 |
643602 |
Mart
(9)
5yo gr g x |
9-1 | D Donovan |
T: D Donovan J: Rob Hornby 15% |
Rob Hornby 15% | ||||||||||||
|
|
33/1 |
9. (9)
Form: 577546 |
577546 |
Battle Point
(16)
7yo b g x |
8-9 | Michael Attwater |
T: Michael Attwater J: Laura Coughlan 1% |
Laura Coughlan 1% |
| Silks | Odds | No/Draw | Form | Horse | Weight | CDG | Trainer | Trainer / Jockey | Jockey / Ability% | TODAY | Last | Prev | 3rd | 4th | 5th | 6th | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
3/1 |
1. (1)
Form: -66421 |
-66421 |
Boston Run
(7)
4yo b g x |
10-0 | Simon Dow |
T: Simon Dow J: Paddy Bradley 5% |
Paddy Bradley 5% | ||||||||||||
|
|
4/1 |
2. (5)
Form: 213332 |
213332 |
Highland Harvey
(9)
4yo b g x |
9-8 | Gihan Arnolda |
T: Gihan Arnolda J: Ray Dawson 10% |
Ray Dawson 10% | ||||||||||||
|
|
4/1 |
3. (2)
Form: 074452 |
074452 |
Pride Eye
(14)
4yo b f x |
9-5 | Mark Rimell |
T: Mark Rimell J: Billy Loughnane 33% |
Billy Loughnane 33% | ||||||||||||
|
|
14/1 |
4. (4)
Form: 323777 |
323777 |
Arlecchino's Rex
(30)
4yo b g x |
9-5 | Mark Usher |
T: Mark Usher J: Rose Dawes 1% |
Rose Dawes 1% | ||||||||||||
|
|
25/1 |
5. (9)
Form: 980- |
980- |
Master Of Puppets
(421)
4yo b g x |
9-3 | Paddy Butler |
T: Paddy Butler J: Jack Doughty 5% |
Jack Doughty 5% | ||||||||||||
|
|
22/1 |
6. (8)
Form: 674765 |
674765 |
Pablo Prince
(37)
8yo b g x |
9-2 | Karen Jewell |
T: Karen Jewell J: Robert Havlin 14% |
Robert Havlin 14% | ||||||||||||
|
|
25/1 |
7. (3)
Form: 900567 |
900567 |
Pure Theory
(26)
4yo b f x |
9-1 | Stephanie Cassidy |
T: Stephanie Cassidy J: Oliver Carmichael 0% |
Oliver Carmichael 0% | ||||||||||||
|
|
11/4 |
8. (6)
Form: 0-3352 |
0-3352 |
Make It Up
(59)
3yo b g x |
8-12 | William Knight |
T: William Knight J: Silvestre De Sousa 14% |
Silvestre De Sousa 14% | ||||||||||||
|
|
8/1 |
9. (7)
Form: -08042 |
-08042 |
Mister Pretentious
(24)
3yo b g x |
8-9 | Luke Dace |
T: Luke Dace J: Kieran O'Neill 12% |
Kieran O'Neill 12% |
| Silks | Odds | No/Draw | Form | Horse | Weight | CDG | Trainer | Trainer / Jockey | Jockey / Ability% | TODAY | Last | Prev | 3rd | 4th | 5th | 6th | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
6/1 |
1. (2)
Form: 7-5355 |
7-5355 |
Meritocratic
(11)
3yo b g x |
9-9 | James Owen |
T: James Owen J: Robert Havlin 13% |
Robert Havlin 13% | ||||||||||||
|
|
33/1 |
2. (10)
Form: 10-400 |
10-400 |
Bosom Pals
(45)
3yo b f x |
9-9 | Tom Dascombe |
T: Tom Dascombe J: William Cox 3% |
William Cox 3% | ||||||||||||
|
|
3/1 |
3. (9)
Form: 5-9344 |
5-9344 |
Thisonesforyou
(20)
3yo b g x |
9-9 | Clive Cox |
T: Clive Cox J: Billy Loughnane 31% |
Billy Loughnane 31% | ||||||||||||
|
|
7/4 |
4. (4)
Form: 6452 |
6452 |
Thunder Goddess
(16)
3yo b f x |
9-8 | Andrew Balding |
T: Andrew Balding J: Charlie Tucker 0% |
Charlie Tucker 0% | ||||||||||||
|
|
10/1 |
5. (7)
Form: 68307 |
68307 |
Seraglio Point
(13)
3yo b c x |
9-6 | Hughie Morrison |
T: Hughie Morrison J: Rob Hornby 13% |
Rob Hornby 13% | ||||||||||||
|
|
33/1 |
6. (3)
Form: 5990 |
5990 |
Alkaios
(45)
3yo b g x |
9-5 | Steph Hollinshead |
T: Steph Hollinshead J: Dougie Costello 5% |
Dougie Costello 5% | ||||||||||||
|
|
33/1 |
7. (1)
Form: 47-097 |
47-097 |
Ethereal Charm
(86)
3yo b f x |
9-1 | Daisy Hitchins |
T: Daisy Hitchins J: Millie Wonnacott 0% |
Millie Wonnacott 0% | ||||||||||||
|
|
3/1 |
8. (6)
Form: 630931 |
630931 |
Private Project
(27)
3yo b f x |
9-0 | Pat Phelan |
T: Pat Phelan J: Paddy Bradley 5% |
Paddy Bradley 5% | ||||||||||||
|
|
20/1 |
9. (5)
Form: -76078 |
-76078 |
Wild Rosie
(12)
3yo b f x |
8-12 | Chris Dwyer |
T: Chris Dwyer J: Silvestre De Sousa 13% |
Silvestre De Sousa 13% | ||||||||||||
|
|
33/1 |
10. (8)
Form: 76-480 |
76-480 |
El Carrusel
(27)
3yo b g x |
8-9 | John Ryan |
T: John Ryan J: Kieran O'Neill 11% |
Kieran O'Neill 11% |