Dd just had her check up and was 18kg too but was right in the middle of the bmi so I am guessing its her height that puts her there. She is solid but has recently lost her tummy due to a growth spurt. I really hate that they use the bmi and talk about weight at this age as they are old enough to understand.