Que tal Paloto
Primer pregunta, qué es eso de métodos llamados "Jugador_Insertar", "Jugador_Consultar", etc.
¿Que nomenclatura estás usando?
Trata de hacer una división en 3 capas, y donde una de ellas resuelva la persistencia, clases representantes que se comuniquen con la base de datos y obtengan los datos.
Del tipo:
JugadorInterfaz -> Jugador -> JugadorPersistencia
Y define métodos más del tipo jugador->insertar(), no cómo lo explicas más arriba.