About Us

AGSGPCC won Grade 1 in 2017, the 1st time the club had won Grade 1 since 1942.  2017 was also successful for the 2nd XI as they finished 2nd in Grade 3 to be promoted to Grade 2.  2017 was also the first year FPs ran a development team in Strathmore Union North development league. In 2018, FPs came up short in the league finishing 2nd to deserving champions Bon Accord, FPs also reached the cup final but put in a disappointing performance to lose convincingly to Inverurie.

The Cricket Section is one of the original sports sections within the FP Club and maintains 2 senior Saturday teams and have in the past run 3 elevens.. We also run a Sunday developmental team. We have in the past run junior teams comprising Under 15 and Under 17 boys from the School which is supportive of the Section although this does depend on the talent available in the relevant years at the School.

We have several qualified coaches in the Club and liaise with the School Physical Education staff to provide additional opportunities for the youngsters to learn about the game.

We play home matches at Rubislaw on Harlaw Road, currently on an artificial pitch which the Cricket Section financed themselves. Regular net practices are held at Rubislaw on Tuesday and Thursday evenings from April to August with winter nets held at The Grammar School gym. For those interested in the social side of the game as well, various events such as a Cheese and Wine, Golf outing, quiz nights and Dinner are organized during the year.

We are always on the look-out for new players who are keen to have an enjoyable game of cricket at the standard of your choice and to join a club with a friendly atmosphere. If you are interested in joining the Club or have any other questions about the Club or this website then please fill in the contact form and we’ll get back to you as soon as we can.


J. D Moir


1st XI – R.A.Swiergon
2nd XI – A.Sood

Honorary Vice Presidents

C. D. Clelland
J. M. Eagles (Captain 1986, 1987, 1988, 1992)
R. S. T. Ferro (Captain 1980, 1981, 1993, 1994)
J. G. N. Fraser (Captain 1968)
Dr R. Fryer
P. M. I. Hart
I. S. Hopkin
I. D. Johnston
N. E. G. Johnson (Captain 1985)
R. B. Knudson (Captain 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011)
D. G. Moir
J. D. Moir (Captain 1983, 1984)
G. E. Morrison (Captain 2012, 2013, 2014, 2015, 2016)
H. E. Morrison (Captain 1974, 1976)
A. J. Redhead (Captain 1997, 1998, 1999)
P. A. Redhead (Captain 1989, 1990, 1991, 1995, 1996)
D. Smith
I. P. Souter (Captain 1977, 1978, 1979)