Faits: A. Par jugement du 29 octobre 2009, le Tribunal de police de la République et canton de Genève a reconnu X._ coupable d'agression, menaces, tentative de lésions corporelles simples, lésions corporelles simples et brigandage pour avoir, le 9 décembre 2006, blessé A._ d'un coup de couteau au foie, le 17 avril 2007, tenté de frapper B._ à la tête avec une bouteille en hurlant qu'il allait le tuer, le 12 mai 2007, poursuivi le prénommé avec une lame de cutter, le 18 juin 2008, blessé C._ d'un violent coup de bâton à la tête et, le 10 janvier 2009, volé D._ après l'avoir frappé avec une trottinette et à coups de poing. Le Tribunal l'a condamné à une peine privative de liberté de trois ans dont quinze mois ferme et quatre ans de délai d'épreuve. B. Par arrêt du 8 mars 2010, la Chambre pénale de la République et canton de Genève a rejeté l'appel du condamné. C. Ce dernier forme un recours en matière pénale, concluant à l'annulation de l'arrêt attaqué et au renvoi de la cause à l'autorité cantonale pour nouvelle décision. Il sollicite en outre le bénéfice de l'assistance judiciaire totale. Il n'a pas été ordonné d'échange d'écritures. 