be a poor hand at

[be a poor hand at] {v. phr.} To be inept, untalented, or clumsy in some activity.

Archibald is a poor hand at tennis so no one wants to play with him.

Contrast: BE A GOOD HAND AT.