But a few storylines emerged from the results.
Justin Trudeau's candidate fell short of pulling an upset in the Manitoba riding of Brandon-Souris, and that allowed the Conservatives to keep what used to be a safe by a small margin.
Tom Mulcair and the NDP saw their support go down in three of the four ridings.
What do you make of Monday's results? Kady O'Malley answers your byelection questions and takes your comments Wednesday at 12 noon ET.
Mobile users can follow the liveblog here.