Leach, üniversiteye gelişinden kısa bir süre sonra 1871'de Oxford University AFC takımını kuranlardan birisi oldu. Kulüp için düzenli olarak forma giydi ve Wanderers'a karşı 1873 FA Cup Finali'nde de sahaya çıktı.