McLeod GC reflects on junior success