I am doing my best to keep up with him, but he is younger and stronger than I am.
I am doing my best to keep up with him, but he is younger and stronger than I.
I am doing my best to keep up with him, but he is younger and stronger than me.
correct ones? (formal, informal)
Thanks