Negli anni trenta e nella prima metà dei quaranta lo Schweinfurt gioca nella Gauliga Bayern, una delle sedici massime divisioni create dal regime nazista. In questo periodo il club, che può contare sui nazionali Albin Kitzinger ed in seguito anche Andreas Kupfer, ottiene due titoli, nel 1939 e nel 1942. Queste vittorie fanno partecipare la squadra alla fase nazionale, tuttavia il cammino nella competizione è breve. Tra il 1943 al 1945 si unì con i concittadini del LSV Schweinfurt per formare il Kriegsspielgemeinschaft Schweinfurt.[1]
Nel dopoguerra lo Schweinfurt gioca tutte le edizioni dell'Oberliga Süd, finendo però raramente nella parte alta della classifica. L'unica eccezione è il terzo posto del 1955, e poco dopo arriva in squadra Günter Bernard.
Nel 1963 nasce in Germania Ovest la Bundesliga, ma il club si trova a giocare in una delle seconde divisioni appena create, la Regionalliga Süd; vince questo campionato nel 1966, ma la promozione sfuma ai play-off. Nel 1974 nasce invece la Zweite Bundesliga, e lo Schweinfurt prende parte alla prima edizione del torneo, venendo però retrocesso l'anno successivo. In seguito il club trascorre molte stagioni in terza divisione.
Lo Schweinfurt ritorna in Zweite Bundesliga nel 1990, ma viene subito retrocesso. La squadra ritorna al secondo livello nel 2001, ma anche stavolta la permanenza dura un solo anno.
Una nuova retrocessione si verifica nel 2004, questa volta per problemi finanziari: il club si ritrova così in quinta divisione. In seguito lo Schweinfurt torna più volte in quarta, l'ultima di queste nel 2013.
Cronistoria
Cronistoria del 1.Fußball-Club Schweinfurt 05
1918-1919 - in A-Klasse. Promosso in Kreisliga
1919-1920 - in Kreisliga Nordbayern. Retrocesso
1920-1921
1921-1922
1922-1923
1923-1924
1924-1925
1925-1926 - in Kreisliga Unterfranken
1926-1927 - in Kreisliga Unterfranken
1927-1928 - in Kreisliga Unterfranken
1928-1929 - in Kreisliga Unterfranken
1929-1930 - in Kreisliga Unterfranken
1930-1931 - in Kreisliga Unterfranken. Promosso in Bezirksliga
1931-1932 - in Bezirksliga Nordbayern
1932-1933 - in Bezirksliga Nordbayern
1933-1934 - 4° in Gauliga Bayern
1934-1935 - 3° in Gauliga Bayern
1935-1936 - 4° in Gauliga Bayern
1936-1937 - 2° in Gauliga Bayern
1937-1938 - 7° in Gauliga Bayern
1938-1939 - 1° in Gauliga Bayern
1939-1940 - 3° in Gauliga Bayern
1940-1941 - 7° in Gauliga Bayern
1941-1942 - 1° in Gauliga Bayern
1942-1943 - 2° in Gauliga Nordbayern
1943-1944 - 5° in Gauliga Nordbayern
1944-1945 - in Gauliga Bayern
1945-1946 - 7° in Oberliga Süd
1946-1947 - 9° in Oberliga Süd
1947-1948 - 13° in Oberliga Süd
1948-1949 - 10° in Oberliga Süd
1949-1950 - 12° in Oberliga Süd
1950-1951 - 7° in Oberliga Süd
1951-1952 - 14° in Oberliga Süd
1952-1953 - 5° in Oberliga Süd
1953-1954 - 8° in Oberliga Süd
1954-1955 - 3° in Oberliga Süd
1955-1956 - 8° in Oberliga Süd
1956-1957 - 12° in Oberliga Süd
1957-1958 - 8° in Oberliga Süd
1958-1959 - 10° in Oberliga Süd
1959-1960 - 12° in Oberliga Süd
1960-1961 - 14° in Oberliga Süd
1961-1962 - 14° in Oberliga Süd
1962-1963 - 11° in Oberliga Süd. Ammesso in Regionalliga.