Филип Лам има тренутно договор са клубом Бајерна из Минхена у коме тренутно игра. За Бајерн је већ играо када је био младић. У сезони 2002/03. мењао је клуб и прешао у Баден-ВиртембергШтутгарт, где је остао две сезоне. Узрок што је Лам прешао у Штутгарт је тај што је Бајерн већ имао једнога доброга одбрамбеног играча ФранцузаБиксентеа Лизаразуа. У Штутгарту је учествовао у 53 игре од чега је само два пута погодио мрежу других тимова. Са Штутгартом је седам пута играо у Лиги шампиона и шест пута у УЕФА Куп. У јулу 2005. године Филип се вратио из Штутгарта у Минхен.
Лам је 16. јуна 2014. започео утакмицу за Немачку у централном везном реду у њиховом првом мечу на Светском првенству 2014, победом над Португалом 4-0 у Салвадору, и остао на тој позицији у следеће две утакмице у групи и утакмици осмине финала против Алжира.
Лам се вратио у позицију десног бека у четвртфиналу против Француске, и остао на тој позицији у победи Немачке над Бразилом резултатом 7–1 у полуфиналу. Лам је 11. јула 2014. уврштен у ужи избор од 10 фудбалера за ФИФА-ину Златну лопту за најбољег играча турнира.
Лам је 13. јула 2014 предводио Немачку до освајања Светског првенства, победом од 1:0 над Аргентином у финалу, што је четврти пут да је Немачка победила на такмичењу и први пут за уједињену Немачку.
Са 30 година, Лам је 18. јула 2014. је објавио да се повлачи из немачке репрезентације. Постигао је 5 голова у 113 наступа. Бастијан Швајнштајгер је 2. септембра 2014. наследио Лама на месту капитена немачке репрезентације.