No great swimmers, but popular with some youngsters (8)
I believe the answer is:
tiddlers
'some youngsters' is the definition.
('tiddler' can be a synonym of 'youngster')
I don't understand the rest of the clue.
Can you help me to learn more?
(Other definitions for tiddlers that I've seen before include "Small fish, minnows say" , "Very small fish or unimportant things" , "Small fishes" , "little fishes" .)