Keenan Allen or B. Cooks rest of season

Thinking about trading Allen for Cooks. I’m in a keeper league and I would be able to keep Cooks, but not Allen. Who is the better player ROS.