Comenzó su carrera profesional el año 2012, cuando es ascendido al equipo estelar de Colo-Colo. Debutó por el club albo el día 12 de agosto de 2012 por la sexta fecha del Torneo Clausura 2012 contra Santiago Wanderers, duelo que terminó con un empate 1-1. El técnico Omar Labruna le comenzó a dar más oportunidades, haciéndolo jugar en partidos de Copa Chile 2012-13. A pesar de no jugar más partidos en el Clausura 2012, Colo-Colo terminaría primero en la fase regular, consiguiendo la clasificación a la Copa Sudamericana 2013. Sin embargo, en los Play-offs fueron eliminados por Unión Española en semifinales, tras ser derrotados por 3-1 en la ida y 0-2 en la vuelta.[3][4]
En el Torneo Transición 2013 durante las primeras fechas, Baeza no tuvo muchas oportunidades de jugar. Sin embargo tras la llegada de Hugo González, Baeza le arrebató la titularidad al argentino Fernando de la Fuente y comenzó a jugar de forma más continua en el cuadro albo. La campaña del equipo fue bastante irregular, quedando en el décimo lugar de la tabla de posiciones. Baeza en el Campeonato disputó 13 partidos.
Temporada 2013/14
El 7 de agosto, Baeza debutó por una copa internacional frente a El Tanque Sisley, válido por la primera ronda de la Copa Sudamericana 2013. En el partido sustituyó a los 75 minutos a Gonzalo Fierro, el cual finalizó con una victoria por 2-0.[5] Baeza disputó los 2 siguientes partidos de la Copa Sudamericana frente a Deportivo Pasto, los cuales finalizaron con derrotas por 1-0 y 0-2, quedando eliminados.[6][7] Debido a la irregular campaña en el Apertura 2013, de manera interina asumió en la banca Hector Tapia en reemplazo de Gustavo Benítez. Con la llegada de Tapia, Baeza se consolidó en la titularidad en desmedro del paraguayo Fabian Benítez, mostrando un buen nivel en el mediocampo junto a Esteban Pavez. Colo-Colo terminó en el octavo lugar del Campeonato y Baeza disputó 10 partidos en el torneo.
Para el Clausura 2014, Baeza perdería la titularidad tras la llegada del experimentado mediocampista Jaime Valdés. Sin embargo, de todas maneras se consagraría como gran alternativa de recambio en el cuadro Albo. El 23 de marzo del mismo año, anotaría su primer gol como profesional en la victoria de local por 3-0 sobre Club Deportivo O'Higgins, tras haber ingresado a los 64 minutos por Felipe Flores.[8] El 6 de abril se jugaba el clásico del fútbol chileno, Donde Colo Colo (Sin Paredes) ganaría por 1-0 a la U, en aquel partido, el jugador de 20 años sería expulsado y recibiría una fecha de sanción.[9] Colo-Colo se consagraría campeón del Clausura 2014 en la fecha 15 tras vencer por 1-0 a Santiago Wanderers, partido en el cual Baeza no participó al estar suspendido, logrando de esta manera la obtención de su estrella número 30.[10] En dicho campeonato registró 13 partidos y una anotación.[11][12]
Temporada 2014/15
De cara a la Temporada 2014/15 su competencia por un puesto de titular se haría más complicada con la llegada de otro experimentado mediocampista, el medallista de bronce olímpico Claudio Maldonado. Sin embargo, Baeza no perdería la continuidad con la que ha contado al mando de Hector Tapia. Colo-Colo llegaría peleando la opción por el bicampeonato hasta la última fecha, donde una derrota de visita por 2-0[13] con Santiago Wanderers los dejaría ubicados en el tercer lugar de la tabla de posiciones.[14] En el Apertura 2014, Baeza jugaría 13 partidos y no anotó, sumando tan solo 283 minutos en el campo, por la Copa Chile jugó 1 partido. Sin embargo, pese a no ser titular, su nombre se haría fuerte en Colo-Colo en el Clausura 2015.
Para la temporada 2015/16 Baeza se consagraría como titular a sus cortos 21 años en el mediocampo albo junto a Jaime Valdés y Esteban Pavez. El 31 de octubre Baeza fue titular en el triunfo por 2-0 de Colo Colo sobre la U en el Estadio Monumental con goles de Beausejour y Paredes, y así los albos alargaban a 14 Años sin conocer derrotar ante la U en el Monumental.[18] El 4 de noviembre Baeza sería expulsado por las semifinales vuelta de la Copa Chile 2015, en el triunfo del cacique por 2-1 sobre Unión Española, recibiendo 2 fechas de suspensión, perdiéndose una hipotética final de Copa. En el Apertura 2015 Colo Colo sería campeón, en aquel torneo el Serrucho jugó todos los partidos, en la Copa Chile 2015 Colo Colo perdió la final ante la U por penales, en la Copa Claudio jugó 10 partidos.[19][20]
En la Temporada 2016-17 con Pablo Guede en el banco de Colo-Colo tras la polémica salida de José Luis Sierra, Baeza actuó de titular recién en el quinto partido. El 2 de octubre se jugaba la versión 180 del clásico del fútbol chileno, en un Estadio Monumental repleto, Colo Colo espantó los fantasmas y venció por 2-0 a la U, logrando así 15 años sin perder en el Monumental ante los azules.[24] El 23 de noviembre Baeza Volvió a convertir después de 1 año y de que manera, en las semifinales Ida de la Copa Chile 2016, el joven volante jugó una pared con Michael Ríos y disparó desde afuera del área, marcando un verdadero golazo, haciendo estéril la volada de Franco Costanzo, Colo Colo vencería por 1-0 a la Universidad Católica,[25] el 26 de noviembre Baeza sería expulsado con roja directa en la derrota por 1-0 sobre O'Higgins por la fecha 13 y sepultando las opciones de campeonar.[26] El 14 de diciembre de jugaba la final de la Copa Chile 2016 Colo Colo venció con autoridad por 4-0 a Everton y se consagró campeón del torneo después de 16 años.[27] En el Apertura 2016 Baeza jugaría 10 partidos y por la Copa Chile 2016 jugó 9 partidos y anotó 1 gol.
En enero de 2017 la continuidad del volante en el club albo estaba en una completa incertidumbre debido a que finalizaba contrato a finales de 2016 y equipos brasileños y mexicanos se lo querían llegar, luego de semanas de arduas negociaciones el volante renovó contrato con los albos hasta finales de 2021,[28] recibiendo un monto mensual de 15 millones de pesos cada fin de mes.[29] El 1 de febrero de 2017 empezaba la travesía de los albos en la Conmebol Libertadores 2017 contra Botafogo en el Estadio Olímpico Nilton Santos de Brasil por la ida de la Fase 2, en un partido para el olvido de Baeza cometió dos errores que le terminaron costando la derrota al equipo albo, el primero al 30' del primer tiempo tras un rechazo corto del 23 que le quedó a Airton para anotar el 1-0 y el segundo al 41' tras rechazar de cabeza un centro de Montillo y este chocará en la espalda de Esteban Pavez para marcar el 2-0 a favor de los brasileños, después en el segundo tiempo Esteban Paredes decretaria el 1-2 final,[30] la vuelta el 8 de febrero en el Estadio Monumental, chilenos y brasileños empataron 1-1 lo que marcó una nueva eliminación del cacique en el máximo torneo continental, un autogol de Emerson Silva adelanto a los locales al minuto 3, después Rodrigo Pimpão aprovechó un error entre Justo Villar y Baeza al minuto 80' para anotar el 1-1 final, en el partido de vuelta al igual que en la ida cometió un error que esta vez le terminó constando la eliminación al equipo chileno.[31]
El 4 de marzo por la quinta fecha del Clausura 2017 los albos ganarían por 2-0 en el Clásico a la Universidad Católica logrando 13 pts en las cinco primeras fechas con Baeza siendo elegido el Jugador del partido,[32] el 8 de abril por el Superclásico 181 entre Albos y Azules que terminaría en empate 2-2 en una tarde marcada por los errores de los arqueros de ambos clubes,[33] Baeza tuvo un bajo partido recibiendo amarilla al 57' tras una falta sobre Matías Rodríguez y casi nunca creando peligro.
En la última fecha del Clausura 2017 Colo Colo tras farrearse la opción del título ante Antofagasta en el Monumental, necesitaba un milagro para campeonar, vencer a Cobresal en La Portada y que la "U" (otro candidato al título) no venza a San Luis en el Nacional, los albos ganarían por 3-1 a Cobresal con goles de Rivero y Paredes (2) pero no les serviría ya que la Universidad de Chile vencería por 1-0 a los canarios con solitario gol de Felipe Mora ganando el torneo por un punto en uno de los finales más dramáticos en el último tiempo en el fútbol chileno.[34] Jugó 14 de los 15 partidos del Clausura 2017 la mayoría como stopper por izquierda y en otras ocasiones como volante central y además jugó los 2 partidos de Colo Colo en la Copa Libertadores 2017.[35]
Temporada 2017
Para la Temporada 2017 tras la partida de Esteban Pavez, Baeza se volvió a ubicar en el mediocampo, junto con Jaime Valdés y atrás Jorge Valdivia, cuidándole a ambos las espaldas.[36] Debutó en el primer partido de la temporada el 9 de julio en la ida de la primera fase de la Copa Chile 2017 ante Deportes La Serena en el Estadio La Portada de La Serena, en la contundente goleada del cuadro papayero por 4-1 sobre los albos,[37] dos semanas después se jugaba la Supercopa de Chile 2017 donde un aproblemado Colo Colo recibía a la Universidad Católica en un partido clave para la continuidad de Pablo Guede (Si llegaba a perder era destituido) los albos con su tres máximas figuras inspiradas (Valdés, Valdivia y Paredes) golearon por 4-1 a la UC, en aquel partido Baeza volvió a la posición volante central tras la partida de Pavez.[38]
El 2 de agosto Colo Colo daría vuelta la serie ante Club de Deportes La Serena goleando por 4-0 en el Monumental y dando vuelta la llave para avanzar de fase en la Copa Chile,[39][40] el 27 de agosto en el Clásico del fútbol chileno Colo Colo goleó por 4-1 a la Universidad de Chile con un Paredes inspirado (marcó un triplete).[41] El 3 de septiembre volverían los cuestionamientos al equipo de Guede tras caer eliminados en octavos de final de la Copa Chile 2017 ante el modesto Deportes Iberia de la Primera B.[42] El 5 de noviembre en un partido clave por el Transición 2017 los albos necesitaban vencer a los hispanos en el Monumental para alcanzar a los líderes (la Unión), con varias bajas y comandados por Jaime Valdés Colo Colo goleó por 5-2 a la Unión Española y volvió a la pelea por el título, en un partido de dulce y agraz para Baeza anotó el empate 1-1 para los hispanos tras un autogol.[43]
El 9 de diciembre en la última fecha del Transición 2017 Colo Colo, la Unión y la U peleaban por el título en simultáneo, en el casos de los albos de vencer a Huachipato ganaban el torneo dependiendo de sí mismos, en un partido apretado hasta el minuto 73' lograron abrir la cuenta tras un discutido penal convertido por Jaime Valdés haciendo explotar a los hinchas colocolinos presentes en el Estadio Ester Roa de Concepción, después Rivero y Orellana cerrarían el compromiso, de esta manera Colo Colo se coronó campeón por 32° vez en su historia por dos puntos sobre el segundo, la Unión Española.[44] Jugó 14 de los 15 partidos del Transición 2017 todos como titular, la gran mayoría como volante central (otras ocasiones como stopper por izquierda), además jugó los 4 partidos de los albos en la Copa Chile 2017 y también vio acción en la Supercopa de Chile 2017 ante la Universidad Católica.[45] Además conquistó la Supercopa de Chile 2017 y el Torneo de Transición 2017.
Selección chilena
Selecciones menores
Durante el año 2012, fue nominado frecuentemente a la selección chilena sub-20 por el técnico Fernando Carvallo, disputando algunos amistosos como preparación al Sudamericano a disputarse el siguiente año.
En enero de 2013, forma parte de la lista de 22 jugadores convocados a la Selección de fútbol sub-20 de Chile por el nuevo DT Mario Salas, para asistir al Sudamericano Sub-20 a disputarse en Argentina, el cual otorgaba pasajes al Mundial Sub-20 a disputarse el mismo año en Turquía.[46] El 9 de enero, en la primera fecha del Sudamericano, la selección chilena logra un triunfo sobre Argentina considerado «histórico»[47] y «épico»[48] por los medios, tras ganarle por 0–1 a los albicelestes jugando con dos jugadores menos, disputando Baeza los 90 minutos.[49] El 11 de enero, en el segundo partido del torneo, Baeza actuó todo el partido en la victoria por 2-0 frente a Bolivia.[50] Tras no jugar en la victoria por 2-1 frente a Colombia, el 17 de enero volvió a la titularidad en la victoria por 3-2 sobre Paraguay, cerrando así la fase de grupos en primer lugar y con puntaje perfecto[51] En el hexagonal final, Chile perdió su primer partido en el Sudamericano frente a Paraguay por 1-3, en el cual no contó con la presencia de Baeza por acumulación de tarjetas amarillas. En el segundo partido, jugado el 23 de enero, Chile gana sus primeros tres puntos del hexagonal al vencer por 4–1 a Ecuador, anotando Baeza el tercer tanto de tiro libre.[52] Tras no jugar en la derrota por 1-0 frente a Uruguay, Baeza volvió el siguiente partido en la victoria por 1-0 frente a Colombia, donde fue expulsado.[53] Aquella expulsión le hizo perderse el último partido frente a Perú, el cual terminó 1-1, clasificándose así a la Copa Mundial Sub-20 después de dos Campeonatos Sudamericanos.[54]
El 31 de mayo, el director técnico de la La Rojita, Mario Salas, incluye a Baeza en la nómina final de 21 jugadores para disputar la Copa Mundial Sub-20 de 2013 en Turquía.[55][56] Tras no participar en el primer partido frente a Egipto ganado por 2-1, el 26 de junio ingresó a los 70 minutos por Sebastián Martínez en el empate a 1 frente a Inglaterra.[57] A pesar de ser derrotados por 1-2 frente a Irak (partido que Baeza no jugó), Chile logró clasificar a octavos de final, tras quedar en el Grupo E segundos con cuatro puntos, detrás del seleccionado iraquí. En octavos de final se enfrentaron a Croacia el 3 de julio, ganando por 2-0 con Baeza entrando a los 88 minutos en reemplazo de Nicolás Castillo.[58] El 7 de julio se enfrentaron en cuartos de final a Ghana con Baeza de titular, siendo eliminados tras perder la prórroga por 3-4.[59]
En mayo de 2014, fue incluido en la nómina de 20 jugadores entregada por el director técnico Claudio Vivas para representar a Chile en el Torneo Esperanzas de Toulon de 2014, categoría sub-21, a disputarse entre el 21 de mayo y el 1 de junio.[60] En dicho certamen, estuvo presente en tres partidos, siendo su selección eliminada en primera fase, tras sumar apenas dos puntos en los cuatro encuentros que disputó.
El 30 de agosto de 2015, el director técnico de la selección chilena, Jorge Sampaoli, nominó a Baeza para disputar un partido amistoso ante Paraguay el 5 de septiembre del mismo año.[61] En aquel encuentro, disputado en el Estadio Nacional Julio Martínez Prádanos, La Roja derrotó al elenco guaraní por 3-2, aunque el jugador se mantuvo en el banco de suplentes sin ingresar. Como anécdota, a pocos minutos de finalizar el encuentro, Sampaoli ordenó que Baeza ingresara al terreno de juego, sin embargo, para desgracia del jugador, el balón nunca abandonó la cancha y, finalmente, el árbitro pitó el final del compromiso, quedando al borde del campo sin poder debutar con la selección absoluta.