Desde su llegada al Athletic Club en el pasado mercado estival de fichajes, Dani García se ha convertido en un jugador indiscutible, tanto con Eduardo Berizzo en el banquillo, como ahora a las órdenes de Gaizka Garitano, con quien también fue fijo en la SD Eibar. El de Zumarraga cumple su quinta temporada militando en Primera División y este sábado ante el Real Valladolid en San Mamés, tendrá la oportunidad de celebrar su partido 150 en la máxima categoría.
Con la camiseta del Eibar disputó 137 choques de LaLiga Santander, primero a las órdenes de Garitano y luego bajo el mando de José Luis Mendilibar (34 en la temporada 14/15, 35 en la 15/16, 36 en la 16/17 y 32 en la 17/18). El 24 de abril de 2017 se convirtió en el primer jugador armero en disputar 100 partidos en la máxima categoría.
Tras estrenarse con el Athletic Club el 20 de agosto de este 2018 ante el Leganés en San Mamés, el centrocampista guipuzcoano ha jugado ya un total de 12 partidos de LaLiga Santander como león, todos como titular.