Desde su llegada al fútbol mexicano, James ha sido un jugador de contrastes. Los reportes lo describen con un “rendimiento intermitente”, capaz de destacar como la figura de su equipo, pero también de pasar desapercibido en otros encuentros. A pesar de la mala presentación de León en la Leagues Cup, donde el equipo perdió sus tres partidos, el nivel individual de James fue “lo más destacado”. Estadísticamente, antes del último partido previo a la fecha de Eliminatorias, acumulaba 546 minutos entre la Liga MX y la Leagues Cup, con un registro de un gol y una asistencia.

Sin embargo, un dato que ha generado críticas es que aún no ha podido marcar en el torneo local mexicano.

Su calificación promedio en la plataforma Sofascore es de 7.04, con una notable precisión de pases del 78%, lo que evidencia su calidad técnica en la distribución del balón. Aunque su equipo se ubica en la novena posición de la tabla, James se mantiene como titular y un referente ofensivo, una condición que le ha permitido mantener el ritmo competitivo necesario para ser considerado pieza fundamental en la Selección Colombia.