Ok jeeje
Mira podría decirte que tu diseño de DB no es que está lo mas óptimo que digamos jeje, pero bueno ese no es el punto no??
La idea es que en esa misma tabla "calendario" guardes la puntuación del cada uno de los pilotos:
Cita: calendario
-------------
id
tid (que es la temporada)
cid (el circuito)
fecha
piloto1
puntacion_piloto1
piloto2
puntacion_piloto2
piloto3
puntacion_piloto3
.
.
.
Me entiendes??
Sí haces eso, ya podrías hacer una consulta con las puntuaciones...
Saludos