The Blue Toon beat Annan Athletic (2-1), Berwick Rangers (5-0), Stirling Albion (4-1) and Elgin City (3-0) as well as drawing 1-1 away to leaders Edinburgh City.
Peterhead are three points off the top, with a game in hand, as they prepare to face third-placed Clyde at Balmoor this afternoon.