
Geancarlo Castro, figura del Cartaginés, tiene una historia tan curiosa como poco conocida: antes de consolidarse en el fútbol profesional, recorrió un inusual camino en el béisbol, deporte que practicó durante su adolescencia y en el que se dio el lujo de cosechar múltiples trofeos individuales gracias a su talento sobre el diamante.
Castro combinó su formación en las divisiones menores de Alajuelense con el béisbol, una disciplina que practicó desde 2010 —con solo 8 años— motivado por la influencia de su padre, Carlos Castro, apasionado del deporte de los cuadrangulares.
Por un período de seis años, Castro jugó con el Comité Cantonal de Deportes y Recreación (CCDR) de Santo Domingo de Heredia, donde destacó de gran manera al seguir los pasos de su progenitor, quien militó en varios equipos del país.
Como beisbolista, Geancarlo representó al cantón de Santo Domingo en dos ediciones de Juegos Deportivos Nacionales, realizando grandes presentaciones y demostrando su talento y capacidad.

En las justas nacionales de Upala 2015, obtuvo la medalla de plata con la escuadra domingueña; mientras que en San José 2016 se consagró como el jugador más valioso (MVP) tras guiar a su equipo a la medalla de oro en actuaciones dignas de aplaudir en la categoría infantil, según su padre.
En esa histórica edición, dominó por completo las condecoraciones individuales al dejarse varios reconocimientos de diferentes facetas del juego, como pitcher con más ponches, mejor lanzador, más carreras impulsadas y más cuadrangulares.
Pese a la enorme pasión de Geancarlo por el béisbol, llegó el momento donde su padre le aconsejó enfocarse exclusivamente en el fútbol. “Cuando cumplió los 15 años le dije que en el béisbol no iba a ser nada acá en Costa Rica. Ya en ese tiempo estaba en el proceso de las ligas menores de Alajuelense. Se retiró con medalla de oro en el 2016 y estuvo cerca de seis años jugando con el CCDR de Santo Domingo, donde dejó su huella”, recordó Carlos Castro, padre de Geancarlo en declaraciones a La Nación.

Al volcarse de lleno al fútbol, Castro debutó en la Primera División con la camiseta de Liga Deportiva Alajuelense con tan solo 16 años en el 2018, con los alajuelenses se dio el lujo de ganar el título nacional del Apertura 2020 y la Liga Concacaf 2020.
Tras salir de la escuadra manuda en 2021 y sumar cesiones en Pérez Zeledón y Sporting FC, quedó libre en 2023 para recalar en el Municipal Santa Ana. Bajo la dirección de Christian Oviedo, Geancarlo potenció su rendimiento y se convirtió en pieza clave del plantel que logró el ascenso a la Primera División en la temporada 2023-2024.
Luego de su paso por Santa Ana y un breve trayecto por el Municipal Liberia en 2025, el delantero llegó al Club Sport Cartaginés el 19 de setiembre de ese mismo año, donde rápidamente se ganó el afecto de la afición brumosa, que le tiene un gran cariño por su gran calidad.
En el presente Torneo de Apertura 2026, Castro registra tres goles en cinco partidos disputados, a los que se suman cuatro anotaciones en tres compromisos por la Copa Centroamericana. Tiene la particularidad de que aporta los tantos incluso sin ser titular.
Su más reciente gol en el certamen regional lo firmó precisamente en el juego de ida de los cuartos de final frente al Deportivo Saprissa en Tibás.
