Профессиональную карьеру начал в 1963 году в команде «Чикаго Блэкхокс», куда его привёл младший брат Тони, игравший там на вратарской позиции. В соответствии с положением лиги, он мог сыграть за команду четыре матча, после которых руководство клуба решало, оставлять ли игрока в профессиональном спорте или возвращать в любительский. В итоге Эспозито был оставлен в составе чикагского клуба, но в первые несколько сезонов хороших результатов не добился[1].
В 1967 году перешёл в команду «Бостон Брюинз» и в сезоне 1968/69 стал лучшим снайпером НХЛ[1].
Семья
Женат второй раз. Имел дочь Кэрипо (умерла в 2012 г.)[2] от первого брака, которая была замужем за российским хоккеистом Александром Селивановым и воспитывает троих внуков — Дэлана, Нико и Рокко[3].
Достижения
Phil Esposito 1969
Участник десяти матчей всех звёзд НХЛ: 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1977, 1978, 1980.
Шесть раз становился лучшим снайпером регулярного чемпионата НХЛ: 1969/70, 1970/71, 1971/72, 1972/73, 1973/74, 1974/75
Пять раз становился лучшим бомбардиром регулярного чемпионата НХЛ: 1968/69, 1970/71, 1971/72, 1972/73, 1973/74
Седьмое место в истории НХЛ по голам в регулярных чемпионатах — 717
11-е место в истории НХЛ по очкам в регулярных чемпионатах — 1590
Шестое место в истории НХЛ по голам в большинстве в регулярных чемпионатах — 246
Четвёртое место в истории НХЛ по победным голам в регулярных чемпионатах — 118
1987 — свитер с 7-м номером был изъят из обращения в «Бостон Брюинз».
В канадском телевизионном художественном мини-сериале 2006 года «Canada Russia '72» роль Фила Эспозито исполнил канадский актер Дэвид Берни (David Berni). За исполнение этой роли актер получил похвалу критиков.
В российском кинофильме 2013 года «Легенда № 17» роль 30-летнего Фила Эспозито исполнил 45-летний немецкий актёр Гёц Отто.