Submitting.
The first incident took place on Billing Brook Road near Costcutter at 9pm.
Another serious assault then took place on Baukewell Court and then police were later called to an address in Mounts Court at 10.45pm following a fourth incident.
Police are linking all four altercations and would like to speak to anyone who may have witnessed any of them taking place.
Detective Inspector Matt Haworth, from Northamptonshire Police, said: “These incidents all took place within a short distance to one another over a relatively short period of time, so we would like to speak to anyone who may have been in the areas of Billing Brook Road, Tonmead Road and Mounts Court, between 9pm and 11pm last night and saw anything suspicious.