Fred Horlacher nait à Blackrock, un quartier sud de Dublin dans une famille d'immigrés allemands. Il fait ses débuts sous les couleurs du Bohemian Football Club en septembre 1928 lors d'un match contre le Fordsons Football Club. En près de quinze saisons, Horlacher fait plus de 403 apparitions avec les Bohs dont 193 en championnat. Il marque aussi 159 buts dont 85 en championnat. Sa plus belle saison se déroule en 1935-1936. Il marque 28 buts toutes compétitions confondues et remporte pour la troisième fois le titre de champion d'Irlande.
Fred Horlacher joue son tout dernier match le lors d'un match de Coupe contre les Shamrock Rovers. Il meurt d'une pneumonie à peine un mois plus tard.
Carrière internationale
Quand Paddy Farrel commence sa carrière internationale en 1923, deux équipes d'Irlande coexistent. Les deux fédérations nationales sélectionnent des joueurs sur la base de l'ensemble de l'île d'Irlande. D'une part l'IFA basée à Belfast dirige l'équipe d'Irlande de football et d'autre part, la FAI, basée à Dublin organise l'équipe de l'État libre d'Irlande. En conséquence de nombreux footballeurs ont été amenés à jouer pour les deux équipes. Horlacher est dans un cas un peu différent puisqu'il n'a jamais joué pour l'équipe première, mais pour une équipe amateur de l'IFA.
La même année, avec d'autres joueurs des Bohemians, Jimmy Bermingham et Alec Morton, Horlacher part à Belfast intégrer l'équipe d'Irlande amateur de l'IFA. Cette équipe équipe bat son homologue anglais sur le score de trois buts à un. Toutefois, ce trio de joueur a joué contre la volonté de leur fédération nationale et se voit alors suspendu pour trois mois[3].
Il faut attendre le pour que Horlacher revienne en équipe nationale. Il joue un match de qualification à la Coupe du monde contre les Pays-Bas. Il remplace en cours de match un autre pensionnaire du Bohemian FC, Billy Jordan. Horlacher est ainsi le premier joueur irlandais à entrer en jeu sur un remplacement au cours d'un match international[4].
Le Fred Horlacher a une nouvelle fois affaire avec les Pays-Bas. Cette fois-ci le match se joue à Dalymount Park. Avec Bill McGuire, Paddy Andrews et Plev Ellis(en) il est un des quatre joueurs des Bohs dans le onze irlandais. Ellis marque le premier but avant qu'Horlacher marque deux buts, ses seuls buts internationaux, pour donner l'avantage à son équipe 3 à 2. Malgré leurs efforts, les Irlandais s'inclinent 5 à 3[5].