Геннадий-хороший теннисист- грамматическая основа
Геннадий - подлежащее, теннисист - сказуемое
Геннадийподлежащие теннисистсказуемое
Можно взять за сказуемое словосочетание хороший теннисист, ошибкой не будет)