Directors

Mark Johnston

Mark Johnston

Managing Director / Assistant Trainer

Mark Johnston johnston racing
With Johnston Racing Since January 1987

Mark trained more than 100 winners for 29 consecutive seasons, achieving success in Classics and numerous Group One races. Born in Scotland in 1959, he became interested in racing through his father’s ownership of horses. At 14 he knew he was destined to become a trainer, but decided to study first as a vet and after qualifying worked in veterinary practice for three years.

Deirdre Johnston

Deirdre Johnston

Director / Assistant Trainer

Deirdre Johnston johnston racing
With Johnston Racing Since January 1987
Charlie Johnston

Charlie Johnston

Trainer/Director

Charlie Johnston johnston racing
With Johnston Racing Since Birth!

Assistant Trainers

Jock Bennett

Jock Bennett

Assistant Trainer

Jock Bennett johnston racing
With Johnston Racing Since November 1997
Hayley Kelly

Hayley Kelly

Assistant Trainer

Hayley Kelly johnston racing
With Johnston Racing Since November 1994
Andrew Bottomley

Andrew Bottomley

Assistant Trainer

Andrew Bottomley johnston racing
With Johnston Racing Since July 2002

Vets

John Martin

John Martin

Senior Vet

John Martin johnston racing
With Johnston Racing Since April 2014
Fernanda Etchevers

Fernanda Etchevers

Vet

With Johnston Racing Since October 2022

Yard Managers

Rebecca Breslin

Rebecca Breslin

Yard Manager

Rebecca Breslin johnston racing
With Johnston Racing Since May 2016
Rachel Fox-Barnett

Rachel Fox-Barnett

Yard Manager

Rachel Fox-Barnett johnston racing
With Johnston Racing Since July 2012
Liam Conway

Liam Conway

Yard Manager

With Johnston Racing Since February 2018
Kim McGiven

Kim McGiven

Yard Manager

With Johnston Racing Since January 2020
Guy Brewer johnston racing

Guy Brewer

Yard Manager

With Johnston Racing Since September 2023
Elaine Deas

Elaine Deas

Yard Manager

With Johnston Racing Since March 2019
Andrew Larnach

Andrew Larnach

Yard Manager

Andrew Larnach johnston racing
With Johnston Racing Since September 2002

Administration

Michael Flory

Michael Flory

HR & Transport Manager

With Johnston Racing Since October 2011
Elaine Thompson

Elaine Thompson

Accounts Manager

With Johnston Racing Since March 2001
Dominic Pieczka

Dominic Pieczka

Trainee Racing Secretary

With Johnston Racing Since July 2023
Coral Eastment

Coral Eastment

Racing Secretary

With Johnston Racing Since August 2019
Cathy  Pettigrew

Cathy Pettigrew

Secretary

With Johnston Racing Since August 2006
Alex Stearn

Alex Stearn

Racing Secretary

With Johnston Racing Since September 2019

Travelling Managers

Tim Jarvis

Tim Jarvis

Travelling Manager

Tim Jarvis johnston racing
With Johnston Racing Since June 2017
Robynne Watton

Robynne Watton

Senior Travelling Manager

Robynne Watton johnston racing
With Johnston Racing Since January 1991
Mark Billingham

Mark Billingham

Travelling Manager

Mark Billingham johnston racing
With Johnston Racing Since November 1996
Katie Williams

Katie Williams

Travelling Manager

With Johnston Racing Since January 2021

Drivers

Neil Hodgson

Neil Hodgson

Groom - box driver

Neil Hodgson johnston racing
With Johnston Racing Since March 1994
Mike Haywood johnston racing

Mike Haywood

Part-time box driver

With Johnston Racing Since February 2023
Letty Fenlon johnston racing

Letty Fenlon

Part-time box driver

With Johnston Racing Since April 2023
Jo Johnson

Jo Johnson

Part-time box driver


Farriers

Tom Hardy

Tom Hardy

Farrier

Tom Hardy johnston racing
Tim Sharpe

Tim Sharpe

Farrier

Marc Morley

Marc Morley

Farrier

Justin Landy

Justin Landy

Farrier

Justin Landy johnston racing

Grooms & Riders

Vicki McWilliams johnston racing

Vicki McWilliams

Groom

With Johnston Racing Since October 2023
Tyler Kirkham

Tyler Kirkham

Groom

With Johnston Racing Since October 2022
Tia Walsh

Tia Walsh

Groom - Rider

With Johnston Racing Since June 2023
Taylor Richards

Taylor Richards

Groom

With Johnston Racing Since November 2022
Savroop Singh

Savroop Singh

Groom - Rider

Savroop Singh johnston racing
With Johnston Racing Since July 2008
Sarah Simpson

