Los Rangers de Texas seleccionaron a Gallo en la primera ronda, con la 39ª selección global, en el draft de las Grandes Ligas de 2012. En lugar de inscribirse en LSU, Gallo firmó con los Rangers por un bono de firma de 2,25 millones de dólares.
Gallo comenzó su carrera profesional con los Rangers de la Liga de Arizona, donde bateó .293/.435/.733 con 18 jonrones y 52 carreras bateadas en 150 turnos de bateo a lo largo de 43 partidos, y fue nombrado All Star de la AZL después de la temporada, All Star de la temporada corta/de novatos de Topps y Jugador del Año de la AZL de Topps. Los 18 jonrones fueron un récord de la Liga de Arizona. Fue nombrado el MVP de la Liga de Arizona. Fue ascendido a los Spokane Indians de la Liga del Noroeste de Clase A de Temporada Corta, bateando .214/.343/.464 con cuatro jonrones y 26 ponches en 56 bateos en 16 partidos.
Antes de la temporada 2013, Gallo era el décimo mejor prospecto de los Rangers según Baseball America. Jugó la temporada con los Hickory Crawdads de la Liga del Atlántico Sur de Clase A, liderando la liga con 38 jonrones y 165 ponches en 392 turnos al bate, y fue nombrado All Star de media temporada y All Star de postemporada. Se convirtió en el primer adolescente, desde Dick Simpson en 1962, en conseguir 40 jonrones en una temporada de ligas menores. Entre dos equipos de ligas menores, bateó .251/.338/.623 con 40 jonrones y 172 ponches en 411 bateos. Gallo ganó el premio Joe Bauman Home Run Award por batear la mayor cantidad de jonrones en el béisbol de ligas menores en la temporada 2013. Durante la temporada baja, se ejercitó con Troy Tulowitzki y Jason Giambi en el Philippi Sports Institute en Las Vegas.
Gallo comenzó la temporada 2014 con los Myrtle Beach Pelicans de la Liga de Carolina Clase A-Avanzada, bateando .323/.463/.735 y liderando la liga con 21 jonrones, ya que se ponchó 64 veces en 189 bateos y fue nombrado All Star de media temporada y All Star de postemporada, así como el MVP de la Liga de Carolina, y fue promovido a los Frisco RoughRiders de la Liga de Texas de Clase AA en junio, donde fue nombrado All Star de postemporada, All Star de la Clase A Alta de Baseball America, All Star de la Liga Menor de Baseball America y All Star de la Clase A de Topps. En julio, jugó en el All-Star Futures Game, donde fue nombrado el MVP del partido después de batear un jonrón decisivo en la sexta entrada. Entre los dos equipos de ligas menores bateó .271/.394/.615 con 42 jonrones y 179 ponches en 439 turnos al bate.
2015Editar
Gallo comenzó la temporada 2015 con el Frisco, y fue nombrado All Star del Sur de Texas a mitad de temporada. El 1 de junio, los Rangers promovieron a Gallo a las Grandes Ligas. En su primer juego de las ligas mayores, el 2 de junio, Gallo conectó su primer jonrón en las ligas mayores e impulsó 4 carreras (convirtiéndose en el primer Ranger en lograr cuatro RBIs en un juego de debut en la MLB), yendo 3-4 en el juego. También tuvo un sencillo y un doble en el juego. El 5 de junio, Gallo ganó su primer Sombrero de Oro de la MLB contra los Reales de Kansas City, convirtiéndose en el más temprano en lograr esto en la carrera de los Rangers. El 30 de junio de 2015, Gallo fue opcionado a Triple A para hacer espacio a Josh Hamilton. En las menores, entre dos equipos de ligas menores bateó .240/.342/.520 con 23 jonrones y 139 ponches en 321 bateos. En 2015 en las mayores bateó .204/.301/.417 con 6 jonrones y 57 ponches en 108 at bats.
2016Editar
En 2016, pasó la mayor parte de la temporada en las menores, apareciendo en sólo 17 juegos para los Rangers. En 2016 en 25 at bats en las mayores tuvo 19 ponches y un hit, un jonrón. Con Round Rock, bateó .240/.367/.529 con 25 jonrones y 150 ponches en 359 at bats.
2017Editar
En 2017, Gallo se ganó un puesto en el roster desde los entrenamientos de primavera y jugó en múltiples posiciones toda la temporada para los Rangers, terminando bateando .209/.333/.537 (9º en la Liga Americana) con 196 ponches (2º), 11,0 bateos por jonrón (2º), 41 jonrones (3º) y 80 carreras impulsadas en 449 bateos. En la temporada, tuvo el mayor porcentaje de bolas voladoras de todos los bateadores de las Grandes Ligas (54,2%), el mayor porcentaje de bolas bateadas duras de las Grandes Ligas (46,4%) y el menor porcentaje de contacto en sus bateos de las Grandes Ligas (59,1%). Conectó el tercer jonrón más largo de la MLB en 2017, con 490 pies.
2018Editar
En 2018, Gallo bateó .206/.312/.498 con 12,5 bateos por jonrones (2º), y conectó 40 jonrones (3º) con 207 ponches (3º), 74 caminatas (10º) y 92 carreras impulsadas en 500 bateos en 148 partidos. Por segundo año consecutivo, tuvo el menor porcentaje de contacto en sus swings en las Grandes Ligas (61,7%).
2019Editar
Gallo fue nombrado el Jugador de la Semana de la AL del 15 al 21 de abril, después de batear .478 (11-23) con 4 jonrones y 11 RBI en 6 juegos. El 8 de mayo, Gallo conectó el jonrón número 100 de su carrera contra Nick Kingham de los Piratas. Se convirtió en el jugador más rápido de la historia de la Liga Americana en alcanzar los 100 jonrones, haciéndolo en su 377º partido de carrera, un récord superado desde entonces por Gary Sánchez, que lo hizo en 355 partidos. Gallo también estableció un récord de la MLB, al registrar el menor número de sencillos de su carrera (93) en el momento de alcanzar la marca de 100 jonrones. El 31 de mayo, Gallo conectó el primer grand slam de su carrera ante Danny Duffy, de los Reales de Kansas City. Gallo estuvo en la lista de lesionados del 2 al 25 de junio por una distensión en el oblicuo izquierdo. Gallo fue seleccionado como jardinero de reserva de la Liga Americana para el Juego de las Estrellas de las Grandes Ligas 2019, y conectó un jonrón ante Will Smith en su único at-bat. Gallo fue colocado en la lista de lesionados y se sometió a una cirugía para eliminar un hueso hamate derecho roto el 25 de julio, poniendo fin a su temporada. Gallo terminó la campaña 2019 bateando .253/.389/.598/.986 con 22 jonrones y 49 RBI en 297 apariciones en el plato en 70 juegos.
2020Editar
El 6 de julio de 2020, se anunció que Gallo había dado positivo por COVID-19, a pesar de ser asintomático. Al final de la temporada, ganó el premio Guante de Oro de la AL como jardinero derecho. Terminó la temporada acortada bateando .181 y conectó 10 jonrones.