Germán nació el 17 de marzo de 1992 en Garín, provincia de Buenos Aires. Surgió de las divisiones inferiores de Argentinos Juniors y Tigre y debutó como profesional en 2013 vistiendo los colores de Flandria.
Luego, jugó en Fénix, Plaza Colonia (Uruguay), Unión La Calera (Chile), Defensor Sporting (Uruguay) y Apollon Smirnis (Grecia). En la última temporada, marcó 11 goles en 19 partidos jugando para Alvarado en la Primera Nacional.
?? #Refuerzos | Germán Rivero es nuevo jugador Rojinegro
— Club A. Patronato ? (@ClubPatronatoOf) August 3, 2020
El delantero de 28 años llega en condición de libre, tras su paso por Alvarado
? https://t.co/ALyU58EwpB
¡Bienvenido al más grande de Entre Ríos! ??#VamosPatrón ???? pic.twitter.com/AleZ4QZ4RY