If we say 2/1 against us beating Donny.
2/1 against Walsall failing to win.
2/1 against Bradford losing.
That is 26/1 so as you say - about right.
Even though the 2/1 odds you quote for each game are way off, the 26/1 chance for all three to come up is almost spot on. The best odds I can find for each outcome are: