That's my take on it. I don't think you need algebra and perhaps not even pre-algebra for AMC8. Even my DD, who is not mathy and hasn't taken pre-algebra, scored above average on the prior AMC8 tests used as practice. However, I think you do need Algebra and Geometry for the AMC10.