La institución azulgrana llegó a un acuerdo con el Necaxa de México, dueño de la ficha del ofensivo para contar con sus servicios hasta diciembre del 2021.
Bareiro disputó el Apertura con General Díaz en donde jugó en 17 partidos y anotó 4 goles, al igual que en la temporada 2019 en donde marcó la misma cantidad en 27 juegos. Antes tuvo un paso por el Huachipato de Chile (2017 y 2018), convirtiendo 1 gol en 10 partidos y en el año de su debut en primera (2016), en la Águilas jugó 13 encuentros.
A nivel de Selecciones, el atacante disputó el Preolímpico de la categoría Sub 23 de Colombia 2020, sumando 2 goles con la Albirroja en cuatro encuentros.
SE HIZO ESPERAR. La confirmación de la llegada de Bareiro a Barrio Obrero se hizo esperar, ya que el elenco azulgrana primero debía de cancelar su deuda con Universidad de Concepción de Chile, por el pase del reciente transferido Diego Churín al Gremio de Brasil, para levantar la sanción que pesaba de FIFA sobre la institución para adquirir jugadores. El primer pago fue de 450.000 dólares y quedó un remanente de 300.000 dólares para liquidar la deuda total por el atacante argentino.