Physical pain doesn't stop McGlockton