Are my ECs not good enough?

@theChinaman Thanks! I am actually entering national & international competitions and am looking for such recognition. I look to enter environmental competitions like Lexus Eco Challenge (nat’l), I-SWEEEP (int’l), and the EPA PEYA (nat’l).

Do you think my transcript is lacking if I have a 3.9 uw (A+ = 4.0 A= 3.8) (never got below an A) while taking 7 APs (Calc BC, Stat, Physics 1, Physics C, Lang, French, Econ), 3 college level courses (Multivariable Calc, French, English), & 3 years of independent research (considered AP-level in my school)?