Meisterschaft und Aufstieg der zweiten Mannschaft von der Kreisliga C in die Kreisliga B waren die logische Konsequenz aus einer äußerst konzentrierten Runde, die das Team von Alex Pabst hinlegte. Einem schon sehr ordentlichen Saisonstart mit lediglich zwei Niederlagen aus den ersten neun Partien folgte eine Siegesserie, die den TSV am zehnten Spieltag auf Platz zwei hievte, bevor man am dreizehnten Spieltag die Tabellenspitze eroberte, die man bis zum letzten Spieltag nicht mehr abgab. 107:27 Tore und 74 Punkte sind eine herausragende Bilanz, der Vorsprung auf den Tabellendritten VfR Groß-Gerau II betrug schließlich 20 Punkte. Damit ließ man aufgrund des besseren direkten Vergleichs sogar den punktgleichen, haushohen Meisterschaftsfavoriten SC Astheim hinter sich, den man in einem furiosen Hinspiel mit 4:1 besiegte, der allerdings auch einen Punkt wegen Nichterfüllung des Schiedsrichtersolls abgezogen bekam. Durch den deutlichen Heimerfolg konnte man sich beim Saisonfinale in Astheim eine Niederlage mit zwei Toren Differenz erlauben, verlor aber nach einer zwischenzeitlichen 3:1 Führung erst in den Schlussminuten noch mit 3:4, als die Spannung etwas nachließ. Der TSV war in jeder Hinsicht aufstiegsreif. Zweitbester Angriff, aber beste Abwehr, zweitbeste Heim-, aber beste Auswärtsmannschaft. Lediglich in der Fairnesstabelle war man mit Rang sieben nur Mittelmaß, obwohl man lediglich zwei Feldverweise (jeweils gelb-rot) zu verzeichnen hatte.
Einsatzstatistik: Niko dos Santos (28 Spiele / 1 Tor), Gerrit Jost (28/24), Patrick Harnischfeger (27/8), Benjamin Sorger (25/10), Tim Jünger (24/9), Christopher Peter (24/6), Patrick Engert (23/18), Jens Kaltenmorgen (23/0), Thomas Wilfer (23/7), Bastian Bopp (21/0), Torben Hammann (20/6), Jan Ewald (17/1), Alex Bergsträßer (16/3), Orkun Erdinc (15/0), Timo Epple (12/0), Thorsten Strohauer (10/0), Daniel Hübner (7/0), Richard Kursch (7/3), Jan Wille (7/1), Halil Omerovic (6/0), Nicklas Schäfer (5/0), Kai Riesle (4/4), Tibor Tschöpe (4/0), Jonas Bopp (3/0), Sedad Hadzic (3/0), Yannick Jung (3/0), Malte Tschöpe (3/0), Tobias Behrendt (2/0), Alexander Dörr (2/0), Ralf Engeroff (2/0), Jonas Kursch (2/0), Falco Eberling (1/1), Mario Fuchs (1/0), Boris Jäger (1/0), Marcus Köhler (1/1), Christian Kummer (1/0), David Ulrich (1/0).