Первые футбольные матчи в России, упоминаются с 1897 года. В газетах сообщалось о матче 24 октября 1897 года в Петербурге двух футбольных команд — «Санкт-Петербургского кружка любителей спорта» и «Василеостровского общества футболистов». Победили со счетом 6:0 футболисты Васильевского острова.
В августе 1901 года организуется Санкт-Петербургская футбольная лига. Учредители — клубы «Невский», «Невка» и «Виктория», в составе которых играют почти одни иностранцы («Невский» — Браун, Льюис, Гилькрист, Купер, Норс, Мак-Альпин, Брайсн, Сервис, Уипп, Гольден; «Невка» — Сьюль, Черпльс, Смолль-1, Кромптон, Смолл, Флетчер, Бойль, Гейнс, Гагевс, Смолль-2, Геррард; «Виктория» — Росс, Шауб, Рейт, Григорьев, Поллитц, Гартен, Витман, Браки, Вардроппер, Бирс, Фоттергиль). Они регулярно играли еще в сезоне 1900 года и между собой, и с командами, составленными большей частью из русских футболистов («Санкт-Петербургский кружок любителей спорта», «Екатерингофцы», «Россия»).
В 1901 году состоялись и первые матчи в Москве в Сокольниках и на станции Быково Рязанской железной дороги.
В 1903 году в Петербурге определились сильнейшие команды — «Виктория», «Невский», «Спорт» («Санкт-Петербургский кружок любителей спорта»), «Невка» и «Нева». «Спорт представлен русскими футболистами. Есть русские и в других клубах: Григорьев, Ярков («Виктория»), Патшин, Безпальчиков («Невский»), Б. Евангулов, М. Евангулов («Невка»), Кудрявцев, Козицкий («Нева»).
В 1907 году состоялся первый международный матч российской команды («Спорт») с клубом из Стокгольма. Шведы победили —3:2. Состоялся и первый официальный матч Петербург–Москва — 5:4.
В 1910 году сборная Петербурга впервые выиграла международный матч у чешского «Коринтианса» — 5:4.