Joshua Ubico hizo su debut en el club Xelajú Mario Camposeco en 2020 se desempeña como Volante mixto.
A pertenecido al Xelajú Mario Camposeco desde 2018.
En una entrevista para ESPN, Joshua Ubico reveló que cuando tenía 10 años de edad, tuvo que irse a los Estados Unidos junto a sus padres, sin embargo, al pasar el tiempo llegó el momento de tomar decisiones que marcarían su futuro.
Sin embargo, su familia decidió regresar ese tiempo a Guatemala, y Joshua quien en ese momento jugaba en tierras americanas, tomó la decisión de entrenarse con Xelajú M.C. para llegar bien físicamente luego de las vacaciones.
Joshua se lesiono en un entrenamiento (ruptura del injerto de ligamento cruzado) en agosto de 2021, lesión que lo mantendría fuera de las canchas hasta su regreso al fútbol profesional el 28 de enero para el torneo clausura 2023 en la jornada 2 frente al Deportivo Iztapa en un partido donde Xelajú Mario Camposeco ganaría 3-0[1] 1. https://futbolcentroamerica.com/noticias/Guatemala-el-chapin-Joshua-Ubico-que-decidio-a-Xelaju-MC-por-encima-de-Estados-Unidos-20210111-0005.html