La "Fiera", como lo apodaban, debutó en la Selección Argentina el 25 de mayo de 1931 contra Uruguay por la Copa Lipton; no jugó bien y fue muy criticado por la prensa. Luego de jugar en Tigre en 1932 fue transferido a River, quién pagó 50.000 pesos de esa época. El debut en el conjunto riverplatense fue el 13 de marzo del mismo año frente a Chacarita, el partido terminó 3-1 a favor de River y Bernabé marcó 2 goles. En las siguientes 11 fechas del Torneo de 1932 marcó 17 goles más, sumando 19 goles un récord todavía no igualado por nadie en toda la Historia del Fútbol. Es el máximo tercer goleador en la historia de River. Los goles se los convirtió a Chacarita el día del debut, Tigre, Argentinos, Estudiantes, Ferro, Quilmes, Platense, Gimnasia LP, Vélez, Talleres RE, Lanús y Racing. A fuerza de tantos goles exigió a los dirigentes de River un automóvil y permanecer en su ciudad (Ruffino) de lunes a jueves para luego los viernes sumarse a la concentración con el resto del Plantel. La única deuda la tuvo con la Selección en la que solo jugó cuatro partidos y no marcó ningún gol.
Fue tal lo que generó "La Fiera" gracias a su gran cantidad de anotaciones que la hinchada de River Plate colmó todos los Estadios para ver a éste espectacular goleador.
Los números totales de Bernabé Ferreyra en River son: 185 partidos jugados y 187 goles, otro récord ya que convirtió más goles que partidos jugados, llegando a un promedio de 1,01 gol por partido.
El último partido que disputó fue el 11 de mayo de 1939 contra Newell's por el Torneo de ese mismo año. El partido terminó 2-2 pero extrañamente él no marcó goles. Se retiró a los 30 años y no aceptó nunca ser director técnico.
Murió el 22 de mayo de 1972.