| 2004-08-14 | OldhamvWalsallLeague One · England | 5–3 | League One · England |
| 2004-08-10 | OldhamvWrexhamLeague One · England | 2–3 | League One · England |
| 2004-08-07 | LutonvOldhamLeague One · England | 2–1 | League One · England |
| 2004-05-08 | Notts CountyvOldhamLeague One · England | 1–1 | League One · England |
| 2004-05-01 | OldhamvChesterfieldLeague One · England | 2–0 | League One · England |
| 2004-04-24 | SwindonvOldhamLeague One · England | 1–2 | League One · England |
| 2004-04-20 | OldhamvWrexhamLeague One · England | 1–1 | League One · England |
| 2004-04-17 | OldhamvPlymouthLeague One · England | 4–1 | League One · England |
| 2004-04-12 | StockportvOldhamLeague One · England | 1–1 | League One · England |
| 2004-04-10 | OldhamvPeterboroLeague One · England | 1–1 | League One · England |
| 2004-04-03 | LutonvOldhamLeague One · England | 1–1 | League One · England |
| 2004-03-27 | OldhamvWycombeLeague One · England | 2–3 | League One · England |
| 2004-03-20 | Bristol CityvOldhamLeague One · England | 0–2 | League One · England |
| 2004-03-16 | OldhamvBarnsleyLeague One · England | 1–1 | League One · England |
| 2004-03-13 | OldhamvColchesterLeague One · England | 0–0 | League One · England |
| 2004-03-06 | QPRvOldhamLeague One · England | 1–1 | League One · England |
| 2004-02-28 | BournemouthvOldhamLeague One · England | 1–0 | League One · England |
| 2004-02-21 | OldhamvTranmereLeague One · England | 1–1 | League One · England |
| 2004-02-14 | Port ValevOldhamLeague One · England | 1–0 | League One · England |
| 2004-02-08 | OldhamvGrimsbyLeague One · England | 6–0 | League One · England |
| 2004-01-31 | Rushden & DvOldhamLeague One · England | 4–1 | League One · England |
| 2004-01-24 | BlackpoolvOldhamLeague One · England | 1–1 | League One · England |
| 2004-01-17 | OldhamvSheffield WedsLeague One · England | 1–0 | League One · England |
| 2004-01-10 | BrightonvOldhamLeague One · England | 0–0 | League One · England |
| 2004-01-03 | OldhamvBrentfordLeague One · England | 1–1 | League One · England |
| 2003-12-28 | OldhamvHartlepoolLeague One · England | 0–2 | League One · England |
| 2003-12-26 | GrimsbyvOldhamLeague One · England | 3–3 | League One · England |
| 2003-12-20 | OldhamvQPRLeague One · England | 2–1 | League One · England |
| 2003-12-13 | ColchestervOldhamLeague One · England | 2–1 | League One · England |
| 2003-11-29 | OldhamvNotts CountyLeague One · England | 0–1 | League One · England |
| 2003-11-22 | ChesterfieldvOldhamLeague One · England | 1–1 | League One · England |
| 2003-11-15 | OldhamvSwindonLeague One · England | 0–1 | League One · England |
| 2003-11-01 | PlymouthvOldhamLeague One · England | 2–2 | League One · England |
| 2003-10-25 | OldhamvBournemouthLeague One · England | 1–1 | League One · England |
| 2003-10-21 | WrexhamvOldhamLeague One · England | 4–0 | League One · England |
| 2003-10-18 | TranmerevOldhamLeague One · England | 2–1 | League One · England |
| 2003-10-11 | OldhamvPort ValeLeague One · England | 2–1 | League One · England |
| 2003-10-04 | PeterborovOldhamLeague One · England | 2–2 | League One · England |
| 2003-09-30 | OldhamvStockportLeague One · England | 2–0 | League One · England |
| 2003-09-27 | OldhamvLutonLeague One · England | 3–0 | League One · England |
| 2003-09-20 | WycombevOldhamLeague One · England | 2–5 | League One · England |
| 2003-09-16 | BarnsleyvOldhamLeague One · England | 1–1 | League One · England |
| 2003-09-13 | OldhamvBristol CityLeague One · England | 1–1 | League One · England |
| 2003-09-06 | HartlepoolvOldhamLeague One · England | 0–0 | League One · England |
| 2003-08-30 | OldhamvRushden & DLeague One · England | 3–2 | League One · England |
| 2003-08-25 | BrentfordvOldhamLeague One · England | 2–1 | League One · England |
| 2003-08-23 | OldhamvBlackpoolLeague One · England | 2–3 | League One · England |
| 2003-08-16 | Sheffield WedsvOldhamLeague One · England | 2–2 | League One · England |
| 2003-08-09 | OldhamvBrightonLeague One · England | 1–3 | League One · England |
| 2003-05-03 | HuddersfieldvOldhamLeague One · England | 1–1 | League One · England |