Tufts Chances?

I don’t know what your gpa means but based on your rank it seems pretty good. Your ecs are decent and you definitely have a great shot at tufts(high match).
Can’t recommend any colleges because you didn’t specifying major.