Temporada: Categoría (posición y breve explicación si procede)
1945-46: Regional Aragonesa (1º??, asciende). Primer ascenso
1946-47: Tercera (4º de 10 en primera fase, 3º de 8 en la segunda)
1947-48: Tercera (10º de 14 en primera fase, 3º de 4 en la segunda, desciende, es respescado)
1948-49: Tercera (3º de 14 en primera fase, 1º de 4 en la segunda, asciende). Segundo ascenso
1949-50: Segunda (13º de 16)
1950-51: Segunda (17º de 17, desciende). Primer descenso
1951-52: Tercera (13º de 16, desciende, es repescado)
1952-53: Tercera (7º de 18)
1953-54: Tercera (12º de 19)
1954-55: Tercera (3º de 10 en primera fase, 4º de 10 en segunda)
1955-56: Tercera (6º de 10 en primera fase, 9º de 12 en segunda)
1956-57: Tercera (8º de 18)
1957-58: Tercera (5º de 18)
1958-59: Tercera (7º de 16)
1959-60: Tercera (14º de 16, desciende, es repescado)
1960-61: Tercera (3º de 16)
1961-62: Tercera (1º de 16, cae contra el Torrelavega en fase de ascenso)
1962-63: Tercera (1º de 15, cae contra el Calvo Sotelo de Puertollano en fase de ascenso)
1963-64: Tercera (2º de 16, cae contra el Tarragona en fase de ascenso)
1964-65: Tercera (3º de 16)
1965-66: Tercera (1º de 15, cae contra el Torrelavega en fase de ascenso)
1966-67: Tercera (15º de 16, salva la categoría contra el Lamusa)
1967-68: Tercera (5º de 16)
1968-69: Tercera (13º de 20)
1969-70: Tercera (12º de 20, bajaban los 12 últimos de cada grupo al pasar la Tercera de 160 a 80 equipos). Segundo descenso
1970-71: Regional Preferente (16º de 20, cae contra el Oliver en fase de descenso y desciende). Tercer descenso
1971-72: Primera Regional (1º de 20, asciende). Tercer ascenso
1972-73: Regional Preferente (10º de 20)
1973-74: Regional Preferente (13º de 20)
1974-75: Regional Preferente (15º de 20)
1975-76: Regional Preferente (13º de 20)
1976-77: Regional Preferente (12º de 20)
1977-78: Regional Preferente (1º de 20, asciende). Cuarto ascenso
1978-79: Tercera (5º de 20)
1979-80: Tercera (14º de 20)
1980-81: Tercera (13º de 20)
1981-82: Tercera (4º de 20)
1982-83: Tercera (7º de 20)
1983-84: Tercera (2º de 20)
1984-85: Tercera (8º de 20)
1985-86: Tercera (10º de 20)
1986-87: Tercera (8º de 20, último año en Aragón)
1987-88: Tercera (4º de 22, primer año en Castilla y León)
1988-89: Tercera (1º de 20, asciende). Quinto ascenso
1989-90: Segunda B (13º de 20)
1990-91: Segunda B (11º de 20)
1991-92: Segunda B (10º de 20)
1992-93: Segunda B (8º de 20)
1993-94: Segunda B (2º de 20, 4º de 4 en promoción de ascenso)
1994-95: Segunda B (2º de 20, 2º de 4 en promoción de ascenso)
1995-96: Segunda B (8º de 20... el famoso año de la Copa)
1996-97: Segunda B (2º de 20, 1º de 4 en promoción de ascenso, asciende). Sexto ascenso
1997-98: Segunda (17º de 22)
1998-99: Segunda (3º de 22, asciende). Séptimo ascenso
1999-00: Primera (17º de 20)
2000-01: Primera (20º de 20, desciende). Cuarto descenso
2001-02: Segunda (17º de 22)
2002-03: Segunda (14º de 22)
2003-04: Segunda (3º de 22, asciende). Octavo ascenso
2004-05: Primera (19º de 20, desciende). Quinto descenso
2005-06: Segunda (8º de 22)
2006-07: Segunda (8º de 22)
2007-08: Segunda (1º de 22, asciende). Noveno ascenso
2008-09: Primera (19º de 20, desciende). Sexto descenso
2009-10: Segunda (8º de 22)
2010-11: Segunda (10º de 22)
2011-12: Segunda (10º de 22)
2012-13: Segunda (12º de 22)
2013-14: Segunda (13º de 22)
2014-15: Segunda (13º de 22)
2015-16: Segunda (10º de 22)
2016-17: Segunda (17º de 22)
2017-18: Segunda (6º de 22, cae en segunda y última ronda de fase de ascenso ante el Valladolid)
2018-19: Segunda (17º de 22)
2019-20: Segunda (20º de 22, desciende a Segunda B). Séptimo descenso
2020-21: Segunda B (4º de 10 del grupo B en la fase 1, 3º de 6 del grupo D en la fase 2, en la nueva de Segunda B entre Primera y Segunda RFEF, se queda en-desciende a Segunda RFEF). Octavo descenso
2021-22: Segunda RFEF (1º de 18, asciende a Primera RFEF). Décimo ascenso
2022-23. Primera RFEF (16º de 20, desciende a Segunda RFEF). Noveno descenso