“Who could wish for anything better – being passionate about your work and enjoying the company of remarkable people? My clients are my friends and I am able to see the results of my work playing out every single day. My life is horses. I can’t imagine doing anything else.” – John Freeman

Meet Our Team

FreemanStallions is made up of a small tight-knit team operating from offices in Victoria Junction, Green Point.

John Freeman


With over 40 years in Stallion selection and management, John Freeman provides a complete stallion syndication, management and marketing service. The Freeman Stallions portfolio includes some of South Africa’s most successful stallions, as well as exciting new prospects. A strict set of criteria for the selection of new additions to the portfolio is rigorously applied to ensure that the high strike rate of the Freeman Stallions portfolio is maintained.


Philip van Vuuren


Philip is our Accounts Manager. He also handles insurance and looks after some of our clients' accounts as well as our own. He studied Charted Accounting through the North West University and completed his B.Compt Hons. Degree through UNISA while completing articles, he has worked as an accountant for 15 years. Philip has a passion for horses and breeds & shows American Saddle-breds.


Maria McCrae

Stallion Nominations Manager

Maria is our stallion nominations manager, she liaises directly with the different stud farms and co-ordinates each stallion’s book. She is client-facing and takes all bookings and requests. Maria has automated many of our systems and procedures in office and is an invaluable and highly efficient member of the team.


Craig Theron

DTP & Office Manager

Craig has been a part of the FreemanStallions team for over 6 years. Starting out as office admin & assistant to John, he has worked through multiple roles in the office and currently acts as DTP and Office Manager. With a background in photography, photo-editing and graphic design, Craig manages all advertising & marketing material.


Joseph Phiri


Joseph has worked for John for over a decade. He is well known and liked by clients and friends of FreemanStallions and can often be found helping out behind the bar of the box on big racedays.


Office mascot

Benji is a key member of the team whose main responsibility at the office is to keep staff morale high. In his down time he enjoys a good walk on the mountain, or a Friday morning run on the beach with the Snaith horses.
years working experience
years industry experience
Emails sent (since 2012)