Играю 12 лет, тренирую любителей, смотрю профтур с детства. Факторов куча, попробую разложить по важности.
Покрытие корта это первое, что определяет стиль матча. Грунт замедляет мяч и дает высокий отскок, что дает преимущество игрокам с тяжелым топспином и хорошей работой ног (Надаль, Рууд). Трава ускоряет игру, мяч летит низко и проскальзывает, тут рулят подающие и агрессоры на приеме (Федерер в лучшие годы). Хард где то посередине, но конкретные турниры отличаются: хард в Мельбурне медленнее чем в Шанхае.
Физическое состояние на момент матча. Теннисный календарь безумный. Игроки проводят по 60-80 матчей за сезон, перелеты каждую неделю. Усталость накапливается. Если парень перед этим отыграл пятисетовый триллер, а соперник прошел дальше на отказе, разница в свежести огромная.
Психология и ментал. Теннис это один на один, негде спрятаться. Нет замен, нет командной поддержки на площадке. Если ты в плохом настроении или у тебя проблемы в жизни, это сразу видно. Джокович потому и доминирует, что у него железная голова. А сколько талантливых ребят сгорали из за нервов (Сафин, Кириос).
Тактика под конкретного соперника. Некоторые игроки просто неудобны друг другу. Левша против правши, высокий подающий против быстрого возвращающего. Есть такое понятие как "кошмарное жеребьевочное попадание" когда тебе в первом круге достается парень из топ-50, который исторически тебя обыгрывает.
Условия среды. Высота над уровнем моря (мяч летит быстрее), влажность (влияет на отскок от грунта), ветер (убивает подброс при подаче), температура (жара забирает энергию). Турнир в Боготе на высоте 2600 м это совершенно другой теннис по сравнению с Майами на уровне моря.
Качество инвентаря и команда. Натяжка ракетки, обувь под покрытие, работа тренера по тактике, физиотерапевт. На топ-уровне все решают мелочи.
Про высоту над уровнем моря вообще не знал, круто. Спасибо за развернутый ответ!