WELCOME TO

JOHN O'SHEA RACING

EXPLORE THE SITE

OUR STORy

With two locations, at Randwick and Hawkesbury, John O’Shea Racing offers both the convenience and the capacity to train your horses to reach their full potential.

Numbering amongst Sydney racing’s elite trainers, John O’Shea has consistently been firing in the top 10 of the Sydney Premiership, winning over 1600 races, boasting an impressive 18% win record and winning over $106 million in lifetime prize money.

Establishing John O’Shea Racing’s stable at Randwick in 2017, and Hawkesbury in 2021, he works with a great team and loyal owners to add value to everyday horses.

When you entrust your horse to my team here at John O’Shea Racing, you can rest assured that they’re in the best possible hands. We treat every horse an individual, ensuring the best is brought out of your horse.

JOHN O’SHEA

WHAT WE DO

We train EVERYDAY horses into raceday winners

THE STABLE

OUR STORY

John O'Shea Tom Charlton_Easter Inspections Social (003)

BECOME AN OWNER

LEADING INDUSTRY TRAINER

EXPERIENCE, INTEGRITY & VALUE​

boutique training stable

With private treadmill, swimming pool, sand gallop, state of the art Polytrack, multiple grass tracks and more.

pride, passion and purpose

John prides himself on adding value for owners by training everyday horses into raceday champions.

over 20 years experience

During the past two decades, John has overseen the development of more than 550 winners, including 29 Group 1 wins.

LATEST STATS

Upcoming runners

DateHorseRaceVenueJockey

Recent Winners

DateHorseRaceVenue
LATEST NEWS

updates on our recent raceday winners

It was an impressive second up victory for Roselyn’s Star on Wednesday over the 1000m circuit. The colt did manage to break the class

The classy colt Linebacker (Super Seth) made a very impressive debut winning by four lengths over 1300m at Hawkesbury. The two-year-old will have

It’s been a strong start to 2024 for the team, with January alone bringing 11 winners from just 31 runners, striking at