Joshua Fahrni gab Anfang 2021 sein Debüt für den SC Bern. Seither hat er 118 Spiele für das Team aus der National League gemacht. Der Vertrag des 20-Jährigen endet nach dieser Saison. Wie Klaus Zaugg von "Watson" schreibt, könnte Fahrni die Organisation verlassen, falls er in der ersten Mannschaft keine richtige Chance bekommen wird. Offenbar hat sein Agent Sven Helfenstein bereits Angebote erhalten.
Neben den 118 Partien in der National League hat Fahrni bereits sechs Spiele für die Schweizer Nationalmannschaft gemacht. Dazu lief er mehrmals für diverse Junioren-Nationalteams auf.