 On 31 May, Dundee were defeated 1–0 against Rangers in the final, as Caballero played a full 90-minutes of the match.Dundee concluded the season in 6th place, with 44 points, and qualified for the first-round of the 2003–04 UEFA Cup, where they faced Perrugia.Caballero had scored 10 goals in 42 appearances in all competitions.