Джон был игроком атаки «Ливерпуля» первой декады прошлого века. Он дебютировал во встрече против «Стоук Сити», которая состоялась 17 января 1903 года. Тот матч так и остался единственным поединком Карлина в сезоне 1902/1903. Дело в том, что основной нападающий «красных» Сэм Рейбоулд пропустив ту игру, более не выбывал из «обоймы», забив в 34 играх 32 мяча. С учётом того, что Рейбоулд забивал львиную долю голов своего клуба, неудивительно, что в его отсутствие команда не смогла забить (этот матч стал одним из 6 «сухих» игр ливерпульского нападения в том сезоне).
В сезоне 1903/1904 Джон принял участие лишь в 5 поединках «красных», забив свой первый гол в четвёртом по счёту матче, который мерсисайдцы завершили вничью 2:2 (против ВБА). В сезоне 1905/1906 Джон принял участие в 16 матчах, что являлось его личным рекордом сезона.