What would be an appropriate opposite of "exceed"?
There are a handful of options depending on context:
They have exceeded expectations
They have missed expectations
They have eluded expectations
You have exceeded the limit
You are under the limit
You are beneath the limit
Profits exceed costs
Costs exceed profits
Profits are below costs
Profits did not meet costs
Maybe this is one of the cases where the context helps a bit to choose the correct expression. In evaluations it often says "below expectation / meets expectation / exceeds expectation (choose one)".
In a sentence, I'd be inclined to use:
Tom has exceeded our expectations, but Jim has fallen behind.
Latin roots: exceed or excessus (surpass, go above, go beyond, go over, top, beat).
Latin roots: recede or recedere (move away, retreat, withdraw, drawback, draw away).