2011
CSI5*W Olympia: 2nd 1.50m Speed Stakes, 2nd 1.40m Stakes (Sebastian)
CSI 4* W Toronto: 1st World Cup qualifier (Bon Ami II)
CSI 3* Birmingham: 1st 1.60m (Bon Ami II)
Gijon (Esp) CSIO5*: 1st 1.50m (Bon Ami II)
CSI3* Madrid: 1st 1.45m (Bon Ami II), 1st 1.45m (Intertoy Z)
Member of Gijon (Esp) CSIO 5* Nations Cup Team: 2nd (Bon Ami II)
Member of Dublin (Ire) CSIO 5* Nations Cup Team: 1st (Intertoy Z)
Burgham Horse Trials: 1st Accumulator (Sebastian III)
Member of AAchen (Ger) CSIO 5* Nations Cup Team: 2nd (Intertoy Z)
SouthView Equestrian Centre: 1st Horse & Hound Foxhunter second round (Zenith UHS)
Royal High Show: 2nd Grade A & B Championship (Sebastian III)
Member of St Gallen (Sui) Nations Cup Team: =2nd (Intertoy Z)
CSI 3* Lamprechthausen (Ger): 2nd 1.45m (Intertoy Z) 1st Grand Prix (Bon Ami II)
3* San Giovanni: 2nd 1.40m Accumulator (Sebastian III)
Welsh Masters; 2nd 7year old final (Zenith OHS)
Member of Wellington Florida Nations Cup Team: 3rd (Bon Ami II)
CSI2* Wellington, Fl (USA): 3rd WEF Challenge Cup round 6 (Intertoy Z)
2010
Was a member of Team GBR at the World Equestrian Games in Kentuky (with Intertoy Z).
CS13 Nantes: 2nd Six Bar (with Intertoy Z). 2nd 1.50m Table A(with Bon Ami).
Cadena SER: 1st 1.40m 2 Pahse (with Sebastian III).
Southview Premier: 1st Winter A & B Grand Prix (with Intertoy Z). 1st 1.40m Open (with Sebastian III).
Vejer de la Frontera(ESP): 1st Sunshine Tour III Grand Prix (with Intertoy Z).
British Open Championships: 1st The Jeep Challange (with Sebastian III)
Member of Mayden Nations Cup Team. La Baulle: 3rd. Rotterdam: 2nd. (with Intertoy Z)
Royal Highland: 2nd Young Masters Champ 1st Power & Performance Grade C (with Waterstone II)
CSI3* Chester: 1st Grand Prix (with Intertoy Z); 1st British Masters qualifier (with Bon Ami II)
2009
South View Equestrian Centre: Third 6 Year Old Champion (with Souron).
Rowallan Senior Premier Show: Third - Winter A and B Grand Prix (with Intertoy Z); Third - 1.25m Open (with Senette).
Comporta Atlantic Tour: Second and Fifth - Two Phase (with Senette and Beaujolais); First and Second - Table A (with Beluga and Senette); Fourth - Table A; Second - Two Phase (with Intertoy Z); First - Grand Prix (with Intertoy Z).
Rowallan E C: Third - PCA 33 Grand Prix (with Bon Ami).
Royal Highland Show 2009: Some great performances including - First (with Bon Ami) and second (with Intertoy Z) in the Grand Prix; First (with Beaugolais V) and third (Sauron ML) in the DC Joiners & Builders A4 Challenge; First (with Waterstone) and second (Quick & Easy) in the George L Ballantyne Dairies Foxhunter; Second (with Waterstone) in Allan & Page Grade C event.
Great Yorkshire: First - International Stairway (with Intertoy Z).
Member of the Champion Nations Cup team: Gijon (with Intertoy Z).
British Young Horse Show: Second - 5 Yr Old Non British Bred Final (with Zenith).
Ingliston E.C: First - 7 & 8 Year Old qualifier (with Bon Ami).
Towerlands Park: Took HOYS Wild Card (with Intertoy Z); Second and Third - HOYS qualifier (with Intertoy Z and Bon Ami).
Horse of the Year Show: Fourth - HOYS 7 & 8 Year Old Champion (with Bon Ami).
CS13 San Giovanni, ITA: Second - Grand Prix (with Intertoy Z).
CS12 Towerlands: First - Grand Prix; Second - 1.45m Open (with Bon Ami); Second - 1.40m Open (with Intertoy Z).
Islington E.C: First - Accumulator (with Sebastian); Third - 1.40m Open (with Intertoy Z).
2008
Balmoral, Ireland: Won the prestigious 'The Spectacular', The Grand Prix and was given the accolade of Leading Rider of the show.
Won 7 year old class and the Prestigious Foxhunter class.
Qualified for the Young Horse World Breeding championships in Lanaken,Belgium where he finished 3rd in a class.
Represented GB at Poznan,Poland in the 4 Star Nations Cup squad where the team finished 5th.
Has been invited to represent Scotland at the Royal International Horse Show at Balmoral in Ireland
Qualified for 3 different classes at the British Open in April and was placed, 2nd, 3rd and 4th
Won the 7 year old semi final and final at the Atlantic Tour in Portugal
Qualified for Royal International Horse Show at Hickstead
Qualified for the Royal International Horse Show at Hickstead
Has been selected, along with his ride Bon Ami, to be part of the Team GB Pathway Squad (a selection of horses aimed at European, World and Olympic Competitions)
Was selected to be part of the Evolution Squad (a group of riders aimed at representing Britain in the Nations Cup Team)
2007
Scottish Points Champion
Won the Foxhunter Championships at the Royal Highland Show
Qualified 2 horses for the Horse of the Year Show
2006
Qualified for the 7 year old horse championships at the Horse of the Year Show
Won the British Young Rider Championship at Olympia
2005
Was one of four (under 23) Scottish Young Riders to be part of the Lottery Funded Selection
Won the 6 year old horse class at the Horse of the Year Show
Qualified for the Horse of the Year Show – 3 different classes (Only rider to achieve this)
Was one of the top two young riders in Scotland and was chosen to compete in the Scottish team at the British Open Show Jumping Championships
3rd in the British 6 year old horse points table
2004
Winner of the Speed class at the Royal Highland Show
Scottish Puissance Champion – jumped 1m 85cm