Sarah Simpson

Groom

With Johnston Racing Since February 2017
Ruby Webb

Ruby Webb

Groom - Rider

With Johnston Racing Since January 2023
Rima Ram

Rima Ram

Groom - Rider

Rima Ram johnston racing
With Johnston Racing Since October 2013
Richard Morris

Richard Morris

Groom

With Johnston Racing Since July 2020
Richard Jarvis

Richard Jarvis

Groom - Rider

Richard Jarvis johnston racing
With Johnston Racing Since June 2017
Rebecca Wingate

Rebecca Wingate

Groom - Rider

With Johnston Racing Since July 2022
Ratan Singh

Ratan Singh

Groom - Rider

Ratan Singh johnston racing
Prameshwar Singh johnston racing

Prameshwar Singh

Groom - Rider

With Johnston Racing Since December 2023
Pooran Singh

Pooran Singh

Groom - Rider

With Johnston Racing Since February 2023
Phoebe Young

Phoebe Young

Groom - Rider

With Johnston Racing Since October 2022
Peter Cheung Ka Ho

Peter Cheung Ka Ho

Groom

With Johnston Racing Since October 2022
Patrick Trainor

Patrick Trainor

Groom - Rider

Patrick Trainor johnston racing
With Johnston Racing Since March 1999
Owen Payton

Owen Payton

Groom - Rider

With Johnston Racing Since June 2021
Omendra Singh johnston racing

Omendra Singh

Groom - Rider

With Johnston Racing Since December 2023
Nestor Francisco

Nestor Francisco

Groom

Nestor Francisco johnston racing
With Johnston Racing Since June 2006
Nain Singh

Nain Singh

Groom - Rider

Molly Craig

Molly Craig

Groom - Rider

With Johnston Racing Since December 2019
Millie Matthews

Millie Matthews

Groom - Rider

With Johnston Racing Since January 2023
Lydia Brook

Lydia Brook

Groom - Rider

With Johnston Racing Since March 2023
Lilly Garland

Lilly Garland

Groom - Rider

With Johnston Racing Since April 2022
Liam Dyson

Liam Dyson

Groom

With Johnston Racing Since May 2018
Lauren Roberts

Lauren Roberts

Groom - Rider

With Johnston Racing Since September 2023
Lauren Jarvis

Lauren Jarvis

Groom

With Johnston Racing Since January 2004
Kirsty Thorburn

Kirsty Thorburn

Groom - Rider

With Johnston Racing Since January 2022
Kiri Snell

Kiri Snell

Groom - Rider (Asst. Yard Manager)

With Johnston Racing Since September 2021
Kieran Cranswick

Kieran Cranswick

Groom - Rider

With Johnston Racing Since November 2022
Khet Singh

Khet Singh

Groom - Rider

Khet Singh johnston racing
With Johnston Racing Since August 2013
Jordan Walton

Jordan Walton

Groom - Rider (Asst. Yard Manager)

With Johnston Racing Since October 2020
Jagat Singh

Jagat Singh

Groom

With Johnston Racing Since October 2020
Ismail Gany johnston racing

Ismail Gany

Groom - Rider

With Johnston Racing Since November 2023
Giovani Silva Dos Santos

Giovani Silva Dos Santos

Groom - Rider

Giovani Silva Dos Santos johnston racing
With Johnston Racing Since January 2010
Georgia Radin

Georgia Radin

Groom - Rider

With Johnston Racing Since September 2021
Georgi Clifton johnston racing

Georgi Clifton

Groom - Rider

With Johnston Racing Since December 2023
Gavin Hardisty

Gavin Hardisty

Groom

Gavin Hardisty johnston racing
With Johnston Racing Since November 2011
Ganga Singh

Ganga Singh

Groom - Rider

With Johnston Racing Since March 2023
Gabriel Carcamo johnston racing

Gabriel Carcamo

Groom - Rider

With Johnston Racing Since January 2024
Fateh Singh

Fateh Singh

Groom - Rider

With Johnston Racing Since December 2022
Davillen Sidambaram

Davillen Sidambaram

Groom - Rider

With Johnston Racing Since April 2023
David Hickin

David Hickin

Groom - Rider

David Hickin johnston racing
With Johnston Racing Since September 2015
Daniel Dunleavy johnston racing

Daniel Dunleavy

Groom - Rider

With Johnston Racing Since June 2023
Crawford Robertson

Crawford Robertson

Groom - Rider (Asst. Yard Manager)

With Johnston Racing Since March 2022
Chloe Ruddock

Chloe Ruddock

Groom - Rider (Asst. Yard Manager)

With Johnston Racing Since December 2019
Chloe Leigh-Martin

Chloe Leigh-Martin

Groom

With Johnston Racing Since November 2019
Chhailu Singh

Chhailu Singh

Groom - Rider

With Johnston Racing Since October 2022
Charlotte Basnett johnston racing

Charlotte Basnett

Groom - Rider (Asst. Yard Manager)

With Johnston Racing Since March 2022
Charlotte Allday johnston racing

Charlotte Allday

Groom - Rider

With Johnston Racing Since November 2023
Cesar Dayaca

Cesar Dayaca

Groom - Rider

Cesar Dayaca johnston racing
With Johnston Racing Since June 2006
Bhanwar Singh

Bhanwar Singh

Groom - Rider

Bhanwar Singh johnston racing
With Johnston Racing Since June 2017
Babu Singh

Babu Singh

Groom - Rider

Babu Singh johnston racing
With Johnston Racing Since June 2008
Archie Young

Archie Young

Apprentice Jockey

With Johnston Racing Since May 2022
Annie Mann

Annie Mann

Groom - Rider

Annie Mann johnston racing
With Johnston Racing Since February 2009
Andrew Shaw

Andrew Shaw

Groom - Rider (Asst. Yard Manager)

Andrew Shaw johnston racing
With Johnston Racing Since May 2013
Abigail Sale

Abigail Sale

Groom - Rider (Asst. Yard Manager)

With Johnston Racing Since May 2022

Part Time Grooms & Riders

Patrick Holmes

Patrick Holmes

Part-time rider

Oliver Stammers

Oliver Stammers

Part-time rider - Jockey

Oliver Stammers johnston racing
With Johnston Racing Since October 2017
Nicola Rabjohn

Nicola Rabjohn

Part-time rider

Nicola Rabjohn johnston racing
With Johnston Racing Since March 1999
Kristy Kettlewell

Kristy Kettlewell

Part-time Rider

Kristy Kettlewell johnston racing
With Johnston Racing Since August 2007
Hayley Meeking johnston racing

Hayley Meeking

Part-time rider

With Johnston Racing Since February 2023
Erika Sjostrom johnston racing

Erika Sjostrom

Part time Rider

With Johnston Racing Since March 2023
Emma Bedford

Emma Bedford

Part-time rider

Emma Bedford johnston racing
With Johnston Racing Since April 2015
Charlotte Cotgrave

Charlotte Cotgrave

Groom Part-time

With Johnston Racing Since April 2022
Billy Hardy

Billy Hardy

Part-time rider

Andrew Breslin

Andrew Breslin

Part-time rider - Jockey

Andrew Breslin johnston racing
Amy Brooks

Amy Brooks

Part - Time Rider

Amy Brooks johnston racing
Alan Mercer

Alan Mercer

Part-time rider

Alan Mercer johnston racing
With Johnston Racing Since June 1994

Other Departments

Yvonne Raine

Yvonne Raine

Chef

With Johnston Racing Since July 2022
Robina Robinson

Robina Robinson

Cleaner

With Johnston Racing Since June 2009
Peter Raine

Peter Raine

Estate - Farm maintenance

With Johnston Racing Since June 2020
Paul Kind

Paul Kind

Gardener

With Johnston Racing Since September 2006
Neil Nicholson

Neil Nicholson

Estate - Farm maintenance

With Johnston Racing Since February 2021
Mikaelle Lebreton

Mikaelle Lebreton

Estate Manager - Media

With Johnston Racing Since July 1996
Marlyn Dayaca

Marlyn Dayaca

Cook

Marlyn Dayaca johnston racing
With Johnston Racing Since November 2016
Mark Smith

Mark Smith

Painter

With Johnston Racing Since September 2007
Lee-Ann Raine

Lee-Ann Raine

Estate - Farm maintenance

With Johnston Racing Since June 2023
Kyle Visser johnston racing

Kyle Visser

Maintenance Person

With Johnston Racing Since May 2023
John Nicholson

John Nicholson

Night Watchman

With Johnston Racing Since June 2013
James Fenney

James Fenney

Nightwatchman

James Fenney johnston racing
With Johnston Racing Since June 2001
Jackie Hutt

Jackie Hutt

Cleaner

With Johnston Racing Since May 2008
Ian Miller

Ian Miller

Estate - Farm maintenance

With Johnston Racing Since June 2021
Ian Bowe johnston racing

Ian Bowe

Estate - Farm maintenance

With Johnston Racing Since May 2023
Alison Brown

Alison Brown

Housekeeper

With Johnston Racing Since August 2008
Alexandra Adams

Alexandra Adams

Embroiderer

Alexandra Adams johnston racing
With Johnston Racing Since March 2010
Alex Iveson

Alex Iveson

Cook (part-time)

With Johnston Racing Since September 2022