2012–13 Odense Boldklub season

The 2012–13 season is Odense Boldklub's 125th anniversary year. They started this season with a new manager, Troels Bech. Odense Boldklub placed 4th in the Danish Superliga after 19 rounds played.

Round 1: Brøndby IF vs OB
Brøndby IF vs Odense BK was the club's opening match of the 2012-13 Danish Superliga season. The match was played at Brøndby Stadium, with a very low attendance from the home crowd. The Brøndby manager Auri Skarbalius chose to bench Michael Krohn-Dehli, because of an extended vacation following the UEFA Euro 2012 tournament. OB took the lead after 17 minutes with a goal by Jacob Schoop, which was his first goal with the club. Brøndby created more opportunities to score in the second half, and after 78 minutes Clarence Goodson scored, but the referee Lars Christoffersen cancelled the goal because Goodson pushed Daniel Høegh in the back. OB won the opening match 1–0.

Round 2: OB vs Randers FC
Odense BK vs Randers FC was Odense's second match of the season.

Round 3: FC Nordsjælland vs OB
FC Nordsjælland vs Odense BK was Odense's third match of the season. FC Nordsjælland scored in the 16th minute and led for the majority of the match. Odense's Kalilou Traoré scored in the 81st minute, and the matched ended 1-1.

Round 4: Silkeborg IF vs OB
Silkeborg IF vs Odense BK took place at Mascot Park in Silkeborg. No goals were scored until the game went into 3 minutes of overtime, when Morten Skoubo scored for OB, ending the match 0-1 for Odense.

Round 5: OB vs FC Midtjylland
Odense BK vs FC Midtjylland was the club's fifth match of the season.

Round 6: SønderjyskE vs OB
SønderjyskE vs Odense BK was the club's sixth match of the season. At the time SønderjyskE and Odense held the second and third seeds in the league respectively. OB won the match 1-2, and moved up to second position within the league.

Round 8: OB vs FC Copenhagen
Odense BK vs FC Copenhagen was the club's eighth match of the season. Before kick-off, Kalilou Traoré was honored in celebration of his last game for OB, after which he would switch to FC Sochaux.

Round 13: FC Midtjylland vs OB
FC Midtjylland vs Odense BK was the club's 13th match in the season. Krisztián Vadócz scored a goal for OB after 34 minutes. After halftime, OB's Marcus Pedersen received a red card and Izunna Uzochukwu was sent off the pitch after stepping on Krisztián Vadócz's shin. The referee, Lars Christoffersen, added six minutes of overtime, during which Midtjylland scored a goal, ending the match with a tie.