The largest prize in game history was recorded in 2012 when the jackpot reached $656 million.
The lucky ticket was sold to a player in New Jersey.
The jackpot has now reached $521 million, the fourth-largest in the lottery's history.
"Hearty congratulations to New Jersey for their big Mega Millions win", said Gordon Medenica, Mega Millions Lead Director and Maryland Lottery and Gaming Director. The numbers for the $521 million Mega Millions jackpot have been drawn.
Mega Millions tickets cost $2, and can generally be found at convenience stores and gas stations.
Two other Mega Millions players won $1 million each after tickets sold in OH and Texas matched the five white balls.
The winning numbers are 59-46-28-11-31 and Megaball 1. The District of Columbia and the U.S. Virgin Islands do.
In the next drawing, on Tuesday, the jackpot will reset to $40 million, or $24 million in cash.
The lump sum for the Mega Millions is estimated at $301 million.