Футбольный турнир на летних Олимпийских играх 1912 проходил только среди мужчин с 29 июня по 5 июля. Здесь был разыгран один из 102 комплектов медалей той Олимпиады. В четвёртый раз футбол был включён в сетку соревнований. В соревновании участвовало 11 команд, каждая из Европы, включая олимпийских чемпионов 1908 года — команду Великобритании. Организатором турнира выступила Шведская Футбольная Ассоциация. В первом раунде соревнования хозяева — сборная Швеции — встречалась со сборной Нидерландов. Проигрывая в первом тайме 1:3, шведы проиграли лишь 4:3 в дополнительное время благодаря голу Яна Воса. В Транеберге сборная Финляндии выиграла у сборной Италии также в дополнительное время.
Во втором раунде финны вновь выиграли, на этот раз у сборной Российской империи, которая не играла в первом раунде. Во втором раунде в игру вступила сборная Великобритании, ведомая игроком Челси и капитаном команды Вивом Вудвордом. Разгромив венгров со счетом 7:0, британцы пробились в полуфинал. Шесть из семи безответных мячей в ворота Венгрии провел Гарольд Уолден.
В полуфинале Уолден забил все четыре гола своей команды в ворота сборной Финляндии (британцы выиграли 4:0). Дания в другом полуфинале победила Нидерланды 4:1, причём единственный гол в ворота датского вратаря Софуса Хансена забил его соотечественник Харальд Хансен. Как и на предыдущих Играх в финале британцы оказались сильнее датчан. Бронзовый призёр Лондона — сборная Нидерландов — также подтвердила свой статус третьей команды в мире. Таким образом, пьедестал почёта оказался точно таким же, каким был за 4 года до этого.