Hello!

Vu que tu parles zoom, je reste dessus, mais c'est vrai que la question des focales fixes est pertinente. Perso, j'aime beaucoup la flexibilité du zoom, mais je crois qu'il n'y a ni juste ni faux, juste ce qui te convient ou pas. La focale fixe est qualitativement meilleure pour un budget donné, mais le zoom est plus polyvalent.

Cela dit, pour la question 24-105 ou 70-200, j'ai eu un 70-200 f/4 L et je ne l'ai pas regretté un seul instant. Mais il est vrai que pour les portraits, sur un capteur APS-C, le cadrage sera serré. Après ça dépend si tu préfères des portraits en pied ou des portraits serrés. Dans ce dernier cas, pourquoi pas le 70-200.

Mais je dois admettre, histoire de troubler ton choix, je lorgne vraiment de plus en plus sur le 24-105 (ou le 24-70 mais c'est une autre histoire). Le 70-200 est excellent et c'est vraiment vraiment un objectif que je recommande, mais le 24-105 me manque.

Bref, pour t'aider un peu: pour le foot, le 70-200 sans hésiter.
Pour les portraits, ce que tu dis faire plus souvent, je partirais sur le 24-105, sauf si tu aime des portraits très serrés.

À mon avis, tu craqueras finalement sur les deux, cela dit
Par contre, une suggestion: ton 18-55, tu l'utilise pour les portraits que tu fais, j'imagine? Quand tu es à 55, tu le trouve trop court ou pas tellement? Si la focale te convient en général, mais que t'es un peu trop court parfois, prends le 24-105. Si tu te dis systématiquement que t'es trop court et pas assez serré, tu peux envisager le 70-200 à mon avis...

Sinon, une petite location une journée pour tester les deux, et tu seras fixé