Am 23. Juli 1988 bestritt der FC Glarus sein erstes NLB-Spiel gegen den SC Zug. Das Auswärts-Spiel endete 1:0 für die Gastgeber. Nur vier Tage später konnten die Glarner den ersten Punktgewinn in der zweithöchsten Liga zu Hause im Buchholz gegen den FC Winterthur feiern. Den ersten Sieg gab es dann am sechsten Spieltag am 13. August 1988 im altehrwürdigen Joggeli in Basel gegen den FC Basel zu feiern (1:2 Auswärts-Sieg).
Insgesamt spielte der FC Glarus vier Saisons in der zweithöchsten Liga der Schweiz (1988 bis 1992). Dabei bestritt er 128 Spiele und konnte davon 24 gewinnen. 36 Spiele endeten unentschieden bei 68 Niederlagen. Der FC Glarus schoss in dieser Zeit 131 Tore und kassierte deren 288, was einer Tordifferenz von -157 entspricht.
In der ewigen Tabelle der zweithöchsten Fussball-Liga der Schweiz rangiert der FC Glarus auf dem 65. Rang mit 108 gewonnen Punkten (umgerechnet auf die 3-Punkte-Regel). Diesen Platz wird der FC Glarus jedoch nicht mehr lange halten können. Der FC Stade-Lausanne-Ouchy belegt aktuell nach der Saison 2020/2021 den 68. Rang mit genau 100 gewonnen Punkten. Das heisst, dass der FC Glarus zum Ende der laufenden Saison 2021/2022 auf den 66. Rang in der ewigen Tabelle der zweithöchsten Fussball-Liga der Schweiz abrutschen wird.
Seit der Gründung der NLB im Jahr 1944 spielten insgesamt 97 Vereine in der zweithöchsten Liga, welche bis zum Jahr 2003 NLB hiess und danach in Challenge League umgetauft wurde.
Ewige Tabelle der zweithöchsten Fussball-Liga der Schweiz (NLB / Challenge-League)
Stand: Saison 2020/2021
Die NLB wurde 1944 gegründet. Die folgende «ewige Tabelle» berücksichtigt alle Spiele der zweithöchsten Schweizer Fussball Liga seit der Saison 1944/1945. Die Punkte wurden alle mit der 3-Punkte-Regel berechnet. Für die Zeit des «Striches» wurden alle Spiele der Qualifikations-Runde, der Auf-/Abstiegsrunde der NLA/NLB und der Abstiegsrunder der NLB gezählt. Entscheidungsspiele und auch Relegations-Spiele wurden nicht mit eingerechnet. Bis 2003 hiess die zweithöchste Liga NLB, danach Challenge League.
- Dem FC Lugano wurden 2002/2003 fünf Punkte und dem FC Winterthur 2002/2003 acht Punkte abgezogen
- Dem SC YF Juventus wurden 2005/2006 drei Punkte abgezogen
- Dem AC Bellinzona wurden 2012/2013 sieben Punkte abgezogen
- Dem FC Biel/Bienne wurden 2015/2016 fünf Punkte abgezogen
- Dem FC Chiasso wurden 2017/2018 drei Punkte abgezogen