Cameron Dummigan and Danny Lafferty both featured and helped Oldham to a clean sheet against Rochdale.
Dummigan completed the full 90 minutes, while Lafferty was replaced by Richard Eckersley in the 63rd minute.
David Dunn’s side are now unbeaten in three after a 0-0 draw at Spotland and sit 18th in Sky Bet League One.
Elsewhere, Luke Hendrie also completed the full 90 minutes for 10-man Hartlepool United but couldn’t help to prevent a 2-1 defeat against Crawley Town at Victoria Park.
Young goalkeeper Danijel Nizic was an unused substitute as Crewe Alexandra lost 2-0 away at Blackpool. Goals from Bolton loanee Hayden White and a late Jack Redshaw defeated at Bloomfield Road.
Luke Conlan was also an unused substitute as St Mirren were beaten at home by league leaders Rangers in the Scottish Championship